├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── considerations.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── gradle1.png └── gradle2.png ├── samples └── consumer │ ├── .gitignore │ ├── README.md │ ├── build.gradle │ ├── gag.gradle │ ├── gagconfig.gradle │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── github │ │ └── ksoichiro │ │ └── gag │ │ └── samples │ │ └── consumer │ │ └── MainActivity.java │ └── res │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── layout │ └── activity_main.xml │ └── values │ └── strings.xml ├── settings.gradle └── src ├── main ├── groovy │ └── com │ │ └── github │ │ └── ksoichiro │ │ └── gag │ │ ├── Dependencies.groovy │ │ ├── GagPlugin.groovy │ │ ├── GagPluginExtension.groovy │ │ ├── Repo.groovy │ │ ├── StreamGobbler.groovy │ │ └── UpdateTask.groovy └── resources │ └── META-INF │ └── gradle-plugins │ └── gag.properties └── test └── groovy └── com └── github └── ksoichiro └── gag └── GagPluginTest.groovy /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | *.swp 3 | .idea/ 4 | .gradle/ 5 | build/ 6 | samples/repo/ 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/README.md -------------------------------------------------------------------------------- /considerations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/considerations.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/gradle1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/images/gradle1.png -------------------------------------------------------------------------------- /images/gradle2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/images/gradle2.png -------------------------------------------------------------------------------- /samples/consumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/.gitignore -------------------------------------------------------------------------------- /samples/consumer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/README.md -------------------------------------------------------------------------------- /samples/consumer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/build.gradle -------------------------------------------------------------------------------- /samples/consumer/gag.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/gag.gradle -------------------------------------------------------------------------------- /samples/consumer/gagconfig.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/gagconfig.gradle -------------------------------------------------------------------------------- /samples/consumer/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/consumer/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/consumer/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/gradlew -------------------------------------------------------------------------------- /samples/consumer/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/gradlew.bat -------------------------------------------------------------------------------- /samples/consumer/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':' 2 | 3 | -------------------------------------------------------------------------------- /samples/consumer/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/consumer/src/main/java/com/github/ksoichiro/gag/samples/consumer/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/src/main/java/com/github/ksoichiro/gag/samples/consumer/MainActivity.java -------------------------------------------------------------------------------- /samples/consumer/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /samples/consumer/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /samples/consumer/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/samples/consumer/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'gradle-android-git' 2 | -------------------------------------------------------------------------------- /src/main/groovy/com/github/ksoichiro/gag/Dependencies.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/src/main/groovy/com/github/ksoichiro/gag/Dependencies.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/ksoichiro/gag/GagPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/src/main/groovy/com/github/ksoichiro/gag/GagPlugin.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/ksoichiro/gag/GagPluginExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/src/main/groovy/com/github/ksoichiro/gag/GagPluginExtension.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/ksoichiro/gag/Repo.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/src/main/groovy/com/github/ksoichiro/gag/Repo.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/ksoichiro/gag/StreamGobbler.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/src/main/groovy/com/github/ksoichiro/gag/StreamGobbler.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/ksoichiro/gag/UpdateTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/src/main/groovy/com/github/ksoichiro/gag/UpdateTask.groovy -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/gag.properties: -------------------------------------------------------------------------------- 1 | implementation-class=com.github.ksoichiro.gag.GagPlugin 2 | -------------------------------------------------------------------------------- /src/test/groovy/com/github/ksoichiro/gag/GagPluginTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksoichiro/gradle-android-git/HEAD/src/test/groovy/com/github/ksoichiro/gag/GagPluginTest.groovy --------------------------------------------------------------------------------