Warning, /games/klines/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ecm_setup_version(${PROJECT_VERSION} 0002 VARIABLE_PREFIX KLINES 0003 VERSION_HEADER klines_version.h 0004 ) 0005 0006 add_executable(klines) 0007 0008 target_sources(klines PRIVATE 0009 animator.cpp 0010 animator.h 0011 ballitem.cpp 0012 ballitem.h 0013 commondefs.h 0014 klines.cpp 0015 klines.h 0016 main.cpp 0017 mwidget.cpp 0018 mwidget.h 0019 previewitem.cpp 0020 previewitem.h 0021 renderer.cpp 0022 renderer.h 0023 scene.cpp 0024 scene.h 0025 0026 0027 klines.qrc 0028 ) 0029 0030 ecm_qt_declare_logging_category(klines 0031 HEADER klines_debug.h 0032 IDENTIFIER KLINES_LOG 0033 CATEGORY_NAME org.kde.kdegames.klines 0034 DESCRIPTION "KLines game" 0035 EXPORT KLINES 0036 ) 0037 0038 kconfig_add_kcfg_files(klines prefs.kcfgc) 0039 0040 file(GLOB ICONS_SRCS "${CMAKE_SOURCE_DIR}/icons/*-apps-klines.png") 0041 ecm_add_app_icon(klines ICONS ${ICONS_SRCS}) 0042 0043 target_link_libraries(klines 0044 KDEGames6 0045 KF6::CoreAddons 0046 KF6::Crash 0047 KF6::DBusAddons 0048 KF6::I18n 0049 KF6::XmlGui 0050 ) 0051 0052 install(TARGETS klines ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0053 0054 install(PROGRAMS org.kde.klines.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0055 install(FILES klines.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) 0056 install(FILES org.kde.klines.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) 0057 0058 ecm_qt_install_logging_categories( 0059 EXPORT KLINES 0060 FILE klines.categories 0061 DESTINATION "${KDE_INSTALL_LOGGINGCATEGORIESDIR}" 0062 )