############################################################################
# Copyright (c) 2023-2024 SPAdes team
# Copyright (c) 2015-2022 Saint Petersburg State University
# Copyright (c) 2011-2014 Saint Petersburg Academic University
# All Rights Reserved
# See file LICENSE for details.
############################################################################

project(common_modules CXX)

add_subdirectory(configs)
add_subdirectory(library)
add_subdirectory(pipeline)
add_subdirectory(sequence)
add_subdirectory(assembly_graph)
add_subdirectory(alignment)
add_subdirectory(modules/path_extend)
add_subdirectory(modules)
add_subdirectory(paired_info)
add_subdirectory(stages)
add_subdirectory(utils)
add_subdirectory(io)
add_subdirectory(kmer_index)
add_subdirectory(modules/coverage_model)
add_subdirectory(hmm)
add_subdirectory(toolchain)

add_library(common_modules
            adt/concurrent_dsu.cpp)

target_link_libraries(common_modules library
                      assembly_graph input pipeline sequence
                      coverage_model paired_info path_extend
                      stages mph_index modules
                      utils configs alignment)
