Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-12-08 01:32:09


Matthieu P. wrote:

> echo "3" $(gOUTPUT_XML) ;
>
> ProcessXML xml : $(gOUTPUT_XML) : $(CX_MAIN) ;
>
> echo "4" $(gOUTPUT_XML) ;

> The question, well, ok, I have two questions:
> 1- Why is the value of gOUTPUT_XML changing from step 3 to step 4?

It's hard to tell. Probably, ProcessXML changes it?

> 2- Why is there two passes at this Jamfile?

In V1, all Jamfiles are processed twice. If some code can't work twice, you
can wrap it in

if ! $(gIN_LIB_INCLUDE) {
}

- 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