diff options
| author | Technus <daniel112092@gmail.com> | 2019-07-21 21:37:01 +0200 |
|---|---|---|
| committer | Technus <daniel112092@gmail.com> | 2019-07-21 21:37:01 +0200 |
| commit | 2e731d2894088cf2d666ea1fb42a64435956d10d (patch) | |
| tree | ce03fac6dc2eeec026b3898df0a881057dddacf7 | |
| parent | ef951d663fcd41b2e5064acdbb3596146fc6eabe (diff) | |
| download | GT5-Unofficial-2e731d2894088cf2d666ea1fb42a64435956d10d.tar.gz GT5-Unofficial-2e731d2894088cf2d666ea1fb42a64435956d10d.tar.bz2 GT5-Unofficial-2e731d2894088cf2d666ea1fb42a64435956d10d.zip | |
Try with grgit
| -rw-r--r-- | build.gradle | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle index a203a9a6fa..02b0bd8d59 100644 --- a/build.gradle +++ b/build.gradle @@ -16,6 +16,10 @@ buildscript { } } +plugins { + id 'org.ajoberstar.grgit' version '3.1.1' +} + import de.undercouch.gradle.tasks.download.Download apply plugin: 'forge' apply plugin: 'signing' @@ -104,11 +108,22 @@ task getGregTech(type: Download) { } } +task submodulesUpdate(type: Exec) { + description 'Updates (and inits) git submodules' + commandLine 'git', 'submodule', 'update', '--init', '--recursive' + group 'Build Setup' +} + tasks.setupCIWorkspace.dependsOn getGregTech tasks.setupDevWorkspace.dependsOn getGregTech tasks.setupDecompWorkspace.dependsOn getGregTech tasks.compileJava.dependsOn getGregTech +tasks.setupCIWorkspace.dependsOn submodulesUpdate +tasks.setupDevWorkspace.dependsOn submodulesUpdate +tasks.setupDecompWorkspace.dependsOn submodulesUpdate +tasks.compileJava.dependsOn submodulesUpdate + processResources { def cleanVersion = project.version.split('-')[1] |
