forked from Mirrors/openclonk
mac: Add precompiled nib files to really not require Xcode …
parent
f1cc91055a
commit
acceeb7291
|
@ -949,6 +949,14 @@ if(APPLE)
|
||||||
src/res/EditorViewport.xib
|
src/res/EditorViewport.xib
|
||||||
src/res/Editor.xib
|
src/res/Editor.xib
|
||||||
)
|
)
|
||||||
|
else()
|
||||||
|
list(APPEND OC_BUNDLE_RESOURCES
|
||||||
|
src/res/nib/MainMenu.nib
|
||||||
|
src/res/nib/FullScreen.nib
|
||||||
|
src/res/nib/EditorGUIWindow.nib
|
||||||
|
src/res/nib/EditorViewport.nib
|
||||||
|
src/res/nib/Editor.nib
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Add icon resources
|
# Add icon resources
|
||||||
|
@ -1251,17 +1259,7 @@ if (APPLE)
|
||||||
# linking with static freetype library requires it
|
# linking with static freetype library requires it
|
||||||
target_link_libraries(openclonk "/usr/lib/libbz2.dylib")
|
target_link_libraries(openclonk "/usr/lib/libbz2.dylib")
|
||||||
|
|
||||||
if (NOT CMAKE_GENERATOR STREQUAL Xcode)
|
if(CMAKE_GENERATOR STREQUAL Xcode)
|
||||||
add_custom_command(TARGET openclonk POST_BUILD
|
|
||||||
# yadda, hardcoding openclonk.app - WHO CARES
|
|
||||||
COMMAND ibtool "${CMAKE_CURRENT_SOURCE_DIR}/src/res/MainMenu.xib" --compile "${CMAKE_CURRENT_BINARY_DIR}/openclonk.app/Contents/Resources/MainMenu.nib"
|
|
||||||
COMMAND ibtool "${CMAKE_CURRENT_SOURCE_DIR}/src/res/FullScreen.xib" --compile "${CMAKE_CURRENT_BINARY_DIR}/openclonk.app/Contents/Resources/FullScreen.nib"
|
|
||||||
COMMAND ibtool "${CMAKE_CURRENT_SOURCE_DIR}/src/res/EditorGUIWindow.xib" --compile "${CMAKE_CURRENT_BINARY_DIR}/openclonk.app/Contents/Resources/EditorGUIWindow.nib"
|
|
||||||
COMMAND ibtool "${CMAKE_CURRENT_SOURCE_DIR}/src/res/EditorViewport.xib" --compile "${CMAKE_CURRENT_BINARY_DIR}/openclonk.app/Contents/Resources/EditorViewport.nib"
|
|
||||||
COMMAND ibtool "${CMAKE_CURRENT_SOURCE_DIR}/src/res/Editor.xib" --compile "${CMAKE_CURRENT_BINARY_DIR}/openclonk.app/Contents/Resources/Editor.nib"
|
|
||||||
VERBATIM
|
|
||||||
)
|
|
||||||
else()
|
|
||||||
set(CMAKE_XCODE_ATTRIBUTE_GCC_PRECOMPILE_PREFIX_HEADER YES)
|
set(CMAKE_XCODE_ATTRIBUTE_GCC_PRECOMPILE_PREFIX_HEADER YES)
|
||||||
set(CMAKE_XCODE_ATTRIBUTE_GCC_PREFIX_HEADER "${CMAKE_CURRENT_SOURCE_DIR}/src/C4Include.h")
|
set(CMAKE_XCODE_ATTRIBUTE_GCC_PREFIX_HEADER "${CMAKE_CURRENT_SOURCE_DIR}/src/C4Include.h")
|
||||||
set_target_properties(openclonk PROPERTIES XCODE_ATTRIBUTE_GCC_PRECOMPILE_PREFIX_HEADER YES)
|
set_target_properties(openclonk PROPERTIES XCODE_ATTRIBUTE_GCC_PRECOMPILE_PREFIX_HEADER YES)
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue