diff --git a/build.gradle b/build.gradle index 4e9461c..d2cbe16 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ buildscript { } dependencies { classpath 'org.ajoberstar:gradle-git:1.4.2' - classpath 'de.undercouch:gradle-download-task:1.0' +// classpath 'de.undercouch:gradle-download-task:1.0' classpath 'org.m2ci.msp:gradle-findbinary-plugin:0.4' } } diff --git a/gradlescripts/fetchResources/build.gradle b/gradlescripts/fetchResources/build.gradle new file mode 100644 index 0000000..af84f08 --- /dev/null +++ b/gradlescripts/fetchResources/build.gradle @@ -0,0 +1,46 @@ +plugins { + id "de.undercouch.download" version "2.1.0" +} +import de.undercouch.gradle.tasks.download.Download + +task fetchAvatar() { + + def destFile = file("$rootProject.projectDir/avatar/ematoblender-model.blend") + + outputs.file destFile + + doLast{ + + destFile.parentFile.mkdirs() + + download{ + src 'https://github.com/m2ci-msp/ematoblender-model/releases/download/v0.1/ematoblender-model.blend' + dest destFile + } + } + + +} + +task fetchExamples() { + + def dataDir = file("$rootProject.projectDir/data") + + outputs.dir dataDir + + doLast{ + + download{ + + src( [ + "https://github.com/m2ci-msp/ematoblender-example-data/releases/download/v0.1/VP08_bitePlane.json", + "https://github.com/m2ci-msp/ematoblender-example-data/releases/download/v0.1/VP08_nordwind.json", + "https://github.com/m2ci-msp/ematoblender-example-data/releases/download/v0.1/VP08_referencePoint.json" + ]) + + dest dataDir + } + } + + +} diff --git a/settings.gradle b/settings.gradle index 14ee8db..e9a9ff3 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,4 @@ +include ":gradlescripts:fetchResources" include ":gradlescripts:setup:findDependencies" include ":gradlescripts:setup:checkVersions" include ":gradlescripts:setup:setupEnvironment"