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)