diff --git a/build.gradle b/build.gradle index b6cb6db06..bdf2b82ee 100644 --- a/build.gradle +++ b/build.gradle @@ -3,6 +3,7 @@ subprojects { apply plugin: 'eclipse' version = '1.0.0-SNAPSHOT' + ext.specificationVersion = '0.7.0' repositories { mavenCentral() diff --git a/richtextfx-demos/build.gradle b/richtextfx-demos/build.gradle index ae5bc98bd..73ce28d0a 100644 --- a/richtextfx-demos/build.gradle +++ b/richtextfx-demos/build.gradle @@ -2,6 +2,16 @@ dependencies { compile project(":richtextfx") } +jar { + manifest { + attributes( + 'Specification-Title': 'RichTextFX Demos', + 'Specification-Version': project.specificationVersion, + 'Implementation-Title': 'RichTextFX Demos', + 'Implementation-Version': project.version) + } +} + task fatJar(type: Jar, dependsOn: classes) { appendix = 'fat' from sourceSets.main.output diff --git a/richtextfx/build.gradle b/richtextfx/build.gradle index 26a41d84b..ffa1551b3 100644 --- a/richtextfx/build.gradle +++ b/richtextfx/build.gradle @@ -37,6 +37,17 @@ dependencies { integrationTestCompile "org.testfx:openjfx-monocle:8u76-b04" } + +jar { + manifest { + attributes( + 'Specification-Title': 'RichTextFX', + 'Specification-Version': project.specificationVersion, + 'Implementation-Title': 'RichTextFX', + 'Implementation-Version': project.version) + } +} + javadoc { // ignore missing Javadoc comments or tags options.addStringOption('Xdoclint:all,-missing', '-quiet')