This is not automatically built or installed at present since this interface may not be required. You can easily build it by hand as follows
cd ruby make build-ruby make test-ruby # optional
To install it system wide (this is optional) do this as root:
root# make install-ruby
The Ruby interface has been tested with Ruby 1.6.4 and 1.6.7 and is alpha quality - it is the first version and may change a lot. Thanks to Dan Brickley for his Ruby help in getting this first version working.
The Ruby API is an object-based API with the class names and method names flattened into Ruby procedure names like this: librdf_class_method - the same names as in the underlying C API. The object references become Ruby variables.
The example program provided parses an RDF/XML source file into a model. It should be run with two arguments - the URI of the content (as file:/path/to/content) and the parser name (say, raptor):
ruby example.ruby file:../perl/dc.rdf raptor
NOTE: ONLY file: URIs will work with at present.
Copyright 2002 Dave Beckett, Institute for Learning and Research Technology, University of Bristol