mirror of
https://github.com/geode-sdk/geode.git
synced 2024-11-14 11:05:08 -05:00
19 lines
No EOL
534 B
CMake
19 lines
No EOL
534 B
CMake
if (NOT DEFINED GEODE_TARGET_PLATFORM)
|
|
if(APPLE)
|
|
if(IOS)
|
|
set(GEODE_TARGET_PLATFORM "iOS")
|
|
else()
|
|
set(GEODE_TARGET_PLATFORM "MacOS")
|
|
endif()
|
|
elseif(WIN32)
|
|
set(GEODE_TARGET_PLATFORM "Win64")
|
|
elseif(ANDROID)
|
|
if (ANDROID_ABI STREQUAL "arm64-v8a")
|
|
set(GEODE_TARGET_PLATFORM "Android64")
|
|
elseif(ANDROID_ABI STREQUAL "armeabi-v7a")
|
|
set(GEODE_TARGET_PLATFORM "Android32")
|
|
endif()
|
|
else()
|
|
message(FATAL_ERROR "Unable to detect platform, please set GEODE_TARGET_PLATFORM in the root CMake file.")
|
|
endif()
|
|
endif() |