add_executable(mtkahypar_tests run_tests.cpp)
target_link_libraries(mtkahypar_tests MtKaHyPar-BuildSources MtKaHyPar-Test)

# suppress warnings generated by TYPED_TEST_SUITE macro from gtest
target_compile_options(mtkahypar_tests PRIVATE "-Wno-gnu-zero-variadic-macro-arguments")

add_subdirectory(datastructures)
add_subdirectory(interface)
add_subdirectory(io)
add_subdirectory(parallel)
add_subdirectory(partition)
