@@ -27,7 +27,7 @@ setup_android_ndk() {
2727 mkdir -p " ${NDK_INSTALL_DIR} "
2828 NDK_ZIP=" android-ndk-${NDK_VERSION} -linux.zip"
2929
30- curl -Lo " /tmp/${NDK_ZIP} " " https://dl.google.com/android/repository/${NDK_ZIP} "
30+ curl -Lo --retry 3 " /tmp/${NDK_ZIP} " " https://dl.google.com/android/repository/${NDK_ZIP} "
3131 unzip -q " /tmp/${NDK_ZIP} " -d " ${NDK_INSTALL_DIR} "
3232 mv " ${NDK_INSTALL_DIR} /android-ndk-${NDK_VERSION} " " ${NDK_INSTALL_DIR} /ndk"
3333
@@ -48,7 +48,7 @@ install_qnn() {
4848
4949 echo " Start installing qnn v${QNN_VERSION} "
5050 QNN_INSTALLATION_DIR=" /tmp/qnn"
51-
51+
5252 if [ -d " ${QNN_INSTALLATION_DIR} /${QNN_VERSION} " ]; then
5353 echo " QNN SDK already installed at ${QNN_INSTALLATION_DIR} /${QNN_VERSION} "
5454 export QNN_SDK_ROOT=" ${QNN_INSTALLATION_DIR} /${QNN_VERSION} "
@@ -64,7 +64,7 @@ install_qnn() {
6464 mkdir -p " ${QNN_INSTALLATION_DIR} "
6565
6666 QNN_ZIP_FILE=" v${QNN_VERSION} .zip"
67- curl -Lo " /tmp/${QNN_ZIP_FILE} " " ${QNN_ZIP_URL} "
67+ curl -Lo --retry 3 " /tmp/${QNN_ZIP_FILE} " " ${QNN_ZIP_URL} "
6868 echo " Finishing downloading qnn sdk."
6969 unzip -qo " /tmp/${QNN_ZIP_FILE} " -d /tmp
7070 echo " Finishing unzip qnn sdk."
@@ -117,7 +117,7 @@ setup_libcpp() {
117117 LLVM_URL=" https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VERSION} /${BASE_NAME} .tar.xz"
118118
119119 echo " Downloading LLVM from ${LLVM_URL} "
120- curl -fLO " ${LLVM_URL} " || {
120+ curl -fLO --retry 3 " ${LLVM_URL} " || {
121121 echo " Error: Failed to download LLVM"
122122 exit 1
123123 }
0 commit comments