Browse Source

Merge pull request #104 from ecumene-software/ecu-gradle-fixes

Fix for issue #103 and added the SLF4 Simple dependency
pull/108/head
Decebal Suiu 9 years ago committed by GitHub
parent
commit
89b598cb9f
  1. 1
      demo_gradle/app/build.gradle
  2. 11
      demo_gradle/plugins/plugin1/build.gradle
  3. 11
      demo_gradle/plugins/plugin2/build.gradle

1
demo_gradle/app/build.gradle

@ -7,6 +7,7 @@ dependencies {
compile 'ro.fortsoft.pf4j:pf4j:0.4' compile 'ro.fortsoft.pf4j:pf4j:0.4'
compile 'org.apache.commons:commons-lang3:3.0' compile 'org.apache.commons:commons-lang3:3.0'
testCompile group: 'junit', name: 'junit', version: '4.+' testCompile group: 'junit', name: 'junit', version: '4.+'
compile group: 'org.slf4j', name: 'slf4j-simple', version: '1.6.1'
} }
jar { jar {

11
demo_gradle/plugins/plugin1/build.gradle

@ -12,14 +12,19 @@ jar {
task plugin(type: Jar) { task plugin(type: Jar) {
baseName = 'WelcomePlugin' baseName = 'WelcomePlugin'
version = '0.1.0' version = '0.1.0'
into('classes') into('classes'){
with jar
}
into('lib'){
from configurations.compile
}
extension('zip') extension('zip')
with jar
} }
assemble.dependsOn plugin
dependencies { dependencies {
compile project(':api') compile project(':api')
compile 'ro.fortsoft.pf4j:pf4j:0.4' compile 'ro.fortsoft.pf4j:pf4j:0.4'
compile 'org.apache.commons:commons-lang3:3.0' compile 'org.apache.commons:commons-lang3:3.0'
testCompile group: 'junit', name: 'junit', version: '4.+' testCompile group: 'junit', name: 'junit', version: '4.+'
} }

11
demo_gradle/plugins/plugin2/build.gradle

@ -12,14 +12,19 @@ jar {
task plugin(type: Jar) { task plugin(type: Jar) {
baseName = 'HelloPlugin' baseName = 'HelloPlugin'
version = '0.1.0' version = '0.1.0'
into('classes') into('classes'){
with jar
}
into('lib'){
from configurations.compile
}
extension('zip') extension('zip')
with jar
} }
assemble.dependsOn plugin
dependencies { dependencies {
compile project(':api') compile project(':api')
compile 'ro.fortsoft.pf4j:pf4j:0.4' compile 'ro.fortsoft.pf4j:pf4j:0.4'
compile 'org.apache.commons:commons-lang3:3.0' compile 'org.apache.commons:commons-lang3:3.0'
testCompile group: 'junit', name: 'junit', version: '4.+' testCompile group: 'junit', name: 'junit', version: '4.+'
} }

Loading…
Cancel
Save