set(knn_module_src
    knn_module.cpp
    algorithms/knn.hpp)

mage_add_query_module(knn 1 "${knn_module_src}")

# Find OpenMP
find_package(OpenMP REQUIRED)

# Link external libraries
target_link_libraries(knn PRIVATE mg_utility fmt::fmt OpenMP::OpenMP_CXX)

target_include_directories(knn PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
