Merge branch 'arrow-0.3.0' into 'branch-0.3.0'

MS-84: cmake: add arrow, jemalloc and jsoncons third party; default build option OFF

See merge request megasearch/vecwise_engine!94

Former-commit-id: cc77c3183a286e1edf8de08f9be33d956928f7b9
This commit is contained in:
jinhai 2019-06-16 14:01:54 +08:00
commit 6164e68123

View File

@ -58,7 +58,7 @@ include_directories("${CUDA_TOOLKIT_ROOT_DIR}/include")
include_directories(thrift/gen-cpp)
set(third_party_libs
arrow
#arrow
easyloggingpp
sqlite
thrift
@ -79,6 +79,9 @@ set(third_party_libs
zstd
${CUDA_TOOLKIT_ROOT_DIR}/lib64/stubs/libnvidia-ml.so
)
if (MEGASEARCH_WITH_ARROW STREQUAL "ON")
set(third_party_libs ${third_party_libs} arrow)
endif()
if (GPU_VERSION STREQUAL "ON")
link_directories("${CUDA_TOOLKIT_ROOT_DIR}/lib64")