Warning, /games/atlantik/client/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_executable(atlantik) 0002 0003 target_sources(atlantik PRIVATE 0004 atlantik.cpp 0005 clickablelabel.cpp 0006 configdlg.cpp 0007 connectioncookie.cpp 0008 customlocationiconbutton.cpp 0009 event.cpp 0010 eventlogwidget.cpp 0011 main.cpp 0012 metatlantic.cpp 0013 selectconfiguration_widget.cpp 0014 selectgame_widget.cpp 0015 selectserver_widget.cpp 0016 0017 atlantik.qrc 0018 ) 0019 kconfig_add_kcfg_files(atlantik settings.kcfgc) 0020 ki18n_wrap_ui(atlantik 0021 configboard.ui 0022 configgeneral.ui 0023 configmetaserver.ui 0024 configplayer.ui 0025 selectgame.ui 0026 selectserver.ui 0027 ) 0028 ecm_qt_declare_logging_category(atlantik 0029 HEADER atlantik_debug.h 0030 IDENTIFIER ATLANTIK_LOG 0031 CATEGORY_NAME atlantik.client 0032 DEFAULT_SEVERITY Warning 0033 DESCRIPTION "Atlantik - App" 0034 EXPORT ATLANTIK 0035 ) 0036 0037 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../pics/*-apps-atlantik.png") 0038 ecm_add_app_icon(atlantik ICONS ${ICONS_SRCS}) 0039 0040 target_link_libraries(atlantik 0041 atlantic 0042 atlantikui 0043 atlantikclient 0044 KF${KF_MAJOR_VERSION}::ConfigCore 0045 KF${KF_MAJOR_VERSION}::ConfigWidgets 0046 KF${KF_MAJOR_VERSION}::CoreAddons 0047 KF${KF_MAJOR_VERSION}::Crash 0048 KF${KF_MAJOR_VERSION}::I18n 0049 KF${KF_MAJOR_VERSION}::IconThemes 0050 KF${KF_MAJOR_VERSION}::Notifications 0051 KF${KF_MAJOR_VERSION}::NotifyConfig 0052 KF${KF_MAJOR_VERSION}::XmlGui 0053 KF${KF_MAJOR_VERSION}::WidgetsAddons 0054 ) 0055 if (QT_MAJOR_VERSION STREQUAL "6") 0056 target_link_libraries(atlantik 0057 KDEGames6 0058 KF6::IconWidgets 0059 Qt6::Core5Compat 0060 ) 0061 else() 0062 target_link_libraries(atlantik KF5KDEGames) 0063 endif() 0064 0065 install(TARGETS atlantik ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})