From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-02-08 10:30:48
I've comitted a change to the way --clean option works. Previously, it would
clean all targets Boost.Build knows about -- including changes under
different Jamroots, which was pretty confusing.
removes only targets from the current Jamfile and its direct and indirect
children. Targets having different Jamroot, and targets in parent Jamfiles
are not removed.
2. bjam --clean some_dir
removes only targets from some_dir/Jamfile and its direct and indirect
children. If there are two subdirs: sub1 and sub2, and sub1 referes to
targets in sub2, and you run:
bjam --clean sub1
the targets in sub2 are *not* removed.
The new --clean-all option has the old behaviour: cleaning absolutely
I know some people were interested in such change. Comments appreciated!
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