INCLUDE_DIRECTORIES(BEFORE ..)

SET(
        sources
        ${CMAKE_SOURCE_DIR}/src/core/tests/main.cpp
        TestHessians.cpp
)

SOURCE_GROUP("Sources" FILES ${sources})

SET(
        libs
        math ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}
         ${EXTRA_LIBS}
)

ADD_EXECUTABLE(adiff_tests ${sources})
TARGET_LINK_LIBRARIES(adiff_tests ${libs})

# We want the executable located where we copy all the DLLs.
SET_TARGET_PROPERTIES(
        adiff_tests PROPERTIES
        RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}"
)

ADD_TEST(NAME adiff_tests COMMAND adiff_tests --log_level=message)
