Changeset 5147 in osm for applications/editors/josm/plugins/validator
- Timestamp:
- 2007-10-24T07:31:46+02:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/validator/build.xml
r4024 r5147 1 1 <project name="validator" default="build" basedir="."> 2 2 3 <!-- point to your JOSM directory -->4 <property name="josm" location="../../core/dist/josm-custom.jar" />3 <!-- point to your JOSM directory --> 4 <property name="josm" location="../../core/dist/josm-custom.jar" /> 5 5 6 6 7 8 <target name="init">9 <mkdir dir="build"/>10 </target>7 8 <target name="init"> 9 <mkdir dir="build"/> 10 </target> 11 11 12 <target name="compile" depends="init">13 <javac srcdir="src" classpath="${josm}" destdir="build" debug="true">14 <include name="**/*.java" />15 </javac>16 </target>12 <target name="compile" depends="init"> 13 <javac srcdir="src" classpath="${josm}" destdir="build" debug="true"> 14 <include name="**/*.java" /> 15 </javac> 16 </target> 17 17 18 <target name="build" depends="clean, compile">19 <copy todir="build/images">20 <fileset dir="images"/>21 </copy>22 <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">23 <env key="LANG" value="C"/>24 <arg value="info"/>25 <arg value="--xml"/>26 <arg value="."/>27 </exec>28 <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>29 <delete file="REVISION"/>30 <jar destfile="validator.jar" basedir="build">31 <manifest>32 <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.validator.OSMValidatorPlugin"/>33 <attribute name="Plugin-Description" value="A OSM data validator"/>34 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>35 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>36 <attribute name="Author" value="Francisco R. Santos <frsantos@gmail.com>"/>37 </manifest>38 </jar>39 </target>18 <target name="build" depends="clean, compile"> 19 <copy todir="build/images"> 20 <fileset dir="images"/> 21 </copy> 22 <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false"> 23 <env key="LANG" value="C"/> 24 <arg value="info"/> 25 <arg value="--xml"/> 26 <arg value="."/> 27 </exec> 28 <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/> 29 <delete file="REVISION"/> 30 <jar destfile="validator.jar" basedir="build"> 31 <manifest> 32 <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.validator.OSMValidatorPlugin"/> 33 <attribute name="Plugin-Description" value="A OSM data validator"/> 34 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/> 35 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/> 36 <attribute name="Author" value="Francisco R. Santos <frsantos@gmail.com>"/> 37 </manifest> 38 </jar> 39 </target> 40 40 41 <target name="clean">42 <delete dir="build" />43 </target>41 <target name="clean"> 42 <delete dir="build" /> 43 </target> 44 44 45 <target name="install" depends="build">46 <copy file="validator.jar" todir="${user.home}/.josm/plugins"/>47 </target>45 <target name="install" depends="build"> 46 <copy file="validator.jar" todir="${user.home}/.josm/plugins"/> 47 </target> 48 48 49 <target name="test" depends="install">50 <java jar="${josm}" fork="true">51 </java>52 </target>49 <target name="test" depends="install"> 50 <java jar="${josm}" fork="true"> 51 </java> 52 </target> 53 53 </project>
Note:
See TracChangeset
for help on using the changeset viewer.
