mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2025-02-07 08:52:01 +00:00
cmake: try to fixup mac build
This commit is contained in:
parent
23c9892fea
commit
0c9081f762
1 changed files with 3 additions and 3 deletions
|
@ -117,7 +117,7 @@ if(${SDL2_FOUND})
|
||||||
add_executable(SRB2SDL2 MACOSX_BUNDLE WIN32 ${SRB2_SDL2_TOTAL_SOURCES})
|
add_executable(SRB2SDL2 MACOSX_BUNDLE WIN32 ${SRB2_SDL2_TOTAL_SOURCES})
|
||||||
set_target_properties(SRB2SDL2 PROPERTIES OUTPUT_NAME ${SRB2_SDL2_EXE_NAME})
|
set_target_properties(SRB2SDL2 PROPERTIES OUTPUT_NAME ${SRB2_SDL2_EXE_NAME})
|
||||||
|
|
||||||
if((CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang"))
|
if(${CMAKE_SYSTEM} MATCHES Darwin)
|
||||||
add_framework(CoreFoundation SRB2SDL2)
|
add_framework(CoreFoundation SRB2SDL2)
|
||||||
add_framework(SDL2 SRB2SDL2)
|
add_framework(SDL2 SRB2SDL2)
|
||||||
add_framework(SDL2_mixer SRB2SDL2)
|
add_framework(SDL2_mixer SRB2SDL2)
|
||||||
|
@ -227,7 +227,7 @@ if(${SDL2_FOUND})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
#### Installation ####
|
#### Installation ####
|
||||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
|
if(${CMAKE_SYSTEM} MATCHES Darwin)
|
||||||
install(TARGETS SRB2SDL2
|
install(TARGETS SRB2SDL2
|
||||||
BUNDLE DESTINATION .
|
BUNDLE DESTINATION .
|
||||||
)
|
)
|
||||||
|
@ -268,7 +268,7 @@ if(${SDL2_FOUND})
|
||||||
|
|
||||||
|
|
||||||
# Mac bundle fixup
|
# Mac bundle fixup
|
||||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
|
if(${CMAKE_SYSTEM} MATCHES Darwin)
|
||||||
install(CODE "
|
install(CODE "
|
||||||
include(BundleUtilities)
|
include(BundleUtilities)
|
||||||
fixup_bundle(\"${CMAKE_INSTALL_PREFIX}/Sonic Robo Blast 2.app\"
|
fixup_bundle(\"${CMAKE_INSTALL_PREFIX}/Sonic Robo Blast 2.app\"
|
||||||
|
|
Loading…
Reference in a new issue