Warning, /games/bomber/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ecm_setup_version(${bomber_VERSION} 0002 VARIABLE_PREFIX BOMBER 0003 VERSION_HEADER bomber_version.h 0004 ) 0005 0006 add_executable(bomber) 0007 0008 target_sources(bomber PRIVATE 0009 board.cpp 0010 board.h 0011 bomb.cpp 0012 bomber.cpp 0013 bomber.h 0014 bomberwidget.cpp 0015 bomberwidget.h 0016 building.cpp 0017 bomb.h 0018 explodable.cpp 0019 explodable.h 0020 main.cpp 0021 plane.cpp 0022 plane.h 0023 0024 bomber.qrc 0025 ) 0026 0027 kconfig_add_kcfg_files(bomber settings.kcfgc) 0028 0029 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-bomber.png") 0030 ecm_add_app_icon(bomber ICONS ${ICONS_SRCS}) 0031 0032 target_link_libraries(bomber 0033 KDEGames6 0034 KF6::CoreAddons 0035 KF6::XmlGui 0036 KF6::I18n 0037 KF6::DBusAddons 0038 KF6::Crash 0039 ) 0040 0041 install(TARGETS bomber ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0042 0043 install(PROGRAMS org.kde.bomber.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0044 install(FILES org.kde.bomber.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) 0045 install(FILES bomber.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})