Files
oceanbase/unittest/share/vector_index/CMakeLists.txt
wanghangQ 4b82094c3a [FEAT MERGE] vector index phase 3
Co-authored-by: linbo-lin <1434442536@qq.com>
Co-authored-by: Carrot-77 <1012982871@qq.com>
Co-authored-by: wu-xingying <729224612@qq.com>
2025-01-27 05:15:30 +00:00

19 lines
587 B
CMake

if(OB_BUILD_OPENSOURCE)
ob_unittest(test_vector_index_serialize)
else()
set(DATA_ARCHIVE "${CMAKE_CURRENT_SOURCE_DIR}/data/dataset.tar.gz")
set(BUILD_DATA_DIR "${CMAKE_CURRENT_BINARY_DIR}/data")
file(MAKE_DIRECTORY ${BUILD_DATA_DIR})
execute_process(
COMMAND sh -c "tar xzf ${DATA_ARCHIVE} --directory ${BUILD_DATA_DIR}"
RESULT_VARIABLE RET)
if(RET AND NOT RET EQUAL 0)
message(FATAL_ERROR "failed to extract dataset in ${DATA_ARCHIVE}")
endif()
ob_unittest(test_vector_index_serialize)
ob_unittest(test_kmeans)
ob_unittest(test_simd_vector_op)
endif()