Warning, /games/kdiamond/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_subdirectory(pics) 0002 0003 ecm_setup_version(${RELEASE_SERVICE_VERSION} 0004 VARIABLE_PREFIX KDIAMOND 0005 VERSION_HEADER kdiamond_version.h 0006 ) 0007 0008 add_executable(kdiamond) 0009 0010 target_sources(kdiamond PRIVATE 0011 board.cpp 0012 board.h 0013 diamond.cpp 0014 diamond.h 0015 game.cpp 0016 game.h 0017 game-state.cpp 0018 game-state.h 0019 infobar.cpp 0020 infobar.h 0021 main.cpp 0022 mainwindow.cpp 0023 mainwindow.h 0024 view.cpp 0025 view.h 0026 0027 kdiamond.qrc 0028 ) 0029 0030 kconfig_add_kcfg_files(kdiamond settings.kcfgc) 0031 0032 file(GLOB ICONS_SRCS "pics/*-apps-kdiamond.png") 0033 ecm_add_app_icon(kdiamond ICONS ${ICONS_SRCS}) 0034 0035 target_link_libraries(kdiamond 0036 KDEGames6 0037 KF6::CoreAddons 0038 KF6::NotifyConfig 0039 KF6::I18n 0040 KF6::XmlGui 0041 KF6::Notifications 0042 KF6::DBusAddons 0043 KF6::Crash 0044 ) 0045 0046 install(TARGETS kdiamond ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0047 install(FILES kdiamond.knsrc DESTINATION ${KDE_INSTALL_DATADIR}/knsrcfiles) 0048 install(PROGRAMS org.kde.kdiamond.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0049 install(FILES org.kde.kdiamond.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) 0050 install(FILES kdiamond.kcfg DESTINATION ${KDE_INSTALL_DATADIR}/kdiamond) 0051 install(FILES kdiamond.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR})