lilypond-devel
[Top][All Lists]
Advanced

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

Patch: fix 'make clean' failure?


From: John Mandereau
Subject: Patch: fix 'make clean' failure?
Date: Tue, 26 Feb 2008 20:37:52 +0100

Hi,

I tried to fix 'make clean' failure, caused by .dep files in mf/, with
the patch below.  After a clean build, i.e. something like

make web-clean && (make clean ; rm -rf mf/out ; make clean ) && make && make web

compiled lys in docs look OK, and 'make clean' from top of the sources
now works!

Can somebody who is aware of fonts build system (Werner or Han-Wen?)
check that this patch looks good before I can push it?


diff --git a/mf/GNUmakefile b/mf/GNUmakefile
index 41962e0..eb37ee3 100644
--- a/mf/GNUmakefile
+++ b/mf/GNUmakefile
@@ -23,8 +23,7 @@ BRACES = a b c d e f g h i
 
 OTF_FILES = $(STAFF_SIZES:%=$(outdir)/emmentaler-%.otf) \
            $(outdir)/aybabtu.otf
-PE_SCRIPTS = $(STAFF_SIZES:%=$(outdir)/emmentaler-%.pe) \
-            $(STAFF_SIZES:%=$(outdir)/emmentaler-%.dep)
+PE_SCRIPTS = $(STAFF_SIZES:%=$(outdir)/emmentaler-%.pe)
 OTF_TABLES = $(STAFF_SIZES:%=$(outdir)/feta%.otf-table) \
             $(BRACES:%=$(outdir)/feta-braces-%.otf-table)
 FETA_FONTS = $(FETA_MF_FILES:.mf=)
@@ -174,12 +173,11 @@ tree-regen:
 $(outdir)/%.lisp \
 $(outdir)/%.otf-gtable \
 $(outdir)/%.enc \
-$(outdir)/%.dep: $(outdir)/%.log
+$(outdir)/%.pe: $(outdir)/%.log
        $(PYTHON) $(buildscript-dir)/mf-to-table.py \
                  --global-lisp=$(outdir)/$(<F:.log=.otf-gtable) \
                  --lisp=$(outdir)/$(<F:.log=.lisp) \
                  --outdir=$(outdir) \
-                 --dep $(outdir)/$(<F:.log=.dep) \
                  --enc $(outdir)/$(<F:.log=.enc) \
                  $<
 


Cheers,
John





reply via email to

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