Open ausbin opened 1 year ago
Scoured the JavaFX source and uploaded a new revision that puts the libraries in a temporary directory
Agreed 👍
Tested with the following systems:
Merged this into the 2110 fork and released our own 1.9.2b release. Releasing it to students soon, we'll see how it goes!
Pushed up a couple of tweaks we're deploying in the 2110 fork and autograders:
.dll
s. More details in code comments
I wrote a long comment in the diff explaining how this works.
The main downside for this is that we write the native libraries to the same directory as the jar (especially considering running multiple copies of CircuitSim).
Hopefully we can use this as a starting point. Right now I don't like the idea of dumping a bunch of
.dylib
s on a poor M1 student's desktop, even if it does make CircuitSim run without strange third-party java builds