21 lines
430 B
CMake
21 lines
430 B
CMake
if(CMAKE_SIZEOF_VOID_P MATCHES 8)
|
|
set(PLATFORM 64)
|
|
MESSAGE(STATUS "Detected 64-bit platform")
|
|
else()
|
|
set(PLATFORM 32)
|
|
MESSAGE(STATUS "Detected 32-bit platform")
|
|
endif()
|
|
|
|
if(PLATFORM MATCHES 32) # 32-bit
|
|
set(DEP_ARCH win32)
|
|
else() # 64-bit
|
|
set(DEP_ARCH x64)
|
|
endif()
|
|
|
|
if(XCODE)
|
|
if(PLATFORM MATCHES 32)
|
|
set(CMAKE_OSX_ARCHITECTURES i386)
|
|
else()
|
|
set(CMAKE_OSX_ARCHITECTURES x86_64)
|
|
endif()
|
|
endif() |