Warning, /games/kubrick/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_executable(kubrick) 0002 0003 target_sources(kubrick PRIVATE 0004 main.cpp 0005 kubrick.cpp 0006 game.cpp 0007 cube.cpp 0008 movetracker.cpp 0009 quaternion.cpp 0010 gamedialog.cpp 0011 gameglview.cpp 0012 scenelabel.cpp 0013 0014 kubrick.qrc 0015 ) 0016 0017 ecm_setup_version(${PROJECT_VERSION} 0018 VARIABLE_PREFIX KUBRICK 0019 VERSION_HEADER kubrick_version.h 0020 ) 0021 0022 ecm_qt_declare_logging_category(kubrick 0023 HEADER kubrick_debug.h 0024 IDENTIFIER KUBRICK_LOG 0025 CATEGORY_NAME LOG_KUBRICK 0026 DESCRIPTION "kdegames (kubrick)" 0027 EXPORT KUBRICK 0028 ) 0029 0030 file(GLOB ICONS_SRCS "*-apps-kubrick.png") 0031 ecm_add_app_icon(kubrick ICONS ${ICONS_SRCS}) 0032 0033 target_link_libraries(kubrick 0034 KDEGames6 0035 KF6::Crash 0036 KF6::ConfigCore 0037 KF6::CoreAddons 0038 KF6::DBusAddons 0039 KF6::I18n 0040 KF6::XmlGui 0041 Qt6::Svg 0042 Qt6::OpenGLWidgets 0043 OpenGL::GL 0044 OpenGL::GLU 0045 ) 0046 0047 install(TARGETS kubrick ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0048 0049 install(PROGRAMS org.kde.kubrick.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0050 install(FILES org.kde.kubrick.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) 0051 0052 ecm_install_icons(ICONS 0053 128-apps-kubrick.png 0054 16-apps-kubrick.png 0055 22-apps-kubrick.png 0056 32-apps-kubrick.png 0057 48-apps-kubrick.png 0058 64-apps-kubrick.png 0059 DESTINATION ${KDE_INSTALL_ICONDIR} THEME hicolor 0060 )