From be7b8bac324f6ed77d7398080feafacf379934a0 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Tue, 5 Oct 2021 21:13:17 -0400 Subject: [PATCH] notes about changes --- build/macosx/appbundler/README.md | 44 +++++++++++++++++-------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/build/macosx/appbundler/README.md b/build/macosx/appbundler/README.md index 513ae385b..20fc50600 100644 --- a/build/macosx/appbundler/README.md +++ b/build/macosx/appbundler/README.md @@ -1,11 +1,15 @@ -This is a (minor) fork of . +This is a (minor) fork of . Changes include: + +* For consistency with earlier releases, there's no `appbundler` subfolder. Everything remains in this folder. +* The output is `appbundler.jar` in the folder above this one, instead of `bin/appbundler-1.0ea`. +* `build.properties` has been removed, because only two of the lines are actually used. The code should only be built on Mojave or earlier, otherwise exported OpenGL applications will crash. [Please help!](https://github.com/processing/processing4/issues/284) appbundler ============= -A fork of the [Java Application Bundler](https://svn.java.net/svn/appbundler~svn) +A fork of the [Java Application Bundler](https://svn.java.net/svn/appbundler~svn) with the following changes: - Fixes [icon not showing bug](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7159381) in `JavaAppLauncher` @@ -13,7 +17,7 @@ with the following changes: - Allows to specify the name of the executable instead of using the default `"JavaAppLauncher"` **(contributed by Karl von Randow)** - Adds `classpathref` support to the `bundleapp` task - Adds support for `JVMArchs` and `LSArchitecturePriority` keys -- Allows to specify a custom value for `CFBundleVersion` +- Allows to specify a custom value for `CFBundleVersion` - Allows specifying registered file extensions using `CFBundleDocumentTypes` and `UT[Ex|Im]portedTypeDeclarations` - Passes to the Java application a set of system properties with the paths of the OSX special folders, whether the application is running in the @@ -61,11 +65,11 @@ For more details, please refer to the [task documentation](http://htmlpreview.gi Example 1: - - - + @@ -89,20 +93,20 @@ Example 1: name="Images" role="editor" handlerRank="owner"> - + - + - + - + - - + + @@ -142,10 +146,10 @@ Example 1: Example 2, use installed Java but require Java 8 (or later): - - - - - - - -