Skip to content

How to build latest version

Martin Prout edited this page Jan 21, 2016 · 33 revisions

Requirements

Installed vanilla processing-2.2.1

Installed jruby (preferably 1.7.24+)

jdk-1.7+

ruby-compiler gem

ideally wget

Steps

  1. Clone this repo. Unless already configured, set processing root in .rp5rc (easy set using

    configRP5.pde, which is included in the samples directory). Required to enable auto-copy of core.jar to lib (for compiling), and for testing (assumes installed jruby, required for compiling).

  2. cd ruby-processing

  3. rake builds extension, builds the gem and runs tests

  4. gem install ruby-processing-2.6.17.gem

  5. rp5 setup check pre-install (run again after)

  6. rp5 setup install to download and install jruby-complete-1.7.24

    also creates ~/.rp5rc (if it doesn't exist, and sets PROCESSING_ROOT to best guess)

  7. From home directory rp5 setup unpack_samples

  8. cd rp_samples

  9. rake runs all demo samples in random order (ordered by group below)

  10. rake contributed runs the contributed samples in a random order

  11. rake shader to run shader samples

  12. rake vecmath runs vecmath/vec2d examples

Clone this wiki locally