11 lines
530 B
CMake
11 lines
530 B
CMake
|
function(configure_app_os_specific TARGET_ARG URL_ORGANIZATION_NAME DOMAIN_ARG VERSION_MAJOR VERSION_MINOR VERSION_PATCH)
|
||
|
|
||
|
set_target_properties(${TARGET_ARG} PROPERTIES
|
||
|
MACOSX_BUNDLE_GUI_IDENTIFIER ${URL_ORGANIZATION_NAME}.${DOMAIN_ARG}
|
||
|
MACOSX_BUNDLE_BUNDLE_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}
|
||
|
MACOSX_BUNDLE_SHORT_VERSION_STRING ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_MINOR}.${VERSION_PATCH}
|
||
|
# TODO: This breaks debugging QML imports
|
||
|
#MACOSX_BUNDLE TRUE
|
||
|
)
|
||
|
|
||
|
endfunction()
|