From: Mehdi Houshmand Date: Wed, 26 Sep 2012 07:59:01 +0000 (+0000) Subject: Added hyphenation JAR task X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fremotes%2FTemp_Gradle_Build;p=xmlgraphics-fop.git Added hyphenation JAR task git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Gradle_Build@1390310 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/build.gradle b/build.gradle index aa7943c96..0a0401ade 100644 --- a/build.gradle +++ b/build.gradle @@ -268,3 +268,15 @@ task uptodateJarHyphenation(dependsOn: compileHyphenation) << { } } +task jarHyphenation(dependsOn: uptodateJarHyphenation) << { + ant.jar(jarfile: "$buildDir/fop-hyph.jar", basedir: buildClassesDir, includes: "hyph/*.hyph") { + delegate.manifest { + attribute(name: 'Implementation-Title', value: project.ext.name) + attribute(name: 'Implementation-Version', value: project.ext.version) + attribute(name: 'Implementation-Vendor', value: "The Apache Software Foundation (http://xmlgraphics.apache.org/fop/)") + // TODO: the Java version is a global property in the Ant version + attribute(name: 'Build-Id', value: "${new Date()} (${getProperty('user.name')} [${getProperty('os.name')} ${getProperty('os.version')} ${getProperty('os.arch')}, Java ${getProperty('java.runtime.version')}, Target Java 1.5])") + } + } +} +