Boost logo

Boost-Build :

From: Mark Evans (evans_mark_at_[hidden])
Date: 2006-04-25 11:47:57


Thanks Vladimir,

>From my limited perspective, it appears that a glob that recurses through a tree (that I would call FIND-GLOB) would best be implemented through a new builtin primitive. Would you agree? Semi-ironically, there already is a GLOB-RECURSIVELY built-in, but it doesn't recurse the tree as needed.

I tried building bjam (on CYGWIN) with --debug in preparation for work on this but unfortunately this causes bjam to fail an assertion:

assertion "self->size < self->capacity" failed: file "strings.c", line 20

Is this a known problem?

Cheers,
Mark

Vladimir Prus <ghost_at_[hidden]> wrote:
Hi Mark,
there's half-solution already:

  install dist : dir1/file.hpp dir2/file2.hpp : . ;

will install all files while preserving directory structure. On the other
hand, there's no "fully recursive" glob. Patches welcome ;-), but if you
don't have the time right now, can you please file a bug report at
http://zigzag.cs.msu.su/boost.build

Thanks,
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