bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 2177 in lilypond: Patch: Reverts public interface for simple s


From: lilypond
Subject: Re: Issue 2177 in lilypond: Patch: Reverts public interface for simple spacer.
Date: Sat, 07 Jan 2012 08:05:39 +0000


Comment #5 on issue 2177 by address@hidden: Patch: Reverts public interface for simple spacer.
http://code.google.com/p/lilypond/issues/detail?id=2177

The .dep files are created _along_ with the .o files. As a result, they don't track changes in dependencies until the file has been recompiled.

The Makefile has to make "reasonable assumptions" about the dependencies before the first full compilation, mostly that x.o depends on x.c and nothing else. Where this is not enough, explicit rules need to be added. The whole concept is pretty fragile and does not follow changing dependencies.

I don't see that Patchy can easily get around the equivalent of "make clean". Both faster and more reliable would be "git clean": this deletes _any_ file that is not known to git. But didn't you run the testing in a freshly created checkout directory anyway?




reply via email to

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