aboutsummaryrefslogtreecommitdiffstats
path: root/demo_gradle/plugins/plugin1/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'demo_gradle/plugins/plugin1/build.gradle')
-rw-r--r--demo_gradle/plugins/plugin1/build.gradle39
1 files changed, 20 insertions, 19 deletions
diff --git a/demo_gradle/plugins/plugin1/build.gradle b/demo_gradle/plugins/plugin1/build.gradle
index 596101e..f0998a1 100644
--- a/demo_gradle/plugins/plugin1/build.gradle
+++ b/demo_gradle/plugins/plugin1/build.gradle
@@ -2,31 +2,32 @@ jar {
baseName = 'WelcomePlugin'
version = '0.1.0'
manifest {
- attributes 'Plugin-Class' : 'ro.fortsoft.pf4j.demo.welcome.WelcomePlugin',
- 'Plugin-Id' : 'WelcomePlugin',
- 'Plugin-Version' : '1.0.0',
- 'Plugin-Provider' : 'Decebal Suiu'
+ attributes 'Plugin-Class': 'org.pf4j.demo.welcome.WelcomePlugin',
+ 'Plugin-Id': 'WelcomePlugin',
+ 'Plugin-Version': '1.0.0',
+ 'Plugin-Provider': 'Decebal Suiu'
}
}
task plugin(type: Jar) {
- baseName = 'WelcomePlugin'
- version = '0.1.0'
- into('classes'){
- with jar
- }
- into('lib'){
- from configurations.compile
- }
- extension('zip')
+ baseName = 'WelcomePlugin'
+ version = '0.1.0'
+ into('classes') {
+ with jar
+ }
+ into('lib') {
+ from configurations.compile
+ }
+ extension('zip')
}
assemble.dependsOn plugin
dependencies {
- compileOnly project(':api') // compileOnly important!!! We do not want to put the api into the zip file since the main program has it already!
- compile ('ro.fortsoft.pf4j:pf4j:1.3.0') {
- exclude group: "org.slf4j"
- }
- compile 'org.apache.commons:commons-lang3:3.5'
- testCompile group: 'junit', name: 'junit', version: '4.+'
+ compileOnly project(':api')
+ // compileOnly important!!! We do not want to put the api into the zip file since the main program has it already!
+ compile('org.pf4j:pf4j:1.4.0-SNAPSHOT') {
+ exclude group: "org.slf4j"
+ }
+ compile 'org.apache.commons:commons-lang3:3.5'
+ testCompile group: 'junit', name: 'junit', version: '4.+'
}