|
Boost-Build : |
From: judoka1981 (johan.nilsson_at_[hidden])
Date: 2005-05-20 02:12:35
--- In jamboost_at_[hidden], "Johan Nilsson"
<johan.nilsson_at_e...> wrote:
> Hi,
>
> I have a situation where pre-built libraries are getting deleted
when
> running "bjam clean". I'm using BBv2 from the current CVS.
>
> Basically I have this (simplified, beware of typos):
>
> root
> Jamfile
> lib
> Jamfile
> prebuilt.lib
> src
> mylib
> Jamfile
> mylib.cpp
>
[snip]
>
> So, when I run bjam clean from the root directory,
lib\prebuilt.lib
> disappears as well as lib\mylib.lib.
>
> This only occurs when I include the "install" rule invocation
under
> root/Jamfile. I'm using the install rule as I'd like all libraries
> (pre-built as well as included in project) at the same location.
Just wanted to add that the install rule also tries to copy
prebuilt.lib onto itself, even though "<install-dependencies>off" is
specified.
Actually, I'm not even sure that <install-dependencies>off is a
valid option - I just reversed the example in the BBv2 manual where
<install-dependencies>on was stated.
// Johan
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