This is a fork of the Processing project that conatins the preview of a possible Processing 4 beta. It includes the following that may not have yet been merged into the original Processing repo's master.
- Support for Java 11, OpenJDK, and OpenJFX.
- Move to ANTLR 4 with Java 8 language features and localization of syntax errors.
- Continuous integration and deployment via Travis.
- Updated license text.
I might try to post a set of executables depending on conversation at Support for Java 11, OpenJDK, and OpenJFX. Until then, clone this repo ($ git clone [email protected]:sampottinger/processing.git) and follow the build instructions below.
For building on your local machine, please see https://gist.github.com/sampottinger/939441d7277d318189ec81844e3ca516.
Please beta test! Until further dicussion at Support for Java 11, OpenJDK, and OpenJFX, please report issues on this fork via comments on PRs. If you are offering code related tothe changes pending review (Java 11, OpenJDK, OpenJFX, ANTLR 4, or CI), feel free to open PRs here. Otherwise, please contribute back to the main repo.
CI / CD is automated via Travis.