gdub
A gradlew / gradle wrapper to make life easier.
gdub (gw on the command line) is a gradle / gradlew wrapper. Not to be
confused with the Gradle Wrapper, gw uses the Gradle Wrapper on
projects where one is configured, and falls back to use the gradle from the
$PATH if a wrapper is not available. Also, gw is 66% shorter to type than
gradle and 78% shorter to type than ./gradlew. That’s science.
Anywhere you happen to be on your project, you can run the Gradle tasks of your
project by typing gw <tasks>, regardless of whether you use the Gradle Wrapper
in your project or not.
gw works by looking upwards from your current directory and will run the
nearest build.Gradle file with the nearest gradlew. If a gradlew cannot be
found, it will run the nearest build.Gradle with your system’s Gradle. This is
probably always what you want to do if you are running Gradle from within a
project tree that uses the Gradle build system.