Changeset 5147 in osm for applications/editors/josm/plugins/validator
- Timestamp:
- 2007-10-24T07:31:46+02:00 (17 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 4 3 <!-- point to your JOSM directory --> 4 <property name="josm" location="../../core/dist/josm-custom.jar" /> 5 5 6 6 7 8 9 10 7 8 <target name="init"> 9 <mkdir dir="build"/> 10 </target> 11 11 12 13 14 15 16 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 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 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 42 43 41 <target name="clean"> 42 <delete dir="build" /> 43 </target> 44 44 45 46 47 45 <target name="install" depends="build"> 46 <copy file="validator.jar" todir="${user.home}/.josm/plugins"/> 47 </target> 48 48 49 50 51 52 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.