diff options
author | Christian Kamm <mail@ckamm.de> | 2018-04-20 15:57:21 +0300 |
---|---|---|
committer | ckamm <mail@ckamm.de> | 2018-04-20 16:08:08 +0300 |
commit | 7cce30942ecfc8c7fd06947a27ad9cb8bcc50457 (patch) | |
tree | 7c2bc361f8ff49c522634fdc3197545e196743c1 /CMakeLists.txt | |
parent | 71db7fef77986f2d06e548735d4635bb6265d4d8 (diff) |
CMake: Add a default placeholder_suffix
To make themes work that don't define it explicitly.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 490643115..f43209e1f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,12 +5,19 @@ project(client) set(BIN_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin") + set(OEM_THEME_DIR "" CACHE STRING "Define directory containing a custom theme") if ( EXISTS ${OEM_THEME_DIR}/OEM.cmake ) include ( ${OEM_THEME_DIR}/OEM.cmake ) else () include ( ${CMAKE_SOURCE_DIR}/OWNCLOUD.cmake ) endif() + +# Default suffix if the theme doesn't define one +if(NOT DEFINED APPLICATION_PLACEHOLDER_SUFFIX) + set(APPLICATION_PLACEHOLDER_SUFFIX "${APPLICATION_SHORTNAME}_placeholder" CACHE STRING "Placeholder suffix (not including the .)") +endif() + # need this logic to not mess with re/uninstallations via macosx.pkgproj if(${APPLICATION_REV_DOMAIN} STREQUAL "com.owncloud.desktopclient") set(APPLICATION_REV_DOMAIN_INSTALLER "com.ownCloud.client") |