mirror of
https://github.com/blupi-games/planetblupi-dev
synced 2024-12-30 13:55:36 +01:00
Try to fix the macOS build with old sdk and kitchensink
This commit is contained in:
parent
18f0c7172a
commit
ca14aa43b9
@ -746,6 +746,12 @@ if (HAS_KITCHENSINK)
|
||||
set (SDL_kitchensink_DEPENDS ${SDL_kitchensink_DEPENDS} SDL2_Project)
|
||||
endif ()
|
||||
|
||||
if (BUILD_DARWIN AND OLD_SDK)
|
||||
set (KITCHENSINK_FLAGS "-isysroot ${CMAKE_OSX_SYSROOT} -mmacosx-version-min=${OSX_SDK_VERSION}")
|
||||
set (KITCHENSINK_CMAKE "-DOSX_SDK_VERSION=${OSX_SDK_VERSION} -DCMAKE_OSX_SYSROOT=${CMAKE_OSX_SYSROOT} -DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}")
|
||||
set (CMAKE_C_FLAGS "${KITCHENSINK_FLAGS} ${CMAKE_C_FLAGS}")
|
||||
endif ()
|
||||
|
||||
ExternalProject_Add (SDL_kitchensink_Project
|
||||
URL ${CMAKE_SOURCE_DIR}/SDL_kitchensink
|
||||
DOWNLOAD_COMMAND ""
|
||||
@ -754,7 +760,8 @@ if (HAS_KITCHENSINK)
|
||||
CMAKE_COMMAND ${CMD} cmake
|
||||
CMAKE_ARGS -DDISABLE_SHARED=true
|
||||
-DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
|
||||
-DCMAKE_C_FLAGS=${EMSCRIPTEN_FLAGS}
|
||||
-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}
|
||||
${KITCHENSINK_CMAKE}
|
||||
INSTALL_DIR ${CMAKE_BINARY_DIR}
|
||||
BUILD_ALWAYS 1
|
||||
DEPENDS ${SDL_kitchensink_DEPENDS}
|
||||
|
Loading…
x
Reference in New Issue
Block a user