Warning, /education/khangman/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 ecm_setup_version(${RELEASE_SERVICE_VERSION} VARIABLE_PREFIX KHANGMAN VERSION_HEADER khangman_version.h)
0002 
0003 include_directories(
0004     ${CMAKE_CURRENT_SOURCE_DIR}
0005     ${CMAKE_CURRENT_BINARY_DIR}
0006     ${QT_INCLUDES}
0007     ${PHONON_INCLUDES}
0008 )
0009 
0010 add_executable(khangman)
0011 target_sources(khangman PRIVATE khangman.cpp
0012     khangman.h
0013     khmtheme.cpp
0014     khmthemefactory.cpp
0015     khmthemefactory.h
0016     khmtheme.h
0017     langutils.cpp
0018     langutils.h
0019     main.cpp
0020 )
0021 kconfig_add_kcfg_files(khangman prefs.kcfgc)
0022 # generate_export_header(khangman BASE_NAME KHANGMAN)
0023 
0024 target_link_libraries(khangman
0025     Qt${QT_MAJOR_VERSION}::QuickWidgets
0026     Qt${QT_MAJOR_VERSION}::Core
0027     KF${KF_MAJOR_VERSION}::Crash
0028     KF${KF_MAJOR_VERSION}::I18n
0029     KF${KF_MAJOR_VERSION}::NewStuffWidgets
0030     KF${KF_MAJOR_VERSION}::ConfigCore
0031     KF${KF_MAJOR_VERSION}::WidgetsAddons
0032     KF${KF_MAJOR_VERSION}::XmlGui
0033     LibKEduVocDocumentImport__KEduVocDocument
0034 )
0035 
0036 install(
0037     FILES
0038     khangman.kcfg
0039     DESTINATION
0040     ${KDE_INSTALL_KCFGDIR}
0041 )
0042 
0043 install(
0044     FILES
0045     khangman.knsrc
0046     DESTINATION
0047     ${KDE_INSTALL_CONFDIR}
0048 )
0049 
0050 install(
0051     DIRECTORY qml/
0052     DESTINATION ${KDE_INSTALL_DATADIR}/khangman/qml)
0053 
0054 install(
0055     FILES org.kde.khangman.desktop
0056     DESTINATION ${KDE_INSTALL_APPDIR}
0057 )
0058 
0059 install(
0060     TARGETS khangman  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
0061 )