# Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. vespa_add_library(searchsummary_docsummary OBJECT SOURCES annotation_converter.cpp array_attribute_combiner_dfw.cpp attribute_combiner_dfw.cpp attribute_field_writer.cpp attribute_tokens_dfw.cpp attributedfw.cpp check_undefined_value_visitor.cpp copy_dfw.cpp docsum_field_writer.cpp docsum_field_writer_commands.cpp docsum_field_writer_factory.cpp docsum_store_document.cpp docsumstate.cpp docsumwriter.cpp document_id_dfw.cpp dynamicteaserdfw.cpp empty_dfw.cpp empty_docsum_field_writer_state.cpp geoposdfw.cpp getdocsumargs.cpp juniper_dfw_query_item.cpp juniper_dfw_term_visitor.cpp juniper_query_adapter.cpp juniperproperties.cpp matched_elements_filter_dfw.cpp positionsdfw.cpp query_term_filter.cpp query_term_filter_factory.cpp rankfeaturesdfw.cpp res_config_entry.cpp resultclass.cpp resultconfig.cpp simple_dfw.cpp slime_filler.cpp slime_filler_filter.cpp struct_fields_resolver.cpp struct_map_attribute_combiner_dfw.cpp summaryfeaturesdfw.cpp tokens_converter.cpp tokens_dfw.cpp )