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 KDEGames6 0045 KF6::ConfigCore 0046 KF6::ConfigWidgets 0047 KF6::CoreAddons 0048 KF6::Crash 0049 KF6::DBusAddons 0050 KF6::I18n 0051 KF6::IconThemes 0052 KF6::Notifications 0053 KF6::NotifyConfig 0054 KF6::XmlGui 0055 KF6::WidgetsAddons 0056 KF6::IconWidgets 0057 Qt6::Core5Compat 0058 ) 0059 0060 install(TARGETS atlantik ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})