INNER CODE UNIT · Kotlin
TEMP_DIR
yashab-cyber/opendroid · install_packages.sh:111
TEMP_DIR=$(mktemp -d)
wget -q -O "$TEMP_DIR/gradle.zip" "https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip"
echo "Verifying Gradle distribution checksum..."
ACTUAL_SHA256=$(sha256sum "$TEMP_DIR/gradle.zip" | cut -d ' ' -f 1)
if [ "$ACTUAL_SHA256" != "$GRADLE_SHA256" ]; then
echo "ERROR: Gradle distribution checksum verification failed!"
echo " Expected: $GRADLE_SHA256"
echo " Got: $ACTUAL_SHA256"
rm -rf "$TEMP_DIR"
exit 1
fi
echo "Checksum verified successfully."
unzip -q "$TEMP_DIR/gradle.zip" -d "$TEMP_DIR"
echo "Generating Gradle Wrapper files (gradlew, gradlew.bat, gradle/wrapper/)..."
"$TEMP_DIR/gradle-${GRADLE_VERSION}/bin/gradle" wrapper --gradle-version "$GRADLE_VERSION"