GeezerVison is showing github.com — get export for JavaFX working again · D-I-R-M/processing4@befdba7
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: java/libraries/javafx/build.xml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
148 | 148 | <param name="gluon.base" value="javafx-16-sdk-mac" /> |
149 | 149 | <!-- extract the .jar files from the first javafx we run across --> |
150 | 150 | <!-- <param name="skip.jars" value="true" /> --> |
151 | | - <param name="natives.path" value="${library.path}/macosx64" /> |
| 151 | + <param name="natives.path" value="${library.path}/macosx" /> |
152 | 152 | </antcall> |
153 | 153 |
|
154 | 154 | <antcall target="retrieve-gluon"> |
|
Collapse file
Copy file name to clipboardExpand all lines: java/src/processing/mode/java/JavaBuild.java +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -853,7 +853,7 @@ protected boolean exportApplication(File destFolder, |
853 | 853 |
|
854 | 854 | String lines[] = PApplet.loadStrings(plistTemplate); |
855 | 855 | for (int i = 0; i < lines.length; i++) { |
856 | | - if (lines[i].indexOf("@@") != -1) { |
| 856 | + if (lines[i].contains("@@")) { |
857 | 857 | StringBuilder sb = new StringBuilder(lines[i]); |
858 | 858 | int index = 0; |
859 | 859 | while ((index = sb.indexOf("@@jvm_runtime@@")) != -1) { |
|
Collapse file
Copy file name to clipboardExpand all lines: todo.txt +4Lines changed: 4 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -44,6 +44,10 @@ _ "WARNING: Unsupported JavaFX configuration" when running Tools that use JavaFX |
44 | 44 |
|
45 | 45 | _ add JavaFX library to IntelliJ |
46 | 46 |
|
| 47 | +_ macosx vs macosx64 in JavaFX |
| 48 | +_ the latter is making the export fail because it won't embed a Java VM |
| 49 | +_ may be because it's exporting twice and overwriting? or 64 takes precedence? |
| 50 | + |
47 | 51 | _ fix modules path warning for Tools in the PDE |
48 | 52 | _ update for new modules path when running from the PDE |
49 | 53 | _ update modules path when exporting application |
|