
Co-authored-by: linbo-lin <1434442536@qq.com> Co-authored-by: Carrot-77 <1012982871@qq.com> Co-authored-by: wu-xingying <729224612@qq.com>
19 lines
587 B
CMake
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() |