Warning, /games/atlantik/libatlantic/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(atlantic) 0002 set_target_properties(atlantic PROPERTIES 0003 VERSION ${GENERIC_LIB_VERSION} 0004 SOVERSION ${GENERIC_LIB_SOVERSION} 0005 EXPORT_NAME Atlantic 0006 ) 0007 0008 target_sources(atlantic PRIVATE 0009 atlantic_core.cpp 0010 auction.cpp 0011 card.cpp 0012 configoption.cpp 0013 estate.cpp 0014 estategroup.cpp 0015 game.cpp 0016 player.cpp 0017 trade.cpp 0018 ) 0019 generate_export_header(atlantic BASE_NAME libatlantic) 0020 target_link_libraries(atlantic 0021 PUBLIC 0022 Qt6::Core 0023 Qt6::Gui 0024 ) 0025 target_include_directories(atlantic INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/atlantic>") 0026 install(TARGETS atlantic EXPORT AtlanticTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0027 0028 install(FILES 0029 atlantic_core.h 0030 auction.h 0031 card.h 0032 configoption.h 0033 estate.h 0034 estategroup.h 0035 game.h 0036 player.h 0037 trade.h 0038 ${CMAKE_CURRENT_BINARY_DIR}/libatlantic_export.h 0039 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/atlantic 0040 )