Warning, /plasma/lightdm-kde-greeter/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project(greeter-app) 0002 0003 # Versions 0004 set(LIGHTDM_KDE_VERSION_MAJOR 0) 0005 set(LIGHTDM_KDE_VERSION_MINOR 3) 0006 set(LIGHTDM_KDE_VERSION_PATCH 0) 0007 set(LIGHTDM_KDE_VERSION ${LIGHTDM_KDE_VERSION_MAJOR}.${LIGHTDM_KDE_VERSION_MINOR}.${LIGHTDM_KDE_VERSION_PATCH}) 0008 0009 # Packaging 0010 set(ARCHIVE_NAME lightdm-kde-${LIGHTDM_KDE_VERSION}) 0011 add_custom_target(dist 0012 COMMAND git archive --prefix=${ARCHIVE_NAME}/ HEAD 0013 | bzip2 > ${CMAKE_BINARY_DIR}/${ARCHIVE_NAME}.tar.bz2 0014 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} 0015 ) 0016 0017 add_custom_target(distcheck 0018 COMMAND cd ${CMAKE_BINARY_DIR} 0019 && rm -rf ${ARCHIVE_NAME} 0020 && tar xf ${ARCHIVE_NAME}.tar.bz2 0021 && mkdir ${ARCHIVE_NAME}/build 0022 && cd ${ARCHIVE_NAME}/build 0023 && cmake -DCMAKE_INSTALL_PREFIX=/usr .. 0024 && make 0025 && make install DESTDIR=../install 0026 ) 0027 add_dependencies(distcheck dist) 0028 0029 SET(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules" ${CMAKE_MODULE_PATH}) 0030 0031 set(LIGHTDM_CONFIG_DIR "/etc/lightdm" 0032 CACHE PATH "Directory where LightDM configuration files are kept") 0033 0034 find_package(KDE4 REQUIRED) 0035 0036 set(QLIGHTDM_MIN_VERSION 1.4.0) 0037 find_package(QLightDM REQUIRED) 0038 0039 find_package(KDeclarative REQUIRED) 0040 0041 include(KDE4Defaults) 0042 include(MacroLibrary) 0043 0044 include_directories(${CMAKE_CURRENT_BINARY_DIR}) 0045 configure_file(config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h @ONLY) 0046 0047 add_subdirectory(lib) 0048 add_subdirectory(greeter) 0049 add_subdirectory(kcm) 0050 add_subdirectory(themes)