diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2014-01-10 14:45:41 +1300 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2014-01-10 14:45:41 +1300 |
commit | 282993043650b14736443d9a100311c1fdd1f7d4 (patch) | |
tree | 63da37d9ca91d29819ff3ede836cd1a7f4a88dfe /data/CMakeLists.txt | |
parent | 2c8955bb8c4c2d6914255d914bf2460dfd2723d7 (diff) | |
download | ayatana-indicator-datetime-282993043650b14736443d9a100311c1fdd1f7d4.tar.gz ayatana-indicator-datetime-282993043650b14736443d9a100311c1fdd1f7d4.tar.bz2 ayatana-indicator-datetime-282993043650b14736443d9a100311c1fdd1f7d4.zip |
Support both gnome-control-center and unity-control-center
Diffstat (limited to 'data/CMakeLists.txt')
-rw-r--r-- | data/CMakeLists.txt | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index ab393a7..a3360cb 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -72,7 +72,7 @@ if (BUILD_PANEL) # the .ui file install (FILES "datetime-dialog.ui" - DESTINATION "${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}") + DESTINATION "${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}/gnome-control-center") # the .desktop file set (DESKTOP_NAME "gnome-indicator-datetime-panel.desktop") @@ -84,3 +84,24 @@ if (BUILD_PANEL) DESTINATION "${CMAKE_INSTALL_DATADIR}/applications") endif () + +## +## unity-control-center panel: .ui and .desktop files +## + +if (BUILD_UNITY_PANEL) + + # the .ui file + install (FILES "datetime-dialog.ui" + DESTINATION "${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}/unity-control-center") + + # the .desktop file + set (DESKTOP_NAME "unity-datetime-panel.desktop") + set (DESKTOP_FILE "${CMAKE_CURRENT_BINARY_DIR}/${DESKTOP_NAME}") + set (DESKTOP_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${DESKTOP_NAME}.in") + set (ENV{LC_ALL} "C") + execute_process (COMMAND intltool-merge -quiet --desktop-style --utf8 "${CMAKE_SOURCE_DIR}/po" "${DESKTOP_FILE_IN}" "${DESKTOP_FILE}") + install (FILES ${DESKTOP_FILE} + DESTINATION "${CMAKE_INSTALL_DATADIR}/applications") + +endif () |