I have a need for a rule that I would call 'install-tree' which a Jamfile could use to install a source tree of arbitrary depth to an install location.  Has anyone besides me encountered this need and found a solution?

Cheers,
Mark