Boost logo

Boost-Build :

From: Thomas Witt (witt_at_[hidden])
Date: 2002-09-04 11:34:09


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dave,

I am willing to make the change, but there are a few questions left.

On Tuesday 03 September 2002 17:34, David Abrahams wrote:
> From: "Thomas Witt" <witt_at_[hidden]>
>
> Not if there are enough of them. Remember, this is a piecemeal action.
> Also, note the 'updated' attribute, which means that only changed files
> will go in the command line. Of course, since we're now using command
> files, this is irrelevant.

Furthermore the commandfile contains _not_ only updated files.

>
> > problems. With Intel6 and VC.NET it looks as if sometimes old code from
> > libA.lib is preferred over new code from the object files.
>
> That *is* a problem.

What makes me feel uncomfortable is that I can't believe this went unnoticed
for so long.

>
> This logic was taken directly from the Perforce Jambase:
>
> actions updated together piecemeal Archive
> {
> if exist $(<) set _$(<:B)_=$(<)
> $(AR) /out:$(<) %_$(<:B)_% $(>)
> }

IIUC they need to do this, the action will only be invoked for updated object
files. But from my experience this can't work either. I will try to dig in
MSDN might take a day or two.

- --Thomas

- --
Dipl.-Ing. Thomas Witt
Institut fuer Verkehrswesen, Eisenbahnbau und -betrieb, Universitaet Hannover
voice: +49(0) 511 762 - 4273, fax: +49(0) 511 762-3001
http://www.ive.uni-hannover.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9djYG0ds/gS3XsBoRAreoAJ9JDPhgpT+2ywca/SNMYZMzXGwQWgCfYpcW
9FSyClQ5Bm/P785y632UK+o=
=sZd6
-----END PGP SIGNATURE-----

 


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