You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.0 KiB
30 lines
1.0 KiB
# TODO/FIXME: install kdm/gdm files too
|
|
# this file should be enough but it needs testing...
|
|
file(GLOB SESSION_FILES_IN *.desktop.in)
|
|
|
|
# Translations **********************************
|
|
lxqt_translate_desktop(SESSION_FILES
|
|
SOURCES
|
|
${SESSION_FILES_IN}
|
|
)
|
|
add_custom_target(xsession_desktop_files ALL DEPENDS ${SESSION_FILES})
|
|
#************************************************
|
|
|
|
MACRO(INSTALL_SESSION_FILES directory)
|
|
# if(EXISTS ${directory})
|
|
install(FILES
|
|
${SESSION_FILES}
|
|
DESTINATION "${directory}"
|
|
COMPONENT Runtime
|
|
)
|
|
# endif()
|
|
ENDMACRO(INSTALL_SESSION_FILES)
|
|
|
|
#INSTALL_SESSION_FILES("/etc/X11/sessions")
|
|
#INSTALL_SESSION_FILES("/usr/share/sessions")
|
|
INSTALL_SESSION_FILES("${CMAKE_INSTALL_DATAROOTDIR}/xsessions")
|
|
INSTALL_SESSION_FILES("${CMAKE_INSTALL_DATAROOTDIR}/kdm/sessions")
|
|
#INSTALL_SESSION_FILES("/usr/local/share/apps/kdm/sessions")
|
|
#INSTALL_SESSION_FILES("/usr/share/config/kdm/sessions")
|
|
#INSTALL_SESSION_FILES("/usr/local/share/config/kdm/sessions")
|