
add_library(Coherence OBJECT
    calc_dft.cc
    Coherence.cc
)

target_include_directories(Coherence PRIVATE
    ${CMAKE_SOURCE_DIR}/src/SignalProcessing/DecimateBy2
    ${CMAKE_SOURCE_DIR}/src/SignalProcessing/FilterBase
    ${CMAKE_SOURCE_DIR}/src/SignalProcessing/Window

    ${CMAKE_SOURCE_DIR}/src/Base/bits
    ${CMAKE_SOURCE_DIR}/src/Base/complex
    ${CMAKE_SOURCE_DIR}/src/Base/constant
    ${CMAKE_SOURCE_DIR}/src/Base/time

    ${CMAKE_SOURCE_DIR}/src/Containers
    ${CMAKE_SOURCE_DIR}/src/Containers/DVector
    ${CMAKE_SOURCE_DIR}/src/Containers/FilterIO
    ${CMAKE_SOURCE_DIR}/src/Containers/fSeries
    ${CMAKE_SOURCE_DIR}/src/Containers/TSeries
)

install(FILES
    calc_dft.hh
    Coherence.hh
    DESTINATION include/gds-sigp
)
