mirror of
https://github.com/apache/openjpa.git
synced 2025-03-06 08:29:08 +00:00
OPENJPA-1707: Update pom.xml to write the revision of PCEnhancer to org.apache.openjpa.revision.properties.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@984522 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
a6cfb6c848
commit
eeeca1cedb
@ -109,17 +109,27 @@
|
||||
<exec outputproperty="subversion.revision" failonerror="false" failifexecutionfails="false" executable="${svnversion.executable}">
|
||||
<arg line="-c ${basedir}/.." />
|
||||
</exec>
|
||||
<exec outputproperty="pcenhancer.revision" failonerror="false" failifexecutionfails="false" executable="${svnversion.executable}">
|
||||
<arg line=". ../openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java" />
|
||||
</exec>
|
||||
# Write the svn info to a temp file
|
||||
<echo file="pcenhancer.revision.file"/>
|
||||
<exec output="pcenhancer.revision.file" failonerror="false" failifexecutionfails="false" executable="svn" append="false">
|
||||
<arg line="info ../openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java" />
|
||||
</exec>
|
||||
|
||||
# Remove all spaces so we can have a proper key
|
||||
<replace file="pcenhancer.revision.file" token=" " value=""/>
|
||||
# Load the property file
|
||||
<property prefix="pcenhancer" file="pcenhancer.revision.file"/>
|
||||
<delete file="pcenhancer.revision.file"/>
|
||||
|
||||
<property name="subversion.revision" value="unknown" />
|
||||
<property name="pcenhancer.LastChangedRev" value="-1" />
|
||||
<echo>Revision: ${subversion.revision}</echo>
|
||||
<echo>OpenJPA version: ${project.version}</echo>
|
||||
|
||||
<mkdir dir="${outdir}/META-INF" />
|
||||
<echo file="${outdir}/META-INF/org.apache.openjpa.revision.properties">revision.number=${subversion.revision}
|
||||
openjpa.version=${project.version}
|
||||
openjpa.enhancer.revision=${pcenhancer.revision}
|
||||
openjpa.enhancer.revision=${pcenhancer.LastChangedRev}
|
||||
</echo>
|
||||
<delete dir="${tmpdir}" />
|
||||
</tasks>
|
||||
|
Loading…
x
Reference in New Issue
Block a user