Warning, /games/atlantik/libatlantikclient/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_library(atlantikclient)
0002 set_target_properties(atlantikclient PROPERTIES
0003     VERSION ${GENERIC_LIB_VERSION}
0004     SOVERSION ${GENERIC_LIB_SOVERSION}
0005 )
0006 
0007 target_sources(atlantikclient PRIVATE
0008     atlantik_network.cpp
0009     monopdprotocol.cpp
0010 )
0011 
0012 ecm_qt_declare_logging_category(atlantikclient
0013     HEADER libatlantikclient_debug.h
0014     IDENTIFIER LIBATLANTIKCLIENT_LOG
0015     CATEGORY_NAME atlantik.libatlantikclient
0016     DEFAULT_SEVERITY Warning
0017     DESCRIPTION "Atlantik - Client library"
0018     EXPORT ATLANTIK
0019 )
0020 generate_export_header(atlantikclient BASE_NAME libatlantikclient)
0021 
0022 target_link_libraries(atlantikclient
0023     PUBLIC
0024         atlantic
0025         Qt6::Core
0026         Qt6::Gui
0027     PRIVATE
0028         KF6::I18n
0029         Qt6::Xml
0030         Qt6::Network
0031         Qt6::Core5Compat
0032 )
0033 
0034 install(TARGETS atlantikclient ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP)