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})