|
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