Ignore:
Timestamp:
2011-02-19T17:07:05+01:00 (15 years ago)
Author:
stotz
Message:

Gpl added; release zip created

Location:
applications/viewer/jmapviewer
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/viewer/jmapviewer

    • Property svn:ignore
      •  

        old new  
        44bin
        55tiles
         6JMapViewer.zip
  • applications/viewer/jmapviewer/build.xml

    r11783 r25370  
    22<project default="all" name="Compile and build java classes plus jar archives">
    33
    4         <target name="all" depends="clean,build,pack,create_run_jar" />
     4        <target name="all" depends="clean,build,pack,create_run_jar,create_release_zip" />
    55
    66        <target name="clean">
     
    1414        <target name="build">
    1515                <javac srcdir="src" destdir="bin" target="1.5" debug="true">
    16                         <include name="org/openstreetmap/gui/jmapviewer/**"/>
     16                        <include name="org/openstreetmap/gui/jmapviewer/**" />
    1717                </javac>
    1818
     
    2727                <delete file="JMapViewer.jar" />
    2828                <delete file="JMapViewer_src.jar" />
     29                <!-- Create the JAR file containing the compiled class files -->
    2930                <jar destfile="JMapViewer.jar" filesetmanifest="mergewithoutmain">
    30                         <fileset dir="bin" includes="**/jmapviewer/**">
    31                         </fileset>
    32                         <fileset dir="src" includes="**/jmapviewer/**" />
     31                        <fileset dir="bin" includes="**/jmapviewer/**" />
    3332                </jar>
     33                <!-- Create the JAR file containing the source java files -->
    3434                <jar destfile="JMapViewer_src.jar" filesetmanifest="mergewithoutmain">
    3535                        <fileset dir="src" includes="**/jmapviewer/**" />
     
    3737        </target>
    3838
    39         <target name="create_run_jar">
     39        <target name="create_run_jar" description="Create a JAR file that can be used to excute the JMapViewer demo app. Requires JMapViewer.jar to be present.">
    4040                <delete file="JMapViewer_Demo.jar" />
    4141                <jar destfile="JMapViewer_Demo.jar" filesetmanifest="mergewithoutmain">
    4242                        <manifest>
    43                                 <attribute name="Built-By" value="${user.name}" />
    4443                                <attribute name="Main-Class" value="org.openstreetmap.gui.jmapviewer.Demo" />
    45                                 <attribute name="Class-Path" value="." />
     44                                <attribute name="Class-Path" value="JMapViewer.jar" />
    4645                        </manifest>
    47                         <fileset dir="bin" includes="**/jmapviewer/**" />
    48                         <fileset dir="src" includes="**/jmapviewer/**/*.java" />
    4946                </jar>
    5047        </target>
     48
     49        <target name="create_release_zip" description="Create a release zip file containing the binary and source jar files as well as the demo starter">
     50                <delete file="JMapViewer.zip" />
     51                <zip basedir="." destfile="JMapViewer.zip">
     52                        <include name="JMapViewer*.jar" />
     53                        <include name="Readme.txt" />
     54                        <include name="Gpl.txt" />
     55                </zip>
     56        </target>
     57
    5158</project>
Note: See TracChangeset for help on using the changeset viewer.