A reimplementation of [Gradle's "wrapper"](https://docs.gradle.org/current/userguide/gradle_wrapper.html) script called _gradlew_, which automatically downloads the official Gradle binary and executes it. Unlike Gradle's _gradlew_, F-Droid's _gradlew-fdroid_ will always verify the downloaded Gradle binary.
Find a file
2025-10-30 14:06:12 +08:00
.vscode fix vscode setting 2021-06-24 12:15:01 +00:00
tests rename to test_gradlew-fdroid to match Python unittest naming 2024-11-19 20:27:29 +01:00
.bandit ci: use GitLab Code Quality for linting tests 2025-03-26 21:33:31 +00:00
.editorconfig Add .editorconfig 2022-09-20 14:08:04 +00:00
.mailmap add myself to .mailmap !1347 2023-04-21 08:01:44 +02:00
CONTRIBUTING.md CONTRIBUTING: specify which Black version for format 2024-09-09 15:56:24 +00:00
gradlew-fdroid fix typo 2025-10-30 14:06:12 +08:00
LICENSE Rename COPYING to LICENSE 2015-08-24 10:54:20 -07:00
README.md add README 2025-07-21 23:11:33 +02:00

gradlew-fdroid

gradlew-fdroid is a reimplementation of Gradle's "wrapper" script called gradlew, which automatically downloads the official Gradle binary and executes it. Unlike Gradle's gradlew, F-Droid's gradlew-fdroid will always verify the downloaded Gradle binary. It does this in one of two two ways:

  • It uses the SHA-256 checksum if is included in the script itself.
  • It downloads and verifies the signed checksums.json from F-Droid's Gradle Transparency Log to get the SHA-256 checksum.