summaryrefslogtreecommitdiff
path: root/info/symbols/comprehensive/source/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'info/symbols/comprehensive/source/Makefile')
-rw-r--r--info/symbols/comprehensive/source/Makefile18
1 files changed, 13 insertions, 5 deletions
diff --git a/info/symbols/comprehensive/source/Makefile b/info/symbols/comprehensive/source/Makefile
index 41ce0eaeeb..c77a1b0892 100644
--- a/info/symbols/comprehensive/source/Makefile
+++ b/info/symbols/comprehensive/source/Makefile
@@ -23,7 +23,7 @@ EXTRADIST = symbols.tex lightbulb10.mf lightbulb.mf \
fakearevmath.sty fakedozenal.sty fakelatexsym.sty \
makefakefdsymbol makefakeboisik fakearcs.sty fakeallrunes.sty \
makefakestix makefakestarfont makerawtables makefakecmupint \
- Makefile
+ makefakeworldflags Makefile
# All formats of the symbol list depend upon the following files.
COMMONDEPS = symbols.tex symbols.ist fakeMnSymbol.sty teubner-subset.sty \
@@ -31,7 +31,7 @@ COMMONDEPS = symbols.tex symbols.ist fakeMnSymbol.sty teubner-subset.sty \
fakeboisik.sty fakestix.sty fakearcs.sty fakeold-arrows.sty \
fakearevmath.sty fakedozenal.sty fakelatexsym.sty \
fakestarfont.sty nonlatex versatim.tex junicode lilyglyphs \
- fakeallrunes.sty fakecmupint.sty \
+ fakeallrunes.sty fakecmupint.sty fakeworldflags.sty \
$(TARGETS_SOURCE)
# The following non-LaTeX files will be copied to the current
@@ -251,6 +251,15 @@ lilyglyphs: extract-by-name.pe
ln -s -f `texdoc -l -I lilyglyphs_logo.pdf | awk 'NR==1 {print $$2}'` . ; \
fi
+# If we have worldflags.sty, generate a faked version that does not
+# declare any new math alphabets.
+fakeworldflags.sty: makefakeworldflags
+ if [ "`kpsewhich worldflags.sty`" ] ; then \
+ ./makefakeworldflags ; \
+ else \
+ touch fakeworldflags.sty worldflag_GY.tex ; \
+ fi
+
# Generate a FontForge script that extracts all symbols from a font
# into named, (rather than numbered, as does unicode2eps.pe) EPS
# files.
@@ -318,9 +327,7 @@ dist: comprehensive.tar.gz
clean:
$(RM) -r comprehensive
$(RM) $(TARGETS)
- $(RM) symbols-*-*.{aux,dep,dvi,fmt,idx,ilg,inc,ind,log,out,pts,toc}
- $(RM) symbols.{aux,dep,dvi,fmt,idx,ilg,inc,ind,log,out,pts,toc}
- $(RM) symbols.pdf
+ $(RM) symbols*.{aux,dep,dvi,fmt,idx,ilg,inc,ind,log,out,pdf,pts,toc}
$(RM) $(NONLATEX)
for fname in $(NONLATEX) ; do \
$(RM) `basename $$fname .mf`.*pk ; \
@@ -330,6 +337,7 @@ clean:
$(RM) -r junicode lilyglyphs
$(RM) fakeMnSymbol.sty fakefdsymbol.sty fakeknitting.sty
$(RM) fakeboisik.sty fakestix.sty fakestarfont.sty fakecmupint.sty
+ $(RM) fakeworldflags.sty worldflag_GY.tex
$(RM) versatim.tex extract-by-name.pe
$(RM) mfplain.{log,mem}
$(RM) lightbulb10*pk lightbulb10.{tfm,log,pe,afm}