From a1ff94a34e859aef319fdb8d6a54658dad0c863d Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Mon, 20 Apr 2015 16:39:53 -0500 Subject: [PATCH] SEC-2922: Specify Version in Manifest --- gradle/javaprojects.gradle | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gradle/javaprojects.gradle b/gradle/javaprojects.gradle index 70b5ee5363..fc2d872a7d 100644 --- a/gradle/javaprojects.gradle +++ b/gradle/javaprojects.gradle @@ -162,6 +162,17 @@ def guessMaxForks() { return Math.max(2, (int) (processors / 2)) } +jar { + manifest.attributes["Created-By"] = 'Spring Security Team' + manifest.attributes["Implementation-Title"] = project.name + manifest.attributes["Implementation-Version"] = project.version + manifest.attributes["Premain-Class"] = + manifest.attributes["Agent-Class"] = + manifest.attributes["Can-Redefine-Classes"] = "true" + manifest.attributes["Can-Retransform-Classes"] = "true" + manifest.attributes["Can-Set-Native-Method-Prefix"] = "false" +} + javadoc { title = "Spring Security $version API" source = sourceSets.main.allJava