From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-12-18 06:29:23
> I have a project where a couple of components use a 3rd party library.
> I'd like to be able to consolidate the library location into one place,
> and optionally pick that location up from the environment.
> So I've been fiddling about with something based on the qt module, with
> an init rule that declares the library and its usage requirements.
> (Imports etc. omitted for brevity).
> project.initialize $(__name__) ;
The code looks fine to me. I'll see why nothing is built on Monday.
> This is with m10. Also, on the subject of m10, is there something wrong
> with dependency scanning for C files? The project builds from clean, and
> rebuilds if I edit a C file, but doesn't notice if I edit a .h file,
> even one included directly from a project .c file.
Are you using released m10 or CVS version? If CVS version then there's a
regression -- dependency scanning was broken on 2004-12-10 18:49 and fixed
back on 2004-12-16 15:37
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