Skip to content

Commit 95a12cc

Browse files
committed
lining up ducks for JRubyArt-1.2.0 release
1 parent ac2a17e commit 95a12cc

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1+
2+
**v0.9.0** Updated maven artifacts, somewhat arbitarily require JRubyArt-1.2+
3+
4+
**v0.8.0** Use `data_path`
5+
16
**v0.7.0** Use polyglot maven build
27

3-
**v0.6.0** Some corrections to the Rect and Vec3D contains logic (mea culpa, caued by injudicious refactoring)
8+
**v0.6.0** Some corrections to the Rect and Vec3D contains logic (mea culpa, caused by injudicious refactoring)
49

510
**v0.5.0** New version toxiclibs update to use jdk8 syntax, require jdk8 and probably therefore JRubyArt only new MeshToVBO class.
611

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
gem install toxiclibs
88
```
99

10-
### NB: Use version 0.4 for ruby-processing
10+
### NB: Use version 0.4 for ruby-processing, and 0.8 prior to JRubyArt-1.2.0
1111

12-
Here I have created create a gem to use Karsten Schmidts (aka toxi, @postspectacular) toxiclibs jars in JRubyArt. To compile the gem follow the instructions for [JRubyArt][]. Most parts of toxiclibs API is exposed in the latest version, (but only a few examples are included) in principle it should be possible to make all available!!! For this demonstration I have used up to date source code for version 21, since [toxis final release][] may never materialise (he's probably got more interesting things to do). There are reported to be number of outstanding bugs with toxiclibs, if they affect you report it [here][] (or better fix them yourself and submit a pull request). Version 0.5.0+ features java code updated to use java lambda (jdk8) and was compiled against processing-3.0.1 core.jar. Added features are export Mesh to PShape and export Mesh to [povray mesh2](http://www.povray.org/documentation/3.7.0/r3_4.html#r3_4_5_2_4).
12+
This gem provides Karsten Schmidts (aka toxi, @postspectacular) toxiclibs jars for JRubyArt. To compile the gem follow the instructions for [JRubyArt][]. Most parts of toxiclibs API is exposed in the latest version, (but only a few examples are included) in principle it should be possible to make all available!!! For this demonstration I have used up to date source code for version 21, since [toxis final release][] may never materialise (he's probably got more interesting things to do). There are reported to be number of outstanding bugs with toxiclibs, if they affect you report it [here][] (or better fix them yourself and submit a pull request). Version 0.9.0+ features java code updated to use java lambda (jdk8) and was compiled against processing-3.1.1 core.jar.
1313

1414
![grayscott image](http://4.bp.blogspot.com/-d4MiL4_0Njk/VFJMv6VUicI/AAAAAAAAEgY/fFAfrXDxNXM/s400/grayscott.png)
1515

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ DO NOT MODIFIY - GENERATED CODE
1111
<modelVersion>4.0.0</modelVersion>
1212
<groupId>ruby-processing</groupId>
1313
<artifactId>toxiclibs</artifactId>
14-
<version>0.8.0</version>
14+
<version>0.9.0</version>
1515
<name>toxiclibs</name>
1616
<description>toxiclibs-library for JRubyArt</description>
1717
<organization>
@@ -63,7 +63,7 @@ DO NOT MODIFIY - GENERATED CODE
6363
<dependency>
6464
<groupId>org.processing</groupId>
6565
<artifactId>core</artifactId>
66-
<version>3.1</version>
66+
<version>3.1.1</version>
6767
</dependency>
6868
</dependencies>
6969
<build>

toxiclibs.gemspec

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ Gem::Specification.new do |spec|
1010
spec.extra_rdoc_files = %w{README.md LICENSE.md}
1111
spec.summary = %q{Updated and extended toxiclibs libraries for JRubyArt}
1212
spec.description =<<-EOS
13-
Toxiclibs java libraries wrapped in a rubygem. Updated to use joal-2.3.1
14-
java lambda expressions (available since jdk8). Latest version compiled
15-
and tested with JRubyArt-1.1 and processing-3.1.
13+
Toxiclibs java libraries wrapped in a rubygem. Compiled and tested with JRubyArt-1.2.0 and processing-3.1.1
1614
EOS
1715
spec.licenses = %w{MIT LGPL-3.0}
1816
spec.authors = %w{Karsten\ Schmidt Martin\ Prout}
@@ -23,6 +21,6 @@ Gem::Specification.new do |spec|
2321
spec.files << 'lib/args4j-2.0.31.jar'
2422
spec.files << 'lib/joal-2.3.1.jar'
2523
spec.require_paths = ['lib']
26-
spec.add_dependency 'jruby_art', '~> 1.1', '>= 1.1.0'
24+
spec.add_dependency 'jruby_art', '~> 1.2'
2725
spec.add_development_dependency 'rake', '~> 11.1', '>= 11.1.1'
2826
end

0 commit comments

Comments
 (0)