Boost logo

Boost-Build :

From: Rene Rivera (grafik666_at_[hidden])
Date: 2002-10-06 11:14:33


[2002-10-06] Thomas Witt wrote:

>
>Hi,
>
>In a recent posting Dave mentioned that stage now causes a relink of a
target
>instead of a simple copy. I had realized this before and thought this is a
>bug. I just want to let you know that there are situations where this is
not
>desirable. I have an application that take 10+ min to link. I just stage to
>"copy" the executable to a more accessible place in the filesystem, adding
>shortcuts to identify variants. I can no longer do this as linking twice
>wastes way to much time.

I have similar problems in my project. I have a custom link step that takes
2 or so minutes on my fast machine. I'm currently working to make it
possible to use the <tag> features directly on the targets which would
remove that extra link step, if you are consistent with the names.

[2002-10-06] David Abrahams wrote:
>IIUC, it only relinks if you ask it to build both the staged and the
>unstaged target. However, Rene may not have built in a convenient fake
>target name to use to build just the staged target. Rene?

Yes that's correct. The only fake target is for the stage itself. But if you
are only interested in getting the stage results. You could just add
<suppress>true to the non-stage targets.

-- grafik - Don't Assume Anything
-- rrivera_at_[hidden] - grafik_at_[hidden]
-- 102708583_at_icq - Grafik666_at_AIM - Grafik_at_[hidden]

 


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