summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorLibravatar Ben Boeckel <mathstuf@gmail.com>2015-11-12 21:37:35 -0500
committerLibravatar Ben Boeckel <mathstuf@gmail.com>2015-11-12 21:56:14 -0500
commit98678dea5d395e08de5bf28d3c9b4f48ea6f6589 (patch)
tree3754fb1923f32fba7c2b335f920f8a194e1649cc /CMakeLists.txt
parentcmake: clean up definition settings (diff)
downloadsway-98678dea5d395e08de5bf28d3c9b4f48ea6f6589.tar.gz
sway-98678dea5d395e08de5bf28d3c9b4f48ea6f6589.tar.zst
sway-98678dea5d395e08de5bf28d3c9b4f48ea6f6589.zip
cmake: clean up installation rules
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt32
1 files changed, 16 insertions, 16 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 236a3667..3f33a3f8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -60,15 +60,14 @@ target_link_libraries(sway
60 ${JSONC_LIBRARIES} 60 ${JSONC_LIBRARIES}
61) 61)
62 62
63INSTALL( 63install(
64 TARGETS sway 64 TARGETS sway
65 RUNTIME DESTINATION bin 65 RUNTIME DESTINATION bin
66) 66 COMPONENT runtime)
67 67install(
68INSTALL( 68 FILES "${CMAKE_CURRENT_SOURCE_DIR}/config"
69 FILES ${PROJECT_SOURCE_DIR}/config 69 DESTINATION /etc/sway/
70 DESTINATION /etc/sway/ 70 COMPONENT configuration)
71)
72 71
73add_custom_target(man ALL) 72add_custom_target(man ALL)
74 73
@@ -99,10 +98,11 @@ endfunction ()
99add_manpage(sway 1) 98add_manpage(sway 1)
100add_manpage(sway 5) 99add_manpage(sway 5)
101 100
102INSTALL( 101install(
103 FILES ${PROJECT_SOURCE_DIR}/sway.desktop 102 FILES "${CMAKE_CURRENT_SOURCE_DIR}/sway.desktop"
104 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/wayland-sessions/) 103 DESTINATION share/wayland-sessions
105 104 COMPONENT data)
106INSTALL( 105install(
107 FILES ${PROJECT_SOURCE_DIR}/sway-xorg.desktop 106 FILES "${CMAKE_CURRENT_SOURCE_DIR}/sway-xorg.desktop"
108 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/xsessions/) 107 DESTINATION share/xsessions
108 COMPONENT data)