Warning, /games/picmi/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 if (NOT PICMI_FILEPATH) 0002 set(PICMI_FILEPATH ${KDE_INSTALL_DATADIR}/picmi/) 0003 endif () 0004 0005 kde_enable_exceptions() 0006 0007 include(CheckIncludeFileCXX) 0008 0009 configure_file( 0010 "${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" 0011 "${CMAKE_CURRENT_BINARY_DIR}/config.h" 0012 ) 0013 0014 include_directories( 0015 ${CMAKE_SOURCE_DIR} 0016 ${CMAKE_CURRENT_BINARY_DIR} 0017 ) 0018 0019 ecm_setup_version(${PICMI_VERSION} 0020 VARIABLE_PREFIX PICMI 0021 VERSION_HEADER picmi_version.h 0022 ) 0023 0024 add_subdirectory(gui) 0025 add_subdirectory(logic) 0026 0027 add_executable(picmi) 0028 0029 target_sources(picmi PRIVATE 0030 main.cpp 0031 outofboundsexception.cpp outofboundsexception.h 0032 systemexception.cpp systemexception.h 0033 0034 picmi.qrc 0035 ) 0036 0037 ecm_qt_declare_logging_category(picmi 0038 HEADER picmi_debug.h 0039 IDENTIFIER PICMIC_LOG 0040 CATEGORY_NAME org.kde.kdegames.picmi 0041 DESCRIPTION "picmi (kdegames)" 0042 EXPORT PICMI 0043 ) 0044 0045 file(GLOB ICONS_SRCS "${CMAKE_SOURCE_DIR}/icons/*-apps-picmi.png") 0046 ecm_add_app_icon(picmi ICONS ${ICONS_SRCS}) 0047 0048 target_link_libraries(picmi 0049 picmi_gui 0050 picmi_logic 0051 KDEGames6 0052 KF6::CoreAddons 0053 KF6::Crash 0054 KF6::DBusAddons 0055 KF6::I18n 0056 KF6::XmlGui 0057 Qt6::Svg 0058 ) 0059 0060 install(TARGETS picmi DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0061 0062 # vim:set ts=4 sw=4 et: