initial upload
This commit is contained in:
27
cmake/PlatformSettings.cmake
Normal file
27
cmake/PlatformSettings.cmake
Normal file
@@ -0,0 +1,27 @@
|
||||
# https://gitlab.kitware.com/cmake/community/-/wikis/doc/tutorials/How-To-Write-Platform-Checks#platform-variables
|
||||
|
||||
if(UNIX)
|
||||
if(APPLE)
|
||||
message(STATUS " Operating System: macOS")
|
||||
add_definitions(-Dmacx64)
|
||||
elseif(CYGWIN)
|
||||
message(STATUS " Operating System: Windows (Cygwin)")
|
||||
add_definitions(-Dwin64)
|
||||
else()
|
||||
message(STATUS " Operating System: Linux")
|
||||
add_definitions(-Dlinx64)
|
||||
endif()
|
||||
|
||||
set(LaGriT_STATIC_LINKER_FLAGS "-static-libgcc -static-libstdc++")
|
||||
|
||||
elseif(WIN32)
|
||||
message(STATUS " Operating System: Windows")
|
||||
add_definitions(-Dwin64)
|
||||
|
||||
elseif(MINGW)
|
||||
message(STATUS " Operating System: Windows (MinGW)")
|
||||
add_definitions(-Dwin64)
|
||||
|
||||
else()
|
||||
message("cmake/PlatformSettings.cmake OPERATING SYSTEM UNDEFINED")
|
||||
endif()
|
||||
Reference in New Issue
Block a user