[Android] buildsystem: gradle download: use a variable for zip filename
Khalid Masum
git at videolan.org
Mon Jul 21 14:57:28 UTC 2025
vlc-android | branch: master | Khalid Masum <khalid.masum.92 at gmail.com> | Fri Jul 18 17:38:28 2025 +0600| [6afe266ca52bb5a20bca5d06661e303c7e22f6a4] | committer: Khalid Masum
buildsystem: gradle download: use a variable for zip filename
> https://code.videolan.org/videolan/vlc-android/commit/6afe266ca52bb5a20bca5d06661e303c7e22f6a4
---
buildsystem/compile.sh | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/buildsystem/compile.sh b/buildsystem/compile.sh
index 9206dad045..95a1d38924 100755
--- a/buildsystem/compile.sh
+++ b/buildsystem/compile.sh
@@ -262,16 +262,17 @@ if [ ! -e "./gradlew" ] || [ ! -x "./gradlew" ]; then
GRADLE_VERSION=8.13
GRADLE_SHA256=20f1b1176237254a6fc204d8434196fa11a4cfb387567519c61556e8710aed78
GRADLE_URL=https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip
+ GRADLE_DOWNLOADED_ZIP=gradle-${GRADLE_VERSION}-bin.zip
export PATH="$(pwd -P)/gradle-${GRADLE_VERSION}/bin:$PATH"
GRADLE_PATH_VERSION=$(cd buildsystem/gradle_version; gradle -q 2>/dev/null | grep gradle_version= | cut -b 16-)
if [ "$GRADLE_PATH_VERSION" != "$GRADLE_VERSION" ]; then
diagnostic "gradle could not be found in PATH, downloading"
- wget ${GRADLE_URL} -O gradle-${GRADLE_VERSION}-bin.zip 2>/dev/null || curl -LO ${GRADLE_URL} || fail "gradle: download failed"
- echo $GRADLE_SHA256 gradle-${GRADLE_VERSION}-bin.zip | sha256sum -c || fail "gradle: hash mismatch"
+ wget ${GRADLE_URL} -O ${GRADLE_DOWNLOADED_ZIP} 2>/dev/null || curl -LO ${GRADLE_URL} || fail "gradle: download failed"
+ echo $GRADLE_SHA256 ${GRADLE_DOWNLOADED_ZIP} | sha256sum -c || fail "gradle: hash mismatch"
- unzip -o gradle-${GRADLE_VERSION}-bin.zip || fail "gradle: unzip failed"
- rm -rf gradle-${GRADLE_VERSION}-bin.zip
+ unzip -o ${GRADLE_DOWNLOADED_ZIP} || fail "gradle: unzip failed"
+ rm -rf ${GRADLE_DOWNLOADED_ZIP}
fi
gradle wrapper ${gradle_prop} || fail "gradle: wrapper failed"
More information about the Android
mailing list