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