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)