Warning, /games/atlantik/libatlantikui/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(atlantikui) 0002 set_target_properties(atlantikui PROPERTIES 0003 VERSION ${GENERIC_LIB_VERSION} 0004 SOVERSION ${GENERIC_LIB_SOVERSION} 0005 EXPORT_NAME AtlantikUi 0006 ) 0007 0008 target_sources(atlantikui PRIVATE 0009 auction_widget.cpp 0010 board.cpp 0011 estatedetails.cpp 0012 estatedetailsbase.cpp 0013 estateview.cpp 0014 portfolioestate.cpp 0015 portfolioview.cpp 0016 token.cpp 0017 tokentheme.cpp 0018 trade_widget.cpp 0019 ) 0020 ki18n_wrap_ui(atlantikui auction.ui) 0021 ecm_qt_declare_logging_category(atlantikui 0022 HEADER libatlantikui_debug.h 0023 IDENTIFIER LIBATLANTIKUI_LOG 0024 CATEGORY_NAME atlantik.libatlantikui 0025 DEFAULT_SEVERITY Warning 0026 DESCRIPTION "Atlantik - UI library" 0027 EXPORT ATLANTIK 0028 ) 0029 generate_export_header(atlantikui BASE_NAME libatlantikui) 0030 0031 target_link_libraries(atlantikui 0032 PUBLIC 0033 atlantic 0034 Qt6::Widgets 0035 PRIVATE 0036 KF6::I18n 0037 KF6::IconThemes 0038 KF6::WidgetsAddons 0039 ) 0040 target_include_directories(atlantikui INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/atlantik/ui>") 0041 install(TARGETS atlantikui EXPORT AtlantikUiTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0042 0043 install(FILES 0044 board.h 0045 portfolioview.h 0046 tokentheme.h 0047 trade_widget.h 0048 ${CMAKE_CURRENT_BINARY_DIR}/libatlantikui_export.h 0049 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/atlantik/ui 0050 )