Build macOS App Bundle

This commit is contained in:
Florian Märkl 2019-08-17 17:48:28 +02:00 committed by Florian Märkl
commit 105843e9f2
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857
4 changed files with 42 additions and 0 deletions

View file

@ -59,3 +59,11 @@ if(CHIAKI_GUI_ENABLE_QT_GAMEPAD)
target_link_libraries(chiaki Qt5::Gamepad)
target_compile_definitions(chiaki PRIVATE CHIAKI_GUI_ENABLE_QT_GAMEPAD)
endif()
set_target_properties(chiaki PROPERTIES
MACOSX_BUNDLE TRUE
MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/MacOSXBundleInfo.plist.in"
MACOSX_BUNDLE_BUNDLE_NAME Chiaki
MACOSX_BUNDLE_BUNDLE_VERSION ${CHIAKI_VERSION}
MACOSX_BUNDLE_COPYRIGHT "thestr4ng3r (GPLv3)"
MACOSX_BUNDLE_GUI_IDENTIFIER "org.chiaki.chiaki")