lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Generate dependency files with Clang (issue 555300044 by address@hid


From: jonas . hahnfeld
Subject: Re: Generate dependency files with Clang (issue 555300044 by address@hidden)
Date: Mon, 17 Feb 2020 00:43:55 -0800

On 2020/02/17 07:18:25, hahnjo wrote:
> On 2020/02/16 21:25:42, hanwenn wrote:
> > please, for the love of god, do not use automake. 
> > 
> > It is slow and arcane, and generally a complete PITA to work with.
We created
> > stepmake after fighting with automake for a while.
> 
> Do you have concrete numbers for automake being "slow" and are you
sure that
> it's still the case? At the moment Stepmake is just broken in so many
points (*)
> and a nightmare to maintain. So IMO it would be ok to trade off 5%
performance
> during configure (which we can easily offset by removing outdated
checks) with
> probably the same performance during builds - maybe even better.
> 
> (*) Take this change as one example. Another one that hits my mind
(because I
> experienced it yesterday) is how our build system reorders
compilation, ie when
> invoking a serial `make' you don't get the same order of .cc -> .o
files. This
> is really insane if you work on headers, want to fix one particular
issue in one
> translation unit and suddenly get errors + warnings from another file!

To be clear: I'm not looking into using Automake yet, just cleaning up
long overdue stuff. My observation is merely that it's insane to
maintain our own build system (because of decisions years ago), that
time could be spent much better.

https://codereview.appspot.com/555300044/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]