diff --git a/build/build.xml b/build/build.xml index 8dd5ba298..618760b18 100644 --- a/build/build.xml +++ b/build/build.xml @@ -624,29 +624,41 @@ + + - + - + + + + + + + + - + - + - - - - - - diff --git a/java/src/processing/mode/java/JavaBuild.java b/java/src/processing/mode/java/JavaBuild.java index 8e0c679b5..88f6fc3be 100644 --- a/java/src/processing/mode/java/JavaBuild.java +++ b/java/src/processing/mode/java/JavaBuild.java @@ -796,7 +796,8 @@ public class JavaBuild { File macosFolder = new File(contentsFolder, "MacOS"); macosFolder.mkdirs(); - Util.copyFile(new File(contentsOrig, "MacOS/Processing"), + // This is an unsigned copy of the app binary (see build/build.xml) + Util.copyFile(mode.getContentFile("application/mac-app-stub"), new File(contentsFolder, "MacOS/" + sketch.getName())); File pkgInfo = new File(contentsFolder, "PkgInfo"); diff --git a/todo.txt b/todo.txt index fac329e9b..fc3671e07 100755 --- a/todo.txt +++ b/todo.txt @@ -5,11 +5,15 @@ X https://github.com/processing/processing/issues/4825 X clean up error message for sketchbook location X https://github.com/processing/processing/issues/4942 +gohai +X IO library updates +X https://github.com/processing/processing/pull/5044 _ Application Exports report as "Damaged" on macOS Sierra _ https://github.com/processing/processing/issues/4705 _ could provide script to un-quarrantine _ xattr -d -r com.apple.quarantine +_ https://github.com/steakknife/unsign _ should ant run launch the .app so that launchsvcs stuff works properly?