kde-workspace/ksmserver/screenlocker/greeter/CMakeLists.txt

38 lines
886 B
Text
Raw Normal View History

2014-11-13 19:30:51 +02:00
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_SOURCE_DIR}/kcheckpass
${CMAKE_SOURCE_DIR}/libs/kdm
${CMAKE_SOURCE_DIR}/libs/kworkspace
2014-11-13 19:30:51 +02:00
)
set(kscreenlocker_greet_SRCS
greeter.cpp
sessions.cpp
greeterapp.cpp
screensaverwindow.cpp
main.cpp )
2015-10-29 11:04:29 +02:00
kde4_add_kcfg_files(kscreenlocker_greet_SRCS
${CMAKE_CURRENT_SOURCE_DIR}/../kcfg/kscreensaversettings.kcfgc
)
2014-11-13 19:30:51 +02:00
2015-09-01 04:37:19 +03:00
add_executable(kscreenlocker_greet ${kscreenlocker_greet_SRCS})
2014-11-13 19:30:51 +02:00
2015-10-29 11:04:29 +02:00
target_link_libraries(kscreenlocker_greet
kworkspace
${KDE4_KDEUI_LIBS}
${KDE4_SOLID_LIBS}
${QT_QTDECLARATIVE_LIBRARY}
${X11_LIBRARIES}
${KDE4_PLASMA_LIBS}
${KDE4_PLASMA_LIBS}
${KDE4_KDECLARATIVE_LIBS}
)
2014-11-13 19:30:51 +02:00
install(TARGETS kscreenlocker_greet DESTINATION ${LIBEXEC_INSTALL_DIR})
2015-10-29 11:04:29 +02:00
install(
DIRECTORY themes/org.kde.passworddialog
DESTINATION ${DATA_INSTALL_DIR}/ksmserver/screenlocker
)