Ignore:
Timestamp:
2007-10-24T20:13:09+02:00 (17 years ago)
Author:
joerg
Message:

josm/plugins/*build.xml: now we use the unique target dist for creating .jar files. Use a lot more variables to be able to move the build directory. destination directory for .jar files is now plugins/dist/*.jar. correcteed clean targets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/tagging-preset-tester/build.xml

    r5147 r5153  
    1 <project name="tagging-preset-tester" default="build" basedir=".">
     1<project name="tagging-preset-tester" default="dist" basedir=".">
    22
    3         <target name="compile">
    4                 <mkdir dir="build"/>
    5                 <javac srcdir="src" destdir="build" classpath="../../core/dist/josm-custom.jar" />
    6         </target>
     3  <!-- compilation properties -->
     4  <property name="josm.build.dir"       value="../../core"/>
     5  <property name="josm.home.dir"        value="${user.home}/.josm"/>
     6  <property name="josm"                 location="../../core/dist/josm-custom.jar" />
     7  <property name="plugin.build.dir"     value="build"/>
     8  <property name="plugin.dist.dir"      value="../dist"/>
     9  <property name="plugin.name"          value="${ant.project.name}"/>
     10  <property name="plugin.jar"           value="../dist/${plugin.name}.jar"/>
    711
    8         <target name="build" depends="compile">
    9           <mkdir dir="dist"/>
    10           <jar destfile="dist/tagging-preset-tester.jar"
    11                basedir="build"
    12                manifest="src/org/openstreetmap/josm/plugins/taggingpresettester/MANIFEST.MF">
    13             <fileset dir="."><include name="images/*"/></fileset>
    14           </jar>
    15         </target>
     12  <target name="compile">
     13    <mkdir dir="build"/>
     14    <javac srcdir="src" destdir="build" classpath="../../core/dist/josm-custom.jar" />
     15  </target>
    1616
    17         <target name="clean">
    18           <delete dir="dist"/>
    19           <delete dir="build"/>
    20         </target>
     17  <target name="dist" depends="compile">
     18    <mkdir dir="dist"/>
     19    <jar destfile="${plugin.jar}"
     20         basedir="build"
     21         manifest="src/org/openstreetmap/josm/plugins/taggingpresettester/MANIFEST.MF">
     22      <fileset dir="."><include name="images/*"/></fileset>
     23    </jar>
     24  </target>
     25 
     26  <target name="clean">
     27    <delete dir="${plugin.build.dir}" />
     28    <delete file="${plugin.jar}" />
     29  </target>
    2130
    2231</project>
Note: See TracChangeset for help on using the changeset viewer.