summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorHong Jen Yee (PCMan)2016-09-01 17:04:37 +0200
committerHong Jen Yee (PCMan)2016-09-01 17:04:37 +0200
commitfc7847ed7ccd5c58da95ac8a90bb9d57b46d53f6 (patch)
tree8020b209b0f1aa2e3e9da45d01fdddf2b1950b89 /src/CMakeLists.txt
parent* Prevent recursive signal handler invocation. (diff)
downloadpavucontrol-slx-fc7847ed7ccd5c58da95ac8a90bb9d57b46d53f6.tar.gz
pavucontrol-slx-fc7847ed7ccd5c58da95ac8a90bb9d57b46d53f6.tar.xz
pavucontrol-slx-fc7847ed7ccd5c58da95ac8a90bb9d57b46d53f6.zip
Properly install pavucontrol-qt.desktop file.
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ba9f098..2576802 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -65,13 +65,15 @@ lxqt_translate_ts(pavucontrol-qt_QM_FILES
${TRANSLATIONS_REFSPEC}
)
lxqt_translate_desktop(DESKTOP_FILES
- SOURCES pavucontrol-qt.desktop.in
+ SOURCES
+ pavucontrol-qt.desktop.in
)
add_executable(pavucontrol-qt
${pavucontrol-qt_SRCS}
${pavucontrol-qt_QM_FILES}
${pavucontrol-qt_QM_LOADER}
+ ${DESKTOP_FILES}
)
set_property(
TARGET pavucontrol-qt APPEND
@@ -86,8 +88,14 @@ target_link_libraries(pavucontrol-qt
${GLIB_LIBRARIES}
)
-INSTALL(TARGETS
+install(TARGETS
pavucontrol-qt
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
COMPONENT Runtime
)
+
+install(FILES
+ ${DESKTOP_FILES}
+ DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications"
+ COMPONENT Runtime
+)