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 )