# -*- mode: CMAKE; -*- include_directories(.) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/tests/") ################################################################################ ## basics_suite ################################################################################ add_executable(${TEST_BASICS_SUITE} Basics/Runner.cpp Basics/conversions-test.cpp Basics/csv-test.cpp Basics/files-test.cpp Basics/fpconv-test.cpp Basics/json-test.cpp Basics/hashes-test.cpp Basics/associative-multi-pointer-test.cpp Basics/associative-multi-pointer-nohashcache-test.cpp Basics/skiplist-test.cpp Basics/priorityqueue-test.cpp Basics/string-buffer-test.cpp Basics/string-utf8-normalize-test.cpp Basics/string-utf8-test.cpp Basics/string-test.cpp Basics/structure-size-test.cpp Basics/vector-test.cpp Basics/EndpointTest.cpp Basics/StringBufferTest.cpp Basics/StringUtilsTest.cpp ../lib/Basics/WorkMonitorDummy.cpp ) include_directories( ${TEST_BASICS_SUITE} PUBLIC ${Boost_UNIT_TEST_INCLUDE_DIR} ) target_link_libraries(${TEST_BASICS_SUITE} ${LIB_ARANGO} boost_system boost_boost ${MSVC_LIBS} ${SYSTEM_LIBRARIES} ) if (NOT USE_PRECOMPILED_V8) add_dependencies(basics_suite v8_build) endif () ################################################################################ ## geo_suite ################################################################################ add_executable(${TEST_GEO_SUITE} Geo/georeg.cpp ../lib/Basics/WorkMonitorDummy.cpp ../arangod/GeoIndex/GeoIndex.cpp ) target_link_libraries(${TEST_GEO_SUITE} ${LIB_ARANGO} ${MSVC_LIBS} ${SYSTEM_LIBRARIES} ) if (NOT USE_PRECOMPILED_V8) add_dependencies(geo_suite v8_build) endif ()