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() |