Tools of the Trade
You will need to install jdk8, maven (apache-maven-3.5), jruby-220.127.116.11+, have access to processing-3.3.7 jars. Note we prefer a local install of minitest for testing. For the moment avoid jdk9+, except for propane development stuff.
How to build ruby-processing projects
Install the processing core jar in your local maven repository, unfortunately you will need to do this until the processing guys (mainly Ben Fry) see the light and convert vanilla processing to use a maven build. Do this for any other jars you require that are not available from maven central.
git clone repo cd repo rake
It really is as simple as that…
We are using a polyglot maven build and the pom.xml is only produced for reference, if modifications are required modify
*.gemspec please don’t alter the
Gemfile (which is only included for bundler fans), preferably don’t use
bundler you probably don’t need it, and it can’t control jruby version, java version, jar version (or much else that is important to JRubyArt/propane). If your crutch is broken why use it?