# $Id: CMakeLists.objmgr.lib.txt 680716 2024-03-26 15:30:14Z vasilche $

NCBI_begin_lib(xobjmgr)
  NCBI_sources(
    seq_table_setters seq_table_info seq_annot_info table_field
    seq_map_switch snp_annot_info annot_types_ci seq_loc_cvt annot_selector
    seq_descr_ci feat_ci graph_ci annot_object annot_object_index annot_ci
    tse_info tse_info_object seq_entry_info bioseq_base_info bioseq_set_info
    bioseq_info data_source priority prefetch_impl prefetch_manager
    prefetch_manager_impl prefetch_actions scope heap_scope scope_impl
    scope_info tse_handle seq_map seq_map_ci seq_entry_ci seq_annot_ci
    seq_table_ci seq_entry_handle bioseq_set_handle bioseq_handle
    seq_annot_handle align_ci data_loader handle_range objmgr_exception
    handle_range_map object_manager seq_vector seq_vector_ci seqdesc_ci
    tse_split_info tse_chunk_info bioseq_ci annot_type_index seq_loc_mapper
    seq_align_mapper annot_collector data_loader_factory mapped_feat
    seq_feat_handle seq_graph_handle seq_align_handle tse_assigner
    scope_transaction scope_transaction_impl edit_commands_impl
    bioseq_edit_commands seq_entry_edit_commands bioseq_set_edit_commands
    edit_saver unsupp_editsaver edits_db_engine edits_db_saver annot_finder
    gc_assembly_parser split_parser seq_id_sort bioseq_sort
  )
  NCBI_uses_toolkit_libraries(genome_collection seqedit seqsplit submit)
  NCBI_project_watchers(vasilche)
NCBI_end_lib()

