# # $Id$ # $HeadURL$ # $Author$ # # LIBRARY SET(SymbologyXML_SRCS attribute_data.h symbology_xml_export.h pixmap_symbol_cache.cpp pixmap_symbol_cache.h primitive.cpp primitive.h symbol.cpp symbol.h symbol_id_t.h symbol_types.cpp symbol_types.h symbol_exporter.cpp symbol_exporter.h symbol_reader.cpp symbol_reader.h symbol_table.cpp symbol_table.h symbol_writer.cpp symbol_writer.h symbol_custom_graphics_item_group.h symbol_custom_graphics_item_group.cpp xml_symbol_codec.h ) SOURCE_GROUP(SymbologyXML FILES ${SymbologyXML_SRCS}) QT5_ADD_RESOURCES(SymbologyXML_SRCS SymbologyXML.qrc) NGL_ADD_LIBRARY(WS advancedSymbologyXML SHARED ${SymbologyXML_SRCS}) NGL_TARGET_INCLUDE_DIRECTORIES(advancedSymbologyXML PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/.. ) NGL_TARGET_LINK_LIBRARIES(advancedSymbologyXML PRIVATE situationMapCommon Qt5::Gui PUBLIC LtsWidgets NGLLogger Qt5::Core ) NGL_INSTALL_TARGET(advancedSymbologyXML) ADD_SUBDIRECTORY(Gui)