added a collect method for freej's linked lists in the ruby binding.
Created an example script which uses this to print out a list of the
installed filters, sorted by name.
Created a separate file for ruby redefinitions and extensions of freej
methods. removed the extensions hard coded into the ruby swig freej
library and instead load this file in that library [with error
checking]. Updated two example scripts to set paths correctly to use
this new setup [to test before installing].
Also included a .each method for Linkedlist
- Use DIST_SUBDIRS to dist subdirectories even if these are not
configured
- Do not run swig on "make dist"
- Add some extra files
Now bindings subdir should "make dist" nicely.
TODO on build system is still:
- say 'bye bye' to lib/javascript sources (or autotoolize)
- fix 'doc/scripting' to be able to build outside sources
updated the list classes to be a little more clean, but added another
one that actually lists a lot more data, i figure we should ditch
list_classes.sh but... haven't done it yet.