Skip to content

Commit aed8d50

Browse files
committed
get ready for 1.1.2 release
1 parent 3c448da commit aed8d50

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2+
**v1.1.2** Refactor `runner.rb` to `runner.rb` and `installer.rb`. The `Installer` class has the role of installing `jruby-complete`, the examples and providing `setup check` functionality. Refactored and improved default `config.yml` tool, all should make it easier for `collaborators/successors` to follow the code.
3+
14
**v1.1.1** Even more `data_path` fixes in examples, update to jruby-complete-9.1.2.0
25

36
**v1.1.0** Using ruby to implement the `data_path` wrapper (to avoid java permission issues). Any macosx users that have problems with accessing the local data folders should use this wrapper within `load_image`, `load_shader` etc or provide the absolute path to the data file eg `File.absolute_path('data/image.png')`. Using the `data_path` wrapper or providing the absolute data path also may fix the permission issue that required the `--no-jruby` flag (tested on linux). Includes update to jruby-complete-9.1.1.0.

README.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ processing `video` and `sound-1.3.2+` libraries _best installed from the process
2020

2121
## Configuration
2222

23-
Config file is `config.yml` in the `~/.jruby_art folder` so can co-exist with a ruby-processing install
23+
You can if you wish leave configuration to the `new` autoconfig tool (delete existing config to do this). The config file is `config.yml` in the `~/.jruby_art folder`, the autoconfig gets run on `k9 setup install` expected to just work on `macosx`, output may need tuning on `windows` / `linux` check with `k9 setup check` (run both after gem installfor both)
2424

2525
```yaml
2626
# YAML configuration file for jruby_art
@@ -37,8 +37,8 @@ sketchbook_path: /home/tux/sketchbook
3737
k9 setup install # installs jruby-complete-9.1.2.0
3838
k9 setup unpack_samples # downloads and installs samples to ~/k9_samples
3939
cd ~/k9_samples/contributed
40-
k9 --nojruby run jwishy.rb # unless you have jruby-9.1.2.0 installed or config JRUBY: 'false'
4140
k9 run jwishy.rb # if you have jruby-9.1.2.0 installed or config JRUBY: 'false'
41+
k9 --nojruby run jwishy.rb # to use jruby-complete unless you have set JRUBY: 'false' in config
4242
```
4343
## Create sketches from built in templates
4444
```bash
@@ -73,11 +73,8 @@ def settings
7373
end
7474
```
7575
## Run Sketch
76-
`k9 run sketch.rb`
77-
or
78-
`k9 --nojruby run sketch.rb`
79-
80-
be prepared to KILL the odd java process (that doesn't exit cleanly all the time), watch seems now to work
76+
See above
77+
be prepared to `KILL` the odd java process (ie when sketch does not exit cleanly)
8178

8279
## Watch sketches
8380
```bash

0 commit comments

Comments
 (0)