mirror of
https://github.com/blupi-games/planetblupi-dev
synced 2024-12-30 13:55:36 +01:00
Add support for old OSX SDK (at least 10.9)
This commit is contained in:
parent
7abe898ea2
commit
13c01d90fc
@ -10,7 +10,16 @@ set (STATIC_BUILD true)
|
||||
|
||||
# It's an hack in order to be able to link statically planetblupi on darwin.
|
||||
if (APPLE)
|
||||
set (CMAKE_LDFLAGS "-L${CMAKE_BINARY_DIR}/lib -framework AudioToolBox -framework CoreAudio -framework CoreFoundation -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -framework Carbon")
|
||||
set (CMAKE_LDFLAGS "-L${CMAKE_BINARY_DIR}/lib -framework AudioToolBox -framework AudioUnit -framework CoreAudio -framework CoreFoundation -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -framework Carbon")
|
||||
|
||||
if (OLD_SDK)
|
||||
set (OSX_SDK_VERSION 10.9)
|
||||
set (CMAKE_OSX_SYSROOT "/Developer/SDKs/MacOSX${OSX_SDK_VERSION}.sdk/")
|
||||
set (CMAKE_OSX_DEPLOYMENT_TARGET ${OSX_SDK_VERSION})
|
||||
set (CMAKE_CXX_FLAGS "--sysroot ${CMAKE_OSX_SYSROOT} -mmacosx-version-min=${OSX_SDK_VERSION} ${CMAKE_CXX_FLAGS}")
|
||||
set (CMAKE_C_FLAGS "--sysroot ${CMAKE_OSX_SYSROOT} -mmacosx-version-min=${OSX_SDK_VERSION} ${CMAKE_C_FLAGS}")
|
||||
endif ()
|
||||
set (CMAKE_CPP_FLAGS "-I${CMAKE_BINARY_DIR}/include")
|
||||
endif ()
|
||||
|
||||
configure_file (cmd.sh.in cmd.sh @ONLY)
|
||||
|
@ -5,6 +5,9 @@ export INCLUDE_PATH="@CMAKE_BINARY_DIR@/include"
|
||||
export LIBRARY_PATH="@CMAKE_BINARY_DIR@/lib"
|
||||
export BINARY_PATH="@CMAKE_BINARY_DIR@/bin"
|
||||
export LDFLAGS="@CMAKE_LDFLAGS@"
|
||||
export CXXFLAGS="@CMAKE_CXX_FLAGS@"
|
||||
export CFLAGS="@CMAKE_C_FLAGS@"
|
||||
export CPPFLAGS="@CMAKE_CPP_FLAGS@"
|
||||
|
||||
cmd=$1
|
||||
shift
|
||||
|
Loading…
x
Reference in New Issue
Block a user