29 lines
867 B
CMake
29 lines
867 B
CMake
if(WIN32)
|
|
if(${CMAKE_SIZEOF_VOID_P} EQUAL 4)
|
|
set(binaries_folder_name "win32")
|
|
else()
|
|
set(binaries_folder_name "win64")
|
|
endif()
|
|
set(binaries_folder_name "${binaries_folder_name}_v142")
|
|
elseif(ANDROID)
|
|
if (NOT DEFINED ANDROID_ABI)
|
|
message(FATAL_ERROR "Android ABI is not known")
|
|
else()
|
|
set(binaries_folder_name "android/${ANDROID_ABI}")
|
|
endif()
|
|
elseif(IOS)
|
|
set(binaries_folder_name "ios")
|
|
elseif(APPLE)
|
|
set(binaries_folder_name "macos")
|
|
elseif(UNIX)
|
|
set(binaries_folder_name "linux")
|
|
if(${CMAKE_SIZEOF_VOID_P} EQUAL 4)
|
|
set(binaries_folder_name "${binaries_folder_name}32")
|
|
else()
|
|
set(binaries_folder_name "${binaries_folder_name}64")
|
|
endif()
|
|
else()
|
|
message(FATAL_ERROR "OS not supported...")
|
|
endif()
|
|
|
|
message(STATUS "binaries_folder_name: ${binaries_folder_name}") |