]> source.dussan.org Git - pf4j.git/commitdiff
Fix #103
authorecumene-software <mitchell.hynes@ecumene.xyz>
Thu, 30 Jun 2016 18:53:14 +0000 (16:23 -0230)
committerecumene-software <mitchell.hynes@ecumene.xyz>
Thu, 30 Jun 2016 18:53:14 +0000 (16:23 -0230)
demo_gradle/plugins/plugin1/build.gradle
demo_gradle/plugins/plugin2/build.gradle

index 36556689ca30fc32d95c682c4aa943a80a2b6f59..24403c27de3ea6509262a6ae871f6bf0922366a3 100644 (file)
@@ -12,14 +12,19 @@ jar {
 task plugin(type: Jar) {
   baseName = 'WelcomePlugin'
   version = '0.1.0'
-  into('classes')
+  into('classes'){
+     with jar
+  }
+  into('lib'){
+    from configurations.compile
+  }
   extension('zip')
-  with jar
 }
+assemble.dependsOn plugin
 
 dependencies {
   compile project(':api')
   compile 'ro.fortsoft.pf4j:pf4j:0.4'
   compile 'org.apache.commons:commons-lang3:3.0'
   testCompile group: 'junit', name: 'junit', version: '4.+'
-}
\ No newline at end of file
+}
index ee49c47280224c5ee82d0fea7a1070bca860c897..7dee83d0deebb7456616d21d09759a4e5254f813 100644 (file)
@@ -12,14 +12,19 @@ jar {
 task plugin(type: Jar) {
   baseName = 'HelloPlugin'
   version = '0.1.0'
-  into('classes')
+  into('classes'){
+     with jar
+  }
+  into('lib'){
+    from configurations.compile
+  }
   extension('zip')
-  with jar
 }
+assemble.dependsOn plugin
 
 dependencies {
   compile project(':api')
   compile 'ro.fortsoft.pf4j:pf4j:0.4'
   compile 'org.apache.commons:commons-lang3:3.0'
   testCompile group: 'junit', name: 'junit', version: '4.+'
-}
\ No newline at end of file
+}