Warning, /games/lskat/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ecm_setup_version(${LSKAT_VERSION} 0002 VARIABLE_PREFIX LSKAT 0003 VERSION_HEADER lskat_version.h 0004 ) 0005 0006 configure_file(config-src.h.in ${CMAKE_CURRENT_BINARY_DIR}/config-src.h) 0007 0008 add_executable(lskat) 0009 0010 target_sources(lskat PRIVATE 0011 abstractdisplay.cpp 0012 abstractdisplay.h 0013 abstractengine.cpp 0014 abstractengine.h 0015 abstractinput.cpp 0016 abstractinput.h 0017 aiinput.cpp 0018 aiinput.h 0019 cardsprite.cpp 0020 cardsprite.h 0021 config_two.cpp 0022 config_two.h 0023 deck.cpp 0024 deck.h 0025 display_intro.cpp 0026 display_intro.h 0027 display_two.cpp 0028 display_two.h 0029 engine_two.cpp 0030 engine_two.h 0031 fromlibkdegames/cardcache.cpp 0032 fromlibkdegames/cardcache.h 0033 fromlibkdegames/cardcache_p.h 0034 fromlibkdegames/carddeckinfo.cpp 0035 fromlibkdegames/carddeckinfo.h 0036 fromlibkdegames/carddeckinfo_p.h 0037 fromlibkdegames/kcarddialog.cpp 0038 fromlibkdegames/kcarddialog.h 0039 gameview.cpp 0040 gameview.h 0041 lskatglobal.h 0042 main.cpp 0043 mainwindow.cpp 0044 mainwindow.h 0045 mouseinput.cpp 0046 mouseinput.h 0047 namedialogwidget.cpp 0048 namedialogwidget.h 0049 pixmapsprite.cpp 0050 pixmapsprite.h 0051 player.cpp 0052 player.h 0053 scoresprite.cpp 0054 scoresprite.h 0055 textsprite.cpp 0056 textsprite.h 0057 thememanager.cpp 0058 thememanager.h 0059 0060 lskat.qrc 0061 ) 0062 0063 ki18n_wrap_ui(lskat 0064 namedialog.ui 0065 fromlibkdegames/kgamecardselector.ui 0066 ) 0067 0068 # Debug as default severity, at least until global_debug is removed 0069 ecm_qt_declare_logging_category(lskat 0070 HEADER lskat_debug.h 0071 IDENTIFIER LSKAT_LOG 0072 CATEGORY_NAME org.kde.lskat 0073 DEFAULT_SEVERITY Debug 0074 DESCRIPTION "LSkat game" 0075 EXPORT LSKAT 0076 ) 0077 0078 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../*-apps-lskat.png") 0079 ecm_add_app_icon(lskat ICONS ${ICONS_SRCS}) 0080 0081 if (QT_MAJOR_VERSION STREQUAL "6") 0082 target_link_libraries(lskat KDEGames6) 0083 else() 0084 target_link_libraries(lskat KF5KDEGames) 0085 endif() 0086 0087 target_link_libraries(lskat 0088 KF${KF_MAJOR_VERSION}::CoreAddons 0089 KF${KF_MAJOR_VERSION}::Crash 0090 KF${KF_MAJOR_VERSION}::GuiAddons 0091 KF${KF_MAJOR_VERSION}::XmlGui 0092 Qt${QT_MAJOR_VERSION}::Gui 0093 Qt${QT_MAJOR_VERSION}::Svg 0094 ) 0095 0096 install(TARGETS lskat ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0097 0098 ecm_qt_install_logging_categories( 0099 EXPORT LSKAT 0100 FILE lskat.categories 0101 DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR} 0102 )