Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-02-09 01:49:51


On Wednesday 08 February 2006 18:44, Phillip Seaver wrote:
> Vladimir Prus wrote:
> > 1.
> > bjam --clean
> >
> > 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.
>
> What are indirect children?

Children of children, or children of children of children, and so on.

In other words, if you have Jamroot, sub1/Jamfile and sub1/sub2/Jamfile,
then running "bjam --clean" in Jamroot will clean not only targets in Jamroot
and sub1/Jamfile, but also in sub1/sub2/Jamfile.

- Volodya


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