sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 14d9200e4e51c7c4597df65cbf0fb5347ef80caa
parent 64dea21465c5e6d442153a313453178285c96c19
Author: Drew DeVault <sir@cmpwn.com>
Date:   Sat, 17 Dec 2016 14:56:51 -0500

Merge pull request #996 from woutershep/datadir

Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR
Diffstat:
MCMake/Manpage.cmake | 2+-
MCMakeLists.txt | 4++--
Mcompletions/zsh/CMakeLists.txt | 2+-
Mconfig.in | 4++--
Msway/CMakeLists.txt | 2+-
5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/CMake/Manpage.cmake b/CMake/Manpage.cmake @@ -25,7 +25,7 @@ function(add_manpage name section) install( FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name}.${section} - DESTINATION share/man/man${section} + DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/man/man${section} COMPONENT documentation ) endfunction() diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -129,14 +129,14 @@ if(zsh-completions) endif() install( FILES ${CMAKE_CURRENT_SOURCE_DIR}/sway.desktop - DESTINATION share/wayland-sessions + DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/wayland-sessions COMPONENT data ) if(default-wallpaper) install( DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/assets/ - DESTINATION share/sway + DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/sway COMPONENT data FILES_MATCHING PATTERN "*Wallpaper*" ) diff --git a/completions/zsh/CMakeLists.txt b/completions/zsh/CMakeLists.txt @@ -1,4 +1,4 @@ install( FILES _sway _swaymsg _swaygrab _swaylock - DESTINATION share/zsh/site-functions/ + DESTINATION ${CMAKE_INSTALL_FULL_DATAROOTDIR}/zsh/site-functions/ ) diff --git a/config.in b/config.in @@ -20,8 +20,8 @@ set $menu dmenu_run ### Output configuration # -# Default wallpaper (more resolutions are available in /usr/share/sway/) -output * bg /usr/share/sway/Sway_Wallpaper_Blue_1920x1080.png fill +# Default wallpaper (more resolutions are available in __DATADIR__/sway/) +output * bg __DATADIR__/sway/Sway_Wallpaper_Blue_1920x1080.png fill # # Example configuration: # diff --git a/sway/CMakeLists.txt b/sway/CMakeLists.txt @@ -74,7 +74,7 @@ function(add_config name source destination) add_custom_command( OUTPUT ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name} COMMAND sed -r - 's?__PREFIX__?${CMAKE_INSTALL_PREFIX}?g\; s?__SYSCONFDIR__?${CMAKE_INSTALL_FULL_SYSCONFDIR}?g' + 's?__PREFIX__?${CMAKE_INSTALL_PREFIX}?g\; s?__SYSCONFDIR__?${CMAKE_INSTALL_FULL_SYSCONFDIR}?g\; s?__DATADIR__?${CMAKE_INSTALL_FULL_DATADIR}?g' ${PROJECT_SOURCE_DIR}/${source}.in > ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name} DEPENDS ${PROJECT_SOURCE_DIR}/${source}.in COMMENT "Generating config file ${source}"