You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by bu...@apache.org on 2015/10/18 03:41:31 UTC

svn commit: r1709227 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs: pom.xml src/main/resources/version.tex src/site/tex/duccbook/ src/site/tex/duccbook/duccbook.tex

Author: burn
Date: Sun Oct 18 01:41:30 2015
New Revision: 1709227

URL: http://svn.apache.org/viewvc?rev=1709227&view=rev
Log:
UIMA-4649 Insert the build version number in the duccbook

Added:
    uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/main/resources/version.tex   (with props)
Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/pom.xml
    uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/   (props changed)
    uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/duccbook.tex

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/pom.xml
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/pom.xml?rev=1709227&r1=1709226&r2=1709227&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/pom.xml (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/pom.xml Sun Oct 18 01:41:30 2015
@@ -61,14 +61,41 @@
 
     <profile>
       <id>build-duccdocs</id>
-		<activation>
-		  <property>
-			<name>env.BUILD_DUCCDOCS</name>
-		  </property>
-		</activation>
+
+      <activation>
+        <property>
+          <name>env.BUILD_DUCCDOCS</name>
+        </property>
+      </activation>
+
       <build>
         <plugins>
-          
+
+          <!-- filter the template for the version.tex file
+               to insert the version from properties -->
+          <plugin>
+            <artifactId>maven-resources-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>setVersion</id>
+                    <phase>package</phase>
+                    <goals><goal>copy-resources</goal></goals>
+                <configuration>
+                  <outputDirectory>src/site/tex/duccbook</outputDirectory>
+                  <resources>
+                    <resource>
+                      <directory>src/main/resources</directory>
+                      <includes>
+                        <include>*.tex</include>
+                      </includes>
+                      <filtering>true</filtering>
+                    </resource>
+                  </resources>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+
           <!-- Run latex commands pdflatex and htlatex to produce pdf and html -->
           <!-- for the various documents authored in latex -->
           <plugin>

Added: uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/main/resources/version.tex
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/main/resources/version.tex?rev=1709227&view=auto
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/main/resources/version.tex (added)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/main/resources/version.tex Sun Oct 18 01:41:30 2015
@@ -0,0 +1,2 @@
+% Template in src/main/resources that defines the version number after maven substitution
+\providecommand{\versionnumber}{${project.version}}

Propchange: uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/main/resources/version.tex
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Oct 18 01:41:30 2015
@@ -0,0 +1 @@
+version.tex

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/duccbook.tex
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/duccbook.tex?rev=1709227&r1=1709226&r2=1709227&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/duccbook.tex (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/duccbook.tex Sun Oct 18 01:41:30 2015
@@ -48,13 +48,15 @@
 % better control over date formatting
 \usepackage{datetime}
 
+% get version number from a maven-updated file 
+\input{version}
 \title{\Huge \textbf{Distributed UIMA Cluster Computing}}
 \author{Written and maintained by the Apache\\
 UIMA\texttrademark Development Community \\
 \\
 \\
 \\
-Version 2.1.0}
+Version \versionnumber}
 
 \date{}