Hello Group, does there exist a mkmf.rb documentation except for the page in the pickaxe? The code is not very readable and I have found nothing so far? At the moment I am wondering if it is possible to generate Makefiles for the following task: For an extension baz I have a directory structure like this: baz/ baz/src/ baz/src/baz.rb baz/src/baz.base.c baz/src/foo/ baz/src/foo/foo.rb baz/src/foo/foo.base.c baz/src/bar/ baz/src/bar/bar.rb baz/src/bar/bar.base.c and I want mkmf to create makefiles that compile and copy the files to: baz/lib/ baz/lib/baz.rb baz/lib/baz.base.so baz/lib/baz/foo.rb baz/lib/baz/foo.base.so baz/lib/baz/bar.rb baz/lib/baz/bar.base.so such that I can require my extensions as require 'baz' require 'baz/foo' require 'baz/bar' when I include the lib directory in the ruby search path. thanks a lot, Brian