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?