From cbf25f85859e2a8238538bde38c9972b0b177201 Mon Sep 17 00:00:00 2001 From: Enwei Jiao Date: Thu, 9 Nov 2023 11:26:21 +0800 Subject: [PATCH] Use OpenDAL 0.42 (#28258) Signed-off-by: Enwei Jiao --- scripts/3rdparty_build.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/3rdparty_build.sh b/scripts/3rdparty_build.sh index f0d2e4167d..c16975754d 100644 --- a/scripts/3rdparty_build.sh +++ b/scripts/3rdparty_build.sh @@ -63,10 +63,9 @@ popd pushd ${ROOT_DIR}/cmake_build/thirdparty -# git clone https://github.com/jiaoew1991/opendal.git opendal git clone https://github.com/apache/incubator-opendal.git opendal cd opendal -# git checkout blocking-layer +git checkout 58f1202 if command -v cargo >/dev/null 2>&1; then echo "cargo exists" else @@ -74,11 +73,11 @@ else source $HOME/.cargo/env fi pushd bindings/c -cargo build || { echo 'opendal_c build failed'; exit 1; } +cargo build --release || { echo 'opendal_c build failed'; exit 1; } popd mkdir -p ${ROOT_DIR}/internal/core/output/lib mkdir -p ${ROOT_DIR}/internal/core/output/include -cp target/debug/libopendal_c.a ${ROOT_DIR}/internal/core/output/lib/libopendal_c.a +cp target/release/libopendal_c.a ${ROOT_DIR}/internal/core/output/lib/libopendal_c.a cp bindings/c/include/opendal.h ${ROOT_DIR}/internal/core/output/include/opendal.h popd