aboutsummaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorGravatar Fabio Bas2008-05-14 08:11:14 +0000
committerGravatar Fabio Bas2008-05-14 08:11:14 +0000
commiteaf4e5d2b6ce99fb3340df3f786a4963f7e5ec56 (patch)
tree42e2edb7384a043dcd0443ffe455543e9dc7c83e /data
parentmore work on addon manager (wip) (diff)
downloadKVIrc-eaf4e5d2b6ce99fb3340df3f786a4963f7e5ec56.tar.gz
KVIrc-eaf4e5d2b6ce99fb3340df3f786a4963f7e5ec56.tar.bz2
KVIrc-eaf4e5d2b6ce99fb3340df3f786a4963f7e5ec56.zip
added missing .desktop file installation rules
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1776 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'data')
-rw-r--r--data/CMakeLists.txt2
-rw-r--r--data/applnk/CMakeLists.txt14
2 files changed, 15 insertions, 1 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
index e60798d49..e55c14b39 100644
--- a/data/CMakeLists.txt
+++ b/data/CMakeLists.txt
@@ -1,7 +1,7 @@
# CMakeLists for data/
# Find subdirs
-SUBDIRS(config defscript deftheme helppics icons man mimelnk msgcolors pics)
+SUBDIRS(applnk config defscript deftheme helppics icons man mimelnk msgcolors pics)
IF(APPLE)
# MacOS X
diff --git a/data/applnk/CMakeLists.txt b/data/applnk/CMakeLists.txt
new file mode 100644
index 000000000..c182ce243
--- /dev/null
+++ b/data/applnk/CMakeLists.txt
@@ -0,0 +1,14 @@
+# CMakeLists for data/applnk
+
+FILE(GLOB files "${CMAKE_CURRENT_SOURCE_DIR}/*.desktop")
+
+IF(UNIX)
+ IF(APPLE)
+ INSTALL(FILES ${files} DESTINATION ${CMAKE_INSTALL_PREFIX}/Contents/Resources/applnk/)
+ ELSE()
+ # Assume linux
+ INSTALL(FILES ${files} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/applnk/)
+ ENDIF()
+ELSEIF(WIN32)
+ #INSTALL(FILES ${files} DESTINATION ${CMAKE_INSTALL_PREFIX}/ ??? /${VERSION_BRANCH}/applnk/)
+ENDIF()