# This is contrib/prip/vdtop/tests/CMakeLists.txt

LINK_LIBRARIES(vdtop vmap vil)

#ADD_EXECUTABLE(vdtop_precompute vdtop_precompute.cxx)
ADD_EXECUTABLE(vdtop_kernel_test               vdtop_kernel_test.cxx)
ADD_EXECUTABLE(vdtop_well_composed_kernel_test vdtop_well_composed_kernel_test.cxx)
ADD_EXECUTABLE(vdtop_veinerization_test        vdtop_veinerization_test.cxx)

#ADD_TEST(vdtop_precompute ${EXECUTABLE_OUTPUT_PATH}/vdtop_precompute)
ADD_TEST(vdtop_kernel_test               ${EXECUTABLE_OUTPUT_PATH}/vdtop_kernel_test               ${CMAKE_CURRENT_SOURCE_DIR}/lena.org.pgm)
ADD_TEST(vdtop_well_composed_kernel_test ${EXECUTABLE_OUTPUT_PATH}/vdtop_well_composed_kernel_test ${CMAKE_CURRENT_SOURCE_DIR}/lena.org.pgm)
# temporarily disabling this test: it causes segfaults
#ADD_TEST(vdtop_veinerization_test        ${EXECUTABLE_OUTPUT_PATH}/vdtop_veinerization_test        ${CMAKE_CURRENT_SOURCE_DIR}/lena.org.pgm)

ADD_EXECUTABLE(vdtop_test_include test_include.cxx)
ADD_EXECUTABLE(vdtop_test_template_include test_template_include.cxx)
