How to share a collection of model files across many apps?

Hi,

I’ve got three files that (a.rb, b.rb, c.rb) that currently live in
app/models.
I’d like these models to shared by multiple rails apps. These models are
associated with a separate database.

My rails projects are contained in a directory that looks like this:

projects/

proj1/ proj2/ proj3/ common/

common/
a.rb b.rb c.rb

My idea is to do this:

In proj1/lib/, symlink to …/…/common/

lib/
common/ (which is a symlink)

My question is:
How do I tell rails to load the files pointed to by the symlink named
‘common’ in the lib directory?

I’ve tried:

cofig/environment.rb

include ‘lib/common’

Thanks for your input.
EB

Are they not loading just by virtue of being in lib? I dunno. If not,
then
you should be able to modify that little piece of the environment.rb
that
says

config.load_paths += %W( #{RAILS_ROOT}/extras )

to suit your needs. I’d hope.

RSL