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)
|
set (SDL_kitchensink_DEPENDS ${SDL_kitchensink_DEPENDS} SDL2_Project)
|
||||||
endif ()
|
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
|
ExternalProject_Add (SDL_kitchensink_Project
|
||||||
URL ${CMAKE_SOURCE_DIR}/SDL_kitchensink
|
URL ${CMAKE_SOURCE_DIR}/SDL_kitchensink
|
||||||
DOWNLOAD_COMMAND ""
|
DOWNLOAD_COMMAND ""
|
||||||
@ -754,7 +760,8 @@ if (HAS_KITCHENSINK)
|
|||||||
CMAKE_COMMAND ${CMD} cmake
|
CMAKE_COMMAND ${CMD} cmake
|
||||||
CMAKE_ARGS -DDISABLE_SHARED=true
|
CMAKE_ARGS -DDISABLE_SHARED=true
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
|
-DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
|
||||||
-DCMAKE_C_FLAGS=${EMSCRIPTEN_FLAGS}
|
-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}
|
||||||
|
${KITCHENSINK_CMAKE}
|
||||||
INSTALL_DIR ${CMAKE_BINARY_DIR}
|
INSTALL_DIR ${CMAKE_BINARY_DIR}
|
||||||
BUILD_ALWAYS 1
|
BUILD_ALWAYS 1
|
||||||
DEPENDS ${SDL_kitchensink_DEPENDS}
|
DEPENDS ${SDL_kitchensink_DEPENDS}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user