Changeset 6216 in josm for trunk/build.xml
- Timestamp:
- 2013-09-04T01:23:00+02:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/build.xml
r6208 r6216 103 103 </jar> 104 104 </target> 105 <!-- Compatibility Mac OS X target for Java 6 (incompatible with new on for Java 7, see #8654, #9035) --> 105 106 <target name="distmac" depends="dist"> 106 107 <!-- modify MacOS X Info.plist file to hold the SVN version number --> … … 116 117 </zip> 117 118 </target> 119 <!-- New Mac OS X target for Java 7 --> 120 <target name="distmac7" depends="dist"> 121 <!-- Using https://bitbucket.org/infinitekind/appbundler to create mac application bundle --> 122 <taskdef name="bundleapp" classname="com.oracle.appbundler.AppBundlerTask" classpath="tools/appbundler-1.0ea.jar"/> 123 <!-- create MacOS X application bundle --> 124 <bundleapp outputdirectory="dist" name="JOSM" displayname="JOSM" executablename="JOSM" identifier="org.openstreetmap.josm" 125 mainclassname="org.openstreetmap.josm.gui.MainApplication" 126 applicationCategory="public.app-category.utilities" 127 shortversion="${version.entry.commit.revision} SVN" 128 version="${version.entry.commit.revision} SVN" 129 icon="macosx/JOSM.app/Contents/Resources/JOSM.icns" 130 highResolutionCapable="false"> 131 132 <arch name="x86_64"/> 133 <arch name="i386"/> 134 135 <classpath file="dist/josm-custom.jar"/> 136 137 <option value="-Xmx512m"/> 138 139 <option value="-Xdock:icon=Contents/Resources/JOSM.icns"/> 140 <option value="-Xdock:name=JOSM"/> 141 142 <!-- OSX specific options, optional --> 143 <option value="-Dapple.laf.useScreenMenuBar=true"/> 144 <option value="-Dcom.apple.macos.use-file-dialog-packages=true"/> 145 <option value="-Dcom.apple.macos.useScreenMenuBar=true"/> 146 <option value="-Dcom.apple.mrj.application.apple.menu.about.name=JOSM"/> 147 <option value="-Dcom.apple.smallTabs=true"/> 148 </bundleapp> 149 150 <!-- create ZIP file with MacOS X application bundle --> 151 <zip destfile="dist/josm-custom-macosx-java7.zip" update="true"> 152 <zipfileset dir="build" includes="CONTRIBUTION README LICENSE"/> 153 <zipfileset dir="dist" includes="JOSM.app/**/*" filemode="755" /> 154 </zip> 155 </target> 118 156 <target name="javacc" depends="init" unless="javacc.notRequired"> 119 157 <mkdir dir="${mapcss.dir}/parsergen"/>
Note:
See TracChangeset
for help on using the changeset viewer.