@ -7,6 +7,7 @@ set(PROJECT_VERSION_MAJOR 5)
set ( QT_MIN_VERSION "5.15.0" )
set ( QT_MIN_VERSION "5.15.0" )
set ( KF5_MIN_VERSION "5.82" )
set ( KF5_MIN_VERSION "5.82" )
set ( INSTALL_SDDM_THEME TRUE )
set ( INSTALL_SDDM_THEME TRUE )
option ( INSTALL_SDDM_WAYLAND_SESSION OFF )
set ( CMAKE_CXX_STANDARD 17 )
set ( CMAKE_CXX_STANDARD 17 )
set ( CMAKE_CXX_STANDARD_REQUIRED ON )
set ( CMAKE_CXX_STANDARD_REQUIRED ON )
@ -202,7 +203,12 @@ if (INSTALL_SDDM_THEME)
P A T T E R N " t h e m e . c o n f . c m a k e " E X C L U D E )
P A T T E R N " t h e m e . c o n f . c m a k e " E X C L U D E )
install ( FILES ${ CMAKE_CURRENT_BINARY_DIR } /sddm-theme/theme.conf DESTINATION ${ KDE_INSTALL_FULL_DATADIR } /sddm/themes/breeze )
install ( FILES ${ CMAKE_CURRENT_BINARY_DIR } /sddm-theme/theme.conf DESTINATION ${ KDE_INSTALL_FULL_DATADIR } /sddm/themes/breeze )
install ( DIRECTORY lookandfeel/contents/components DESTINATION ${ KDE_INSTALL_FULL_DATADIR } /sddm/themes/breeze PATTERN "README.txt" EXCLUDE )
install ( DIRECTORY lookandfeel/contents/components DESTINATION ${ KDE_INSTALL_FULL_DATADIR } /sddm/themes/breeze PATTERN "README.txt" EXCLUDE )
endif ( )
if ( INSTALL_SDDM_WAYLAND_SESSION )
install ( FILES sddm-wayland-session/plasma-wayland.conf DESTINATION /etc/sddm.conf.d )
else ( )
message ( STATUS "INSTALL_SDDM_WAYLAND_SESSION is disabled. As soon as it's installed, SDDM will default to use Wayland and KWin for its greeter session (BETA, do not deploy to final users yet)." )
endif ( )
endif ( )
add_definitions ( -DQT_NO_URL_CAST_FROM_STRING )
add_definitions ( -DQT_NO_URL_CAST_FROM_STRING )