Warning, /plasma/lightdm-kde-greeter/greeter/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
0002 
0003 # Makes it easy to reuse code from the qml lib. A bit ugly but I don't feel
0004 # like setting up a static library for one class.
0005 set(LIB_DIR ${CMAKE_SOURCE_DIR}/lib)
0006 
0007 include_directories(
0008   ${CMAKE_SOURCE_DIR}
0009   ${CMAKE_BINARY_DIR}
0010   ${KDE4_INCLUDES}
0011   ${QLIGHTDM_INCLUDE_DIR}
0012   ${KDECLARATIVE_INCLUDE_DIR}
0013   ${LIB_DIR}
0014 )
0015 
0016 set(GREETER_SRCS
0017     greeterwindow.cpp
0018     powermanagement.cpp
0019     main.cpp
0020     greeterwrapper.cpp
0021     ${LIB_DIR}/configwrapper.cpp
0022     ${LIB_DIR}/lightdmpackagestructure.cpp
0023 
0024 )
0025 
0026 qt4_add_dbus_interface(GREETER_SRCS
0027     org.freedesktop.UPower.xml
0028     upower
0029 )
0030 
0031 # Create the greeter
0032 kde4_add_executable(lightdm-kde-greeter ${GREETER_SRCS})
0033 
0034 # Link against the needed libraries
0035 target_link_libraries(lightdm-kde-greeter
0036   ${QT_QTDECLARATIVE_LIBRARY}
0037   ${KDE4_KDEUI_LIBS}
0038   ${KDE4_PLASMA_LIBS}
0039   ${QLIGHTDM_LIBRARIES}
0040   ${KDECLARATIVE_LIBRARIES}
0041 )
0042 
0043 install(TARGETS lightdm-kde-greeter RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/sbin/)
0044 install(FILES lightdm-kde-greeter.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/xgreeters)
0045 install(FILES 40-lightdm-kde-greeter.conf DESTINATION ${CMAKE_INSTALL_PREFIX}/share/lightdm/lightdm.conf.d)
0046 
0047 # Create the background hack
0048 kde4_add_executable(lightdm-kde-greeter-rootimage rootimageapp.cpp)
0049 target_link_libraries(lightdm-kde-greeter-rootimage ${KDE4_KDEUI_LIBS} ${X11_X11_LIB})
0050 install(TARGETS lightdm-kde-greeter-rootimage DESTINATION ${LIBEXEC_INSTALL_DIR})
0051 
0052 macro_display_feature_log()
0053 
0054