Ignore:
Timestamp:
2013-04-04T13:59:51+02:00 (11 years ago)
Author:
donvip
Message:

[josm_undelete] refactoring of unmaintained plugin in order to fix #josm7986 later

File:
1 edited

Legend:

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

    r29435 r29474  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <!--
    3 ** This is a template build file for a JOSM  plugin.
    4 **
    5 ** Maintaining versions
    6 ** ====================
    7 ** see README.template
    8 **
    9 ** Usage
    10 ** =====
    11 ** To build it run
    12 **
    13 **    > ant  dist
    14 **
    15 ** To install the generated plugin locally (in you default plugin directory) run
    16 **
    17 **    > ant  install
    18 **
    19 ** The generated plugin jar is not automatically available in JOSMs plugin configuration
    20 ** dialog. You have to check it in first.
    21 **
    22 ** Use the ant target 'publish' to check in the plugin and make it available to other
    23 ** JOSM users:
    24 **    set the properties commit.message and plugin.main.version
    25 ** and run
    26 **    > ant  publish
    27 **
    28 **
    29 -->
    302<project name="undelete" default="dist" basedir=".">
    31 
    323    <!-- enter the SVN commit message -->
    334    <property name="commit.message" value="adapt to core changes (backwards compatible)"/>
     
    356    <property name="plugin.main.version" value="5211"/>
    367
    37     <!--
    38     **********************************************************
    39     ** include targets that all plugins have in common
    40     **********************************************************
    41     -->
     8    <property name="plugin.author" value="Nakor"/>
     9    <property name="plugin.class" value="org.openstreetmap.josm.plugins.undelete.Undelete"/>
     10    <property name="plugin.description" value="Allows undeleting object from OSM database"/>
     11    <property name="plugin.icon" value="images/undelete.png"/>
     12    <property name="plugin.link" value="http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Undelete"/>
     13
     14    <!-- ** include targets that all plugins have in common ** -->
    4215    <import file="../build-common.xml"/>
    4316
    44     <!--
    45     **********************************************************
    46     ** dist - creates the plugin jar
    47     **********************************************************
    48     -->
    49     <target name="dist" depends="compile,revision">
    50         <echo message="creating ${plugin.jar.name} ... "/>
    51         <copy todir="${plugin.build.dir}/images">
    52             <fileset dir="images"/>
    53         </copy>
    54         <copy todir="${plugin.build.dir}/data">
    55             <fileset dir="data"/>
    56         </copy>
    57         <copy todir="${plugin.build.dir}">
    58             <fileset dir=".">
    59                 <include name="README"/>
    60                 <include name="LICENSE"/>
    61             </fileset>
    62         </copy>
    63         <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
    64         <!--
    65         ************************************************
    66         ** configure these properties. Most of them will be copied to the plugins
    67         ** manifest file. Property values will also show up in the list available
    68         ** plugins: http://josm.openstreetmap.de/wiki/Plugins.
    69         **
    70         ************************************************
    71         -->
    72             <manifest>
    73                 <attribute name="Author" value="Nakor"/>
    74                 <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.undelete.Undelete"/>
    75                 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
    76                 <attribute name="Plugin-Description" value="Allows undeleting object from OSM database"/>
    77                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Undelete"/>
    78                 <attribute name="Plugin-Mainversion" value="${plugin.main.version}"/>
    79                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
    80             </manifest>
    81         </jar>
    82     </target>
    8317</project>
Note: See TracChangeset for help on using the changeset viewer.