Sha256: 844885092a69549f8747efa9e813f67501ecccca2425d7e2ef3cd2e49ad3108e

Contents?: true

Size: 1.19 KB

Versions: 8

Compression:

Stored size: 1.19 KB

Contents

---
layout: default
title: About
permalink: /about/
---
![picrate.png]({{ site.github.url }}/assets/android-chrome-192x192.png)
PiCrate is both a `library` and an `app` that allows you to create [processing][processing] sketches in ruby on the [RaspberryPI][PI] (or 64 bit linux). PiCrate is available as a gem (from [rubygems][rubygems]), it requires [JRuby][jruby] to both install and run. It does not depend on a vanilla processing install ( _cf_ JRubyArt).

#### Executable ####

PiCrate sketches are executable scripts that (but without the executable permission), that will run directly from jruby.


```bash
jruby my_sketch.rb
```

The gem executable is `picrate`, which can be used to install samples (and to configure [GeanyIDE][geany]) and some processing libraries

#### Library ###

Your PiCrate sketches need to `require` the `picrate` library, and can be run with `jruby`.

* Command line interface (typically using vim as editor)

* Gui interface, sketches can be run from [GeanyIDE][geany]

* Use --dev flag to speed start-up


[rubygems]:https://rubygems.org/
[jruby]:https://www.jruby.org/
[PI]:https://www.raspberrypi.org/
[processing]:https://www.processing.org/
[geany]:https://www.geany.org/

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
picrate-1.3.0-java docs/about.md
picrate-2.0.0.pre-java docs/about.md
picrate-1.2.4-java docs/about.md
picrate-1.2.3-java docs/about.md
picrate-1.2.2-java docs/about.md
picrate-1.2.1-java docs/about.md
picrate-1.2.0-java docs/about.md
picrate-1.1.0-java docs/about.md