I'm trying to build a project which contains several nested
subdirectories. I would like to locate my object and binary file in a
different drive, but keep the same directory structure as the source
directory tree. This would make possible to keep sources on read-only
media (like CD-ROM) and have different platform binaries compiled into
local disks.
You might be going about this backwards -- have you considered building
in the target directory structure and pointing to where the source
lives, rather than building in the source directory tree and pointing
to where the objects should go?
When I first worked with jam, I modified the code to allow for it to
look in multiple places for the source (so people could have in their
local tree only those files they were working on, and then point to
a full read-only tree for jam to find the rest of the source). But
since your source is only in one place, you should be able to use
jam as is, and just diddle the rules instead.
Diane
(dia...@whistle.com)