Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-09-02 07:18:10


Hi, Peter,

> > The following code works for me:
> >
> > local location = [ project.attribute $(__name__) location ] ;
> > local l = [ path.glob $(location) : *.c ] ;
> > ECHO $(l) !!! ;
>
> Thanks!!! That did the trick.

I'll add 'glob' function for conveniece pretty soon.

> Now I am getting a warning (only when indirectly calling the Jamfile
> via dependant Jamfiles):
>
> ../util/boostTestUtils/RootTestSuiteRegistrar.cpp
> ../util/boostTestUtils/RootTestSuiteHolder.cpp !!!
> warning: target id '../util/boostTestUtils/RootTestSuiteRegistrar.cpp'
> uses deprecated syntax,
> warning: which may be removed in a future version.
> warning: reference is made from project at '../util/boostTestUtils'
>
> What exactly is the "deprecated syntax"?

The deprecated syntax is the one with "@" symbol in target-id. The problem is
that sometimes this warning is generated when you refer to a non-existent
file.

I don't know how this can be caused. Could you give more details on your test
case? Or archieve and send it?

- 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