configure_file(lasp_config.h.in lasp_config.h) set(lasp_dsp_files lasp_filter.cpp lasp_siggen.cpp lasp_siggen_impl.cpp lasp_window.cpp ) SET_SOURCE_FILES_PROPERTIES(${lasp_dsp_files} PROPERTIES COMPILE_FLAGS "-DARMA_DONT_USE_WRAPPER") add_library(lasp_dsp_lib STATIC ${lasp_dsp_files}) pybind11_add_module(lasp_dsp lasp_dsp_pybind.cpp) target_link_libraries(lasp_dsp PRIVATE lasp_dsp_lib ${BLAS_LIBRARIES}) target_include_directories(lasp_dsp_lib PUBLIC ${CMAKE_CURRENT_BINARY_DIR})