Boost logo

Boost-Build :

From: Shawn Halpenny (paxunix_at_[hidden])
Date: 2005-04-04 13:43:37


I'm just starting to explore Boost.Build for a project and discovered
that no targets seem to depend on the Jamfiles themselves (neither
those of my projects nor those of Boost.Build).

To me, this is a requirement in any build environment where there is a
common configuration. At the very least, it should be an option. If
I build project A one day, and then someone else updates the
global/common Jamfiles (or even changes an <include> in some
subproject's jamfile), I'd like a rebuild of the affected targets
(i.e. all of them if it was a common jamfile) to occur the next time I
build that project. Even if it's a complete rebuild from scratch is
better than silently implying that nothing needs to rebuild.

Is this feature already present, just not enabled? I don't mind
trying to work on it (I'm not that familiar with Jam yet) but am not
sure where to begin.

-- 
Shawn Halpenny
 

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk