summaryrefslogtreecommitdiff
path: root/info/symbols/comprehensive/source/Makefile
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-05-07 03:01:25 +0000
committerNorbert Preining <norbert@preining.info>2021-05-07 03:01:25 +0000
commitc92d9953347e3bdebc5243c67cf012a2f7a60fb6 (patch)
tree808a0ad402713257a48445f97e662786d95207ee /info/symbols/comprehensive/source/Makefile
parent25f20b6d8ccd4edcdfec23c1a3c908516076ee06 (diff)
CTAN sync 202105070301
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}