diff --git a/build.gradle b/build.gradle index 33df631c..83508e8c 100644 --- a/build.gradle +++ b/build.gradle @@ -34,3 +34,111 @@ allprojects { task clean(type: Delete) { delete rootProject.buildDir } + +task buildBase() { + doFirst { + copy { + from 'dynamic__base/src/main/java/it/integry' + into 'app/src/main/java/it/integry' + } + } + + dependsOn "app:build" + + doLast { + copy { + from 'app/build/outputs/apk/release' + into 'dist/release/_base' + } + } +} + +task buildFrudis() { + doFirst { + copy { + from 'dynamic_frudis/src/main/java/it/integry' + into 'app/src/main/java/it/integry' + } + } + + dependsOn "app:build" + + doLast { + copy { + from 'app/build/outputs/apk/release' + into 'dist/release/frudis' + } + } +} + +task buildGramm() { + doFirst { + copy { + from 'dynamic_gramm/src/main/java/it/integry' + into 'app/src/main/java/it/integry' + } + } + + dependsOn "app:build" + + doLast { + copy { + from 'app/build/outputs/apk/release' + into 'dist/release/gramm' + } + } +} + +task buildSaporiVeriPV() { + doFirst { + copy { + from 'dynamic_saporiveri_pv/src/main/java/it/integry' + into 'app/src/main/java/it/integry' + } + } + + dependsOn "app:build" + + doLast { + copy { + from 'app/build/outputs/apk/release' + into 'dist/release/saporiveri_pv' + } + } +} + +task buildSaporiVeri() { + doFirst { + copy { + from 'dynamic_saporiveri/src/main/java/it/integry' + into 'app/src/main/java/it/integry' + } + } + + dependsOn "app:build" + + doLast { + copy { + from 'app/build/outputs/apk/release' + into 'dist/release/saporiveri' + } + } +} + +task buildVGAlimenti() { + doFirst { + copy { + from 'dynamic_vgalimenti/src/main/java/it/integry' + into 'app/src/main/java/it/integry' + } + } + + dependsOn "app:build" + + doLast { + copy { + from 'app/build/outputs/apk/release' + into 'dist/release/vgalimenti' + } + } +} \ No newline at end of file