diff options
author | Christian Kamm <mail@ckamm.de> | 2017-09-22 11:29:17 +0300 |
---|---|---|
committer | ckamm <mail@ckamm.de> | 2017-09-27 10:13:44 +0300 |
commit | 89df8fb6927b8f787ba6ca414b8adc2a32b8283d (patch) | |
tree | 50bd781f9e4510ce92309d0bbf94777306ed9a2e /CMakeLists.txt | |
parent | 9a021d227929fbe939d19e0fef16401adbde877c (diff) |
Packaging: Adjust APPNAME handling #5957
Extracted and adjusted from packaging.diff by @jnweiger and @dschmidt
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 4b1d4f203..123b3f85d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,16 +22,19 @@ else() set(APPLICATION_REV_DOMAIN_INSTALLER ${APPLICATION_REV_DOMAIN}) endif() -if (NOT DEFINED APPLICATION_SHORTNAME) - set ( APPLICATION_SHORTNAME ${APPLICATION_NAME} ) -endif() - # For usage in XML files we preprocess string(REPLACE "&" "&" APPLICATION_NAME_XML_ESCAPED "${APPLICATION_NAME}") string(REPLACE "<" "<" APPLICATION_NAME_XML_ESCAPED "${APPLICATION_NAME_XML_ESCAPED}") string(REPLACE ">" ">" APPLICATION_NAME_XML_ESCAPED "${APPLICATION_NAME_XML_ESCAPED}") -set(PACKAGE "${APPLICATION_SHORTNAME}-client") +if (NOT DEFINED LINUX_PACKAGE_SHORTNAME) + set(LINUX_PACKAGE_SHORTNAME "${APPLICATION_SHORTNAME}") +endif() + +if (NOT DEFINED PACKAGE) + set(PACKAGE "${LINUX_PACKAGE_SHORTNAME}-client") +endif() + set( CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules ) if(NOT CRASHREPORTER_EXECUTABLE) |