diff --git a/scripts/install_deps.sh b/scripts/install_deps.sh index 92975dabb2..9117eed76d 100755 --- a/scripts/install_deps.sh +++ b/scripts/install_deps.sh @@ -45,7 +45,13 @@ function install_linux_deps() { exit 1 fi # install cmake - wget -qO- "https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.tar.gz" | sudo tar --strip-components=1 -xz -C /usr/local + cmake_version=$(echo "$(cmake --version | head -1)" | grep -o '[0-9][\.][0-9]*') + if [ ! $cmake_version ] || [ `expr $cmake_version \>= 3.24` -eq 0 ]; then + echo "cmake version $cmake_version is less than 3.24, wait to installing ..." + wget -qO- "https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.tar.gz" | sudo tar --strip-components=1 -xz -C /usr/local + else + echo "cmake version is $cmake_version" + fi } function install_mac_deps() {