summaryrefslogtreecommitdiffstats
path: root/demo_gradle/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'demo_gradle/build.gradle')
-rw-r--r--demo_gradle/build.gradle30
1 files changed, 9 insertions, 21 deletions
diff --git a/demo_gradle/build.gradle b/demo_gradle/build.gradle
index d86746d..9968360 100644
--- a/demo_gradle/build.gradle
+++ b/demo_gradle/build.gradle
@@ -1,26 +1,14 @@
subprojects {
- apply plugin: 'java'
+ apply plugin: 'java'
- repositories {
- mavenLocal()
- mavenCentral()
- }
+ repositories {
+ mavenLocal()
+ mavenCentral()
+ }
}
+// plugin location
+ext.pluginsDir = rootProject.buildDir.path + '/plugins'
+
+task build(dependsOn: [':app:uberjar'])
-task copyPlugins() {
- doLast {
- delete 'app/plugins'
- mkdir 'app/plugins'
- subprojects.each { p ->
- if (p.path.contains(":plugins/")) {
- System.out.println("Copying plugin from " + p.path);
- copy {
- from p.projectDir.toString() + '/build/libs'
- into 'app/plugins'
- include '*.zip'
- }
- }
- }
- }
-}