1
0
mirror of https://github.com/blupi-games/planetblupi-dev synced 2024-12-30 13:55:36 +01:00

WIP: fix regression with windows build

This commit is contained in:
Mathieu Schroeter 2017-09-15 00:23:16 +02:00
parent 962b143dd5
commit 5c969f0cd6
2 changed files with 12 additions and 8 deletions

View File

@ -10,16 +10,17 @@ 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 AudioUnit -framework CoreAudio -framework CoreFoundation -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -framework Carbon")
set (ISAPPLE 1)
set (CMD_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}")
set (CMD_CXXFLAGS "--sysroot ${CMAKE_OSX_SYSROOT} -mmacosx-version-min=${OSX_SDK_VERSION} ${CMAKE_CXX_FLAGS}")
set (CMD_CFLAGS "--sysroot ${CMAKE_OSX_SYSROOT} -mmacosx-version-min=${OSX_SDK_VERSION} ${CMAKE_C_FLAGS}")
endif ()
set (CMAKE_CPP_FLAGS "-I${CMAKE_BINARY_DIR}/include")
set (CMD_CPPFLAGS "-I${CMAKE_BINARY_DIR}/include")
endif ()
configure_file (cmd.sh.in cmd.sh @ONLY)

View File

@ -4,10 +4,13 @@ export PKG_CONFIG_PATH="@CMAKE_BINARY_DIR@/lib/pkgconfig"
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@"
if [ "@ISAPPLE@" = "1" ]; then
export LDFLAGS="$LDFLAGS @CMD_LDFLAGS@"
export CXXFLAGS="$CXXFLAGS @CMD_CXXFLAGS@"
export CFLAGS="$CFLAGS @CMD_CFLAGS@"
export CPPFLAGS="$CPPFLAGS @CMD_CPPFLAGS@"
fi
cmd=$1
shift