make clean after mf changes

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

make clean after mf changes

Dan Eble
The Contributor’s Guide says,

> Also, if you modify any font definitions in the mf/ directory then you must run make clean and make before running make test-redo. This will recompile everything, whether modified or not, and takes a lot longer.

I assume the superficial explanation for requiring “make clean" here is that the makefile dependencies are (or were) incomplete.  If you have deeper knowledge, I’d appreciate being told anything that would shorten my investigation into it.  “That’s old and shouldn’t be required anymore” or “Fixing it is hopeless!” would also be helpful.

Thanks in advance,

Dan


_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: make clean after mf changes

James Lowe-3
Dan,


On Mon, 14 Oct 2019 09:24:39 -0400, Dan Eble <[hidden email]> wrote:

> The Contributor’s Guide says,
>
> > Also, if you modify any font definitions in the mf/ directory then you must run make clean and make before running make test-redo. This will recompile everything, whether modified or not, and takes a lot longer.
>
> I assume the superficial explanation for requiring “make clean" here is that the makefile dependencies are (or were) incomplete.  If you have deeper knowledge, I’d appreciate being told anything that would shorten my investigation into it.  “That’s old and shouldn’t be required anymore” or “Fixing it is hopeless!” would also be helpful.

There are a number of mentions of why this is needed in the archives - I just have trouble finding them - however here is one thread

https://lists.gnu.org/archive/html/lilypond-devel/2011-04/msg00054.html

I hope that means more to you than me and is helpful.

James
_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel