You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ah...@apache.org on 2005/10/03 00:12:06 UTC

svn commit: r293178 - /maven/maven-1/plugins/trunk/pdf/plugin.jelly

Author: aheritier
Date: Sun Oct  2 15:11:10 2005
New Revision: 293178

URL: http://svn.apache.org/viewcvs?rev=293178&view=rev
Log:
Do not pass empty parameters coming from POM.

Modified:
    maven/maven-1/plugins/trunk/pdf/plugin.jelly

Modified: maven/maven-1/plugins/trunk/pdf/plugin.jelly
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/pdf/plugin.jelly?rev=293178&r1=293177&r2=293178&view=diff
==============================================================================
--- maven/maven-1/plugins/trunk/pdf/plugin.jelly (original)
+++ maven/maven-1/plugins/trunk/pdf/plugin.jelly Sun Oct  2 15:11:10 2005
@@ -153,27 +153,39 @@
       <arg value="-PARAM"/>
       <arg value="paperType"/>
       <arg value="${maven.pdf.paperType}"/>
-      <arg value="-PARAM"/>
-      <arg value="companyIncName"/>
-      <arg value="${maven.pdf.companyIncName}"/>
-      <arg value="-PARAM"/>
-      <arg value="publicationYear"/>
-      <arg value="${maven.pdf.copyrightYear}"/>
-      <arg value="-PARAM"/>
-      <arg value="coverProjectCompany"/>
-      <arg value="${maven.pdf.cover.projectCompany}"/>
-      <arg value="-PARAM"/>
-      <arg value="coverProjectName"/>
-      <arg value="${maven.pdf.cover.projectName}"/>
+      <j:if test="${not empty(maven.pdf.companyIncName)}">
+        <arg value="-PARAM"/>
+        <arg value="companyIncName"/>
+        <arg value="${maven.pdf.companyIncName}"/>
+      </j:if>
+      <j:if test="${not empty(maven.pdf.copyrightYear)}">
+        <arg value="-PARAM"/>
+        <arg value="publicationYear"/>
+        <arg value="${maven.pdf.copyrightYear}"/>
+      </j:if>
+      <j:if test="${not empty(maven.pdf.cover.projectCompany)}">
+        <arg value="-PARAM"/>
+        <arg value="coverProjectCompany"/>
+        <arg value="${maven.pdf.cover.projectCompany}"/>
+      </j:if>
+      <j:if test="${not empty(maven.pdf.cover.projectName)}">
+        <arg value="-PARAM"/>
+        <arg value="coverProjectName"/>
+        <arg value="${maven.pdf.cover.projectName}"/>
+      </j:if>
       <arg value="-PARAM"/>
       <arg value="coverType"/>
       <arg value="${maven.pdf.cover.type}"/>
-      <arg value="-PARAM"/>
-      <arg value="coverVersion"/>
-      <arg value="${maven.pdf.cover.version}"/>
-      <arg value="-PARAM"/>
-      <arg value="coverDate"/>
-      <arg value="${maven.pdf.cover.date}"/>
+      <j:if test="${not empty(maven.pdf.cover.version)}">
+        <arg value="-PARAM"/>
+        <arg value="coverVersion"/>
+        <arg value="${maven.pdf.cover.version}"/>
+      </j:if>
+      <j:if test="${not empty(maven.pdf.cover.date)}">
+        <arg value="-PARAM"/>
+        <arg value="coverDate"/>
+        <arg value="${maven.pdf.cover.date}"/>
+      </j:if>
       <j:if test="${not empty(maven.pdf.companyLogo)}">
         <arg value="-PARAM"/>
         <arg value="companyLogo"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org