Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-09-01 02:01:03


On Thursday 18 August 2005 22:58, Austin Robison wrote:

> lib zlibLib
>
>
> <variant>_debug,<toolset>pc:<file>$(pczlibdir)/$(debugdir)/LFP_zlib_d.a
>
> <variant>_release,<toolset>pc:<file>$(pczlibdir)/$(releasedir)/LFP_zlib_r.a
> ...
>
> exe Foo
>
> : src_list zlibLib
> : <variant>_debug
>
> <toolset>ps2:<library-path>$(ps2networkdir)/$(debugdir)
> ...
>
> Building works just fine, but when I specify clean as the target, if the
> file specified in the library does not exists (perhaps has been cleaned
> itself) bjam punts, complaining about not being able to find the file. Is
> the incorrect syntax, or is there a more appropriate way to tell Foo that
> it is dependant on the library file?

This might be a problem in V2. Can you explain how the library file happens to
be non-existent? V2 should not remove it, so either:

1. V2 removes it by mistake
2. You remove it yourself for some reason. If so, why?

> ----- Original Message -----
> From: "Vladimir Prus" <ghost_at_[hidden]>
> To: <jamboost_at_[hidden]>
> Sent: Wednesday, August 17, 2005 11:37 PM
> Subject: Re: [jamboost] Implicit Dependency Problem
>
> > Hi Austin,
[snip my whole last message]

Please trim material that is no longer relevant to discussion.

- Volodya

-- 
Vladimir Prus
http://vladimir_prus.blogspot.com
Boost.Build V2: http://boost.org/boost-build2
 

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