Changeset 1079 in josm for trunk/build.xml


Ignore:
Timestamp:
2008-11-14T11:44:58+01:00 (12 years ago)
Author:
stoecker
Message:

added version support in svn

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/build.xml

    r1058 r1079  
    1919                        <fileset refid="josm_required_libs" />
    2020                </unjar>
    21    
    22     <!-- translation -->
    23     <unjar dest="build">
    24       <fileset dir="lib">
    25         <include name="josm-translation.jar" />
    26       </fileset>
    27     </unjar>
     21
     22                <!-- translation -->
     23                <unjar dest="build">
     24                        <fileset dir="lib">
     25                                <include name="josm-translation.jar" />
     26                        </fileset>
     27                </unjar>
     28
     29                <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
     30                        <env key="LANG" value="C"/>
     31                        <arg value="info"/>
     32                        <arg value="--xml"/>
     33                        <arg value="."/>
     34                </exec>
     35                <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
     36                <delete file="REVISION"/>
    2837
    2938                <!-- images -->
     
    3746                </copy>
    3847
    39                 <!-- styles -->
     48                <copy file="CONTRIBUTION" todir="build"/>
     49                <copy file="README" todir="build"/>
     50                <copy file="LICENSE" todir="build"/>
     51
     52                <!-- styles -->
    4053                <copy file="styles/standard/elemstyles.xml" todir="build/styles/standard"/>
    4154
     
    4558                        <manifest>
    4659                                <attribute name="Main-class" value="JOSM" />
     60                                <attribute name="Main-Version" value="${version.entry.commit.revision} SVN"/>
     61                                <attribute name="Main-Date" value="${version.entry.commit.date}"/>
    4762                        </manifest>
    4863                </jar>
Note: See TracChangeset for help on using the changeset viewer.