|
Boost-Build : |
From: Matthew Herrmann (matthew.herrmann_at_[hidden])
Date: 2006-04-02 18:47:00
> Hi Matthew,
> this is a known issue and approach such you suggested by you should fix
> this. There are details to be worked out, however. For example, the
> performance side of this should be evaluated, we probably need to implement
> this in bjam core to avoid expensive string manupulation in intepreted
> language. Another issue is that if you install binaries somewhere, you
> don't want to write any '.parm' files, so they should be stored elsewhere.
>
> I should note that SCons is supposed to compute 'build signatures', which
> is roughly the same that you propose. On the other hand, SCons is known to
> have performance problems which might be related to that feature, or might
> be not related.
>
> In any case, some performance checking for this feature would be desirable.
>
> And to asnwer your question: yes, adding ticket would be great.
>
> - Volodya
>
Hi Volodya,
Thanks for that. I'll write it up (hopefully today). For the performance, I
guess running it turned on and off on a reasonably large build tree would be
a sufficient test. I'll have a think about some other safe optimisations that
may be possible too.
Best Regards,
Matthew
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