Skip to content

Commit 4b3de64

Browse files
authored
enhance: add rust to install_dep.sh (milvus-io#29586)
fix: milvus-io#29585 Signed-off-by: longjiquan <[email protected]>
1 parent 271edc6 commit 4b3de64

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Diff for: scripts/install_deps.sh

+18
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,15 @@ function install_linux_deps() {
5252
else
5353
echo "cmake version is $cmake_version"
5454
fi
55+
# install rust
56+
if command -v cargo >/dev/null 2>&1; then
57+
echo "cargo exists"
58+
rustup install 1.73
59+
rustup default 1.73
60+
else
61+
bash -c "curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain=1.73 -y" || { echo 'rustup install failed'; exit 1;}
62+
source $HOME/.cargo/env
63+
fi
5564
}
5665

5766
function install_mac_deps() {
@@ -68,6 +77,15 @@ function install_mac_deps() {
6877
fi
6978

7079
sudo ln -s "$(brew --prefix llvm@15)" "/usr/local/opt/llvm"
80+
# install rust
81+
if command -v cargo >/dev/null 2>&1; then
82+
echo "cargo exists"
83+
rustup install 1.73
84+
rustup default 1.73
85+
else
86+
bash -c "curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain=1.73 -y" || { echo 'rustup install failed'; exit 1;}
87+
source $HOME/.cargo/env
88+
fi
7189
}
7290

7391
if ! command -v go &> /dev/null

0 commit comments

Comments
 (0)