Brian Candler wrote:
> If you want to automate this, then create a bunch of files at the top level
> of your lib tree
> 
> [project1.rb]
> $:.unshift "/path/to/project1/lib"
> 
> [project2.rb]
> $:.unshift "/path/to/project2/lib"
> 
> Then your programs can say:
> 
> require 'project1'
> require 'base/base'
> 
> or whatever. (That means you only need to put one extra line at the top of
> each source file)

Hi again,

I just tried adding

   $:.unshift File.join(File.dirname(__FILE__))

to the "parent" file and it works a treat!

I should've figured it out on my own, but thanks muchly for the 
hint/nudge-in-right-direction. :o)

cheers,

paulv

-- 
Paul van Delst             Ride lots.
CIMSS @ NOAA/NCEP/EMC               Eddy Merckx