Warning, /games/kollision/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ecm_setup_version(${KOLLISION_VERSION} 0002 VARIABLE_PREFIX KOLLISION 0003 VERSION_HEADER kollision_version.h 0004 ) 0005 0006 add_executable(kollision) 0007 0008 target_sources(kollision PRIVATE 0009 animation.cpp 0010 animation.h 0011 animator.cpp 0012 animator.h 0013 ball.cpp 0014 ball.h 0015 mainarea.cpp 0016 mainarea.h 0017 main.cpp 0018 mainwindow.cpp 0019 mainwindow.h 0020 message.cpp 0021 message.h 0022 spritefwd.h 0023 sprite.h 0024 0025 kollision.qrc 0026 ) 0027 0028 kconfig_add_kcfg_files(kollision kollisionconfig.kcfgc) 0029 0030 ki18n_wrap_ui(kollision preferences.ui) 0031 0032 file(GLOB ICONS_SRCS "${CMAKE_SOURCE_DIR}/pictures/hi/*-apps-kollision.png") 0033 ecm_add_app_icon(kollision ICONS ${ICONS_SRCS}) 0034 0035 target_link_libraries(kollision 0036 KDEGames6 0037 KF6::CoreAddons 0038 KF6::Crash 0039 KF6::DBusAddons 0040 KF6::I18n 0041 KF6::XmlGui 0042 ) 0043 0044 install(TARGETS kollision ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0045 0046 install(PROGRAMS org.kde.kollision.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0047 install(FILES org.kde.kollision.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})