Ignore:
Timestamp:
2010-09-17T23:14:51+02:00 (16 years ago)
Author:
postfix
Message:

first really good working framework smed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed_about/build.xml

    r23230 r23244  
    2828**
    2929-->
    30 <project name="02_smed_about" basedir=".">
     30<project name="smed_about" basedir=".">
    3131
    3232        <!-- enter the SVN commit message -->
     
    3535        <property name="plugin.main.version" value="3329" />
    3636
     37        <!-- Declaring  time-stamps-->
     38        <tstamp/>
    3739
    3840        <!--
     
    4850        <property name="smed.plugins"           value="../smed/plugins"/>
    4951        <!-- this is the directory where the plugin jar is copied to -->
    50         <property name="plugin.dist.dir"        value="../../dist"/>
    5152        <property name="ant.build.javac.target" value="1.5"/>
    52         <property name="plugin.dist.dir"        value="../../dist"/>
    53         <property name="plugin.jar"             value="${plugin.dist.dir}/${ant.project.name}.jar"/>
    54         <property name="smed.jar"               value="${plugin.dist.dir}/smed.jar"/>
     53        <property name="plugin.dist.dir"        value="smed_dist"/>
     54        <property name="plugin.jar"             value="${plugin.dist.dir}/02_${DSTAMP}_${TSTAMP}_${ant.project.name}.jar"/>
    5555
    5656        <!--
     
    6161        <target name="init">
    6262                <mkdir dir="${plugin.build.dir}"/>
     63                <mkdir dir="${plugin.dist.dir}"/>
    6364        </target>
    6465        <!--
     
    7778    -->
    7879        <target name="compile_smed" depends="init_smed">
    79                 <echo message="compiling sources for  ${smed.jar} ... "/>
     80                <echo message="compiling sources for smed.jar ... "/>
    8081                <javac srcdir="${smed.src.dir}" classpath="${josm}" debug="true" destdir="${smed.build.dir}">
    8182                        <compilerarg value="-Xlint:deprecation"/>
     
    119120                <copy todir="${smed.build.dir}">
    120121                        <fileset dir="../smed">
    121                 <include name="copyright.txt" />
    122                 <include name="LICENSE.txt" />
    123                         </fileset>
    124                 </copy>
    125 
    126                 <jar destfile="${smed.jar}" basedir="${smed.build.dir}">
     122                <include name="*.txt" />
     123                        </fileset>
     124                </copy>
     125
     126                <jar destfile="${smed}" basedir="${smed.build.dir}">
    127127                        <!--
    128128        ************************************************
     
    170170                        </fileset>
    171171                </copy>
     172
     173                <delete>
     174                        <fileset dir="${plugin.dist.dir}">
     175                        <include name="*smed_about.jar"/>
     176                        </fileset>
     177                </delete>
     178
     179               
    172180                <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
    173181                        <!--
     
    192200                </jar>
    193201               
    194                 <copy file="${plugin.jar}" todir="${smed.plugins}"/>
    195                
    196202        </target>
    197203       
     
    202208    -->
    203209        <target name="clean">
    204                 <delete dir="${plugin.build.dir}"/>
    205                 <delete file="${plugin.jar}"/>
    206210                <delete dir="${smed.build.dir}"/>
    207                 <delete file="${smed.jar}"/>
     211                <delete file="${smed}"/>
     212                <delete>
     213                        <fileset dir="${plugin.dist.dir}">
     214                        <include name="*smed_about.jar"/>
     215                        </fileset>
     216                </delete>
     217
    208218        </target>
    209219
     
    215225        <target name="install" depends="dist">
    216226                <property environment="env"/>
    217                 <condition property="josm.plugins.dir" value="${env.APPDATA}/JOSM/plugins/splug" else="${user.home}/.josm/plugins/splug">
     227                <condition property="josm.plugins.dir" value="${env.APPDATA}/JOSM/plugins/splug/" else="${user.home}/.josm/plugins/splug/">
    218228                        <and>
    219229                                <os family="windows"/>
    220230                        </and>
    221231                </condition>
     232
     233                <delete>
     234                        <fileset dir="${josm.plugins.dir}">
     235                        <include name="*smed_about.jar"/>
     236                        </fileset>
     237                </delete>
    222238                <copy file="${plugin.jar}" todir="${josm.plugins.dir}"/>
    223239        </target>
Note: See TracChangeset for help on using the changeset viewer.