aboutsummaryrefslogtreecommitdiff
path: root/cmake/scripts
diff options
context:
space:
mode:
authorfuzzard <fuzzard@users.noreply.github.com>2023-09-02 14:41:45 +1000
committerGitHub <noreply@github.com>2023-09-02 14:41:45 +1000
commit989b15f4c39088ab9ff1b689645478180f91ec16 (patch)
treed7e1cbc61382ff35f489465d22742e21d8c788dd /cmake/scripts
parente6d107d9ae00259e4659ba583a6db99c0959f4c2 (diff)
parente61a3d00b24b4fafcd84cc30d1d01213f34a750c (diff)
Merge pull request #23621 from amazingfate/wayland-session
Install wayland session entry
Diffstat (limited to 'cmake/scripts')
-rw-r--r--cmake/scripts/linux/Install.cmake10
1 files changed, 10 insertions, 0 deletions
diff --git a/cmake/scripts/linux/Install.cmake b/cmake/scripts/linux/Install.cmake
index 4a388a1b21..af06021b9f 100644
--- a/cmake/scripts/linux/Install.cmake
+++ b/cmake/scripts/linux/Install.cmake
@@ -39,6 +39,10 @@ configure_file(${CMAKE_SOURCE_DIR}/tools/Linux/kodi-standalone.sh.in
configure_file(${CMAKE_SOURCE_DIR}/cmake/KodiConfig.cmake.in
${CORE_BUILD_DIR}/scripts/${APP_NAME}Config.cmake @ONLY)
+# Configure gbm session entry
+configure_file(${CMAKE_SOURCE_DIR}/tools/Linux/kodi-gbm-session.desktop.in
+ ${CORE_BUILD_DIR}/${APP_NAME_LC}-gbm-session.desktop @ONLY)
+
# Configure xsession entry
configure_file(${CMAKE_SOURCE_DIR}/tools/Linux/kodi-xsession.desktop.in
${CORE_BUILD_DIR}/${APP_NAME_LC}-xsession.desktop @ONLY)
@@ -85,6 +89,12 @@ foreach(file ${install_data})
COMPONENT kodi)
endforeach()
+# Install gbm session entry
+install(FILES ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/${APP_NAME_LC}-gbm-session.desktop
+ RENAME ${APP_NAME_LC}-gbm.desktop
+ DESTINATION ${datarootdir}/wayland-sessions
+ COMPONENT kodi)
+
# Install xsession entry
install(FILES ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/${APP_NAME_LC}-xsession.desktop
RENAME ${APP_NAME_LC}.desktop