Boost logo

Boost-Build :

From: pal.tw (pal.tw_at_[hidden])
Date: 2003-07-17 13:06:36


--- In jamboost_at_[hidden], David Abrahams <gclbb-jamboost_at_m...>
wrote:
> Why not:
>
> rule glob ( dir + : patterns + )
> {
> return
> [ sequence.transform make
> : [ GLOB
> [ sequence.transform native : $(dir) ]
> : $(patterns)
> ]
> ] ;
> }
>
> ??
In fact, I already tried it at first time. But in that way,
it must also change the prototype of
rule make ( native ) ;
rule native ( path ) ;

I guess the author has his own reason to make such prototypes,
and I must respect it. On the other hand, quote somebody's words:
"Make simple thing simple, make complex thing manageable!"
So I change my mind, only to modify one rule instead of three ones.

>
> Does the Platform SDK ship with its own setup script?
> If not, what do you have to do to your MSVC command-line in order to
> use the SDK?
Unfortunately, no...~_~
Mmm...I just set the enironment variables "INCLUDE", "LIB" ,
and "PATH". Let the paths of SDK appear before the ones of MSVC.
But [BBv2] always call "vcvars32.bat", it will replace
those enironment variables. It nag me for a while.

 


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