Changeset 29645 in osm for applications/editors/josm/plugins/merge-overlap/build.xml
- Timestamp:
- 2013-06-10T01:05:42+02:00 (13 years ago)
- Location:
- applications/editors/josm/plugins/merge-overlap
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/merge-overlap
- Property svn:ignore
-
old new 1 1 build 2 bin
-
- Property svn:ignore
-
applications/editors/josm/plugins/merge-overlap/build.xml
r29435 r29645 1 1 <?xml version="1.0" encoding="utf-8"?> 2 <!--3 ** This is the build file for the merge-overlap plugin.4 **5 ** Maintaining versions6 ** ====================7 ** see README.template8 **9 ** Usage10 ** =====11 ** To build it run12 **13 ** > ant dist14 **15 ** To install the generated plugin locally (in you default plugin directory) run16 **17 ** > ant install18 **19 ** The generated plugin jar is not automatically available in JOSMs plugin configuration20 ** 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 other23 ** JOSM users:24 ** set the properties commit.message and plugin.main.version25 ** and run26 ** > ant publish27 **28 **29 -->30 2 <project name="merge-overlap" default="dist" basedir="."> 31 3 <!-- enter the SVN commit message --> … … 33 5 <!-- enter the *lowest* JOSM version this plugin is currently compatible with --> 34 6 <property name="plugin.main.version" value="4980"/> 7 8 <!-- Configure these properties (replace "..." accordingly). 9 See http://josm.openstreetmap.de/wiki/DevelopersGuide/DevelopingPlugins 10 --> 11 <property name="plugin.author" value="Stéphane Brunner"/> 12 <property name="plugin.class" value="mergeoverlap.MergeOverlapPlugin"/> 13 <property name="plugin.description" value="Merge overlapping part of ways."/> 14 <property name="plugin.icon" value="images/merge_overlap.png"/> 35 15 16 <!-- ** include targets that all plugins have in common ** --> 36 17 <import file="../build-common.xml"/> 37 38 <target name="dist" depends="compile,revision">39 <echo message="creating ${ant.project.name}.jar ... "/>40 <copy todir="${plugin.build.dir}/images">41 <fileset dir="images"/>42 </copy>43 <copy todir="${plugin.build.dir}/data">44 <fileset dir="data"/>45 </copy>46 <copy todir="${plugin.build.dir}">47 <fileset dir=".">48 <include name="README"/>49 <include name="LICENSE"/>50 </fileset>51 </copy>52 <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">53 <manifest>54 <attribute name="Author" value="Stéphane Brunner"/>55 <attribute name="Plugin-Class" value="mergeoverlap.MergeOverlapPlugin"/>56 <attribute name="Plugin-Description" value="Merge overlapping part of ways."/>57 <attribute name="Plugin-Mainversion" value="${plugin.main.version}"/>58 <attribute name="Plugin-Icon" value="images/merge_overlap.png"/>59 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>60 <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>61 </manifest>62 </jar>63 </target>64 18 </project>
Note:
See TracChangeset
for help on using the changeset viewer.
