Skip to content

Commit c509468

Browse files
committed
Add curl retries to install_qnn_sdk.sh
1 parent 30d7cae commit c509468

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

backends/qualcomm/scripts/install_qnn_sdk.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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 --retry 3 -Lo "/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 --retry 3 -Lo "/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 --retry 3 -fLO "${LLVM_URL}" || {
121121
echo "Error: Failed to download LLVM"
122122
exit 1
123123
}

0 commit comments

Comments
 (0)