diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/comprehensive/source/Makefile')
-rw-r--r-- | Master/texmf-dist/doc/latex/comprehensive/source/Makefile | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/latex/comprehensive/source/Makefile b/Master/texmf-dist/doc/latex/comprehensive/source/Makefile index 07ef92b47ee..42c357e2197 100644 --- a/Master/texmf-dist/doc/latex/comprehensive/source/Makefile +++ b/Master/texmf-dist/doc/latex/comprehensive/source/Makefile @@ -21,14 +21,14 @@ EXTRADIST = symbols.tex lightbulb10.mf lightbulb.mf \ symbols.ist fakego.sty unicode2eps.pe \ makefakeMnSymbol teubner-subset.sty fakemusixtex.sty \ fakearevmath.sty fakedozenal.sty fakelatexsym.sty \ - makefakefdsymbol makefakeboisik \ + makefakefdsymbol makefakeboisik fakearcs.sty \ makefakestix makefakestarfont makerawtables \ Makefile # All formats of the symbol list depend upon the following files. COMMONDEPS = symbols.tex symbols.ist fakeMnSymbol.sty teubner-subset.sty \ fakemusixtex.sty fakeknitting.sty fakefdsymbol.sty \ - fakeboisik.sty fakestix.sty \ + fakeboisik.sty fakestix.sty fakearcs.sty \ fakearevmath.sty fakedozenal.sty fakelatexsym.sty \ fakestarfont.sty nonlatex versatim.tex junicode lilyglyphs \ $(TARGETS_SOURCE) @@ -283,6 +283,10 @@ SYMLIST: symbols.ind README: makeREADME symbols-letter-pdf.log symbols.ind ./makeREADME symbols-letter-pdf.log symbols.ind > README +# Prepare to timestamp the distributed symbols.tex file. +TODAY = $(shell date +'%d %B %Y') +NOW = $(shell date +'%T %Z') + # Create a .tar.gz file. comprehensive.tar.gz: $(TARGETS) $(EXTRADIST) $(RM) -r comprehensive @@ -290,7 +294,10 @@ comprehensive.tar.gz: $(TARGETS) $(EXTRADIST) mkdir comprehensive/source install -m 664 $(TARGETS_DIST) comprehensive install -m 664 $(TARGETS_SOURCE) $(EXTRADIST) comprehensive/source - cat symbols.tex | checksum > comprehensive/source/symbols.tex + cat symbols.tex | \ + perl -ne 's/(date\s*=\s*)\"[^\"]*\"/$$1\"$(TODAY)\"/; print' | \ + perl -ne 's/(time\s*=\s*)\"[^\"]*\"/$$1\"$(NOW)\"/; print' | \ + checksum > comprehensive/source/symbols.tex for fakes in MnSymbol fdsymbol boisik stix starfont ; do \ chmod 755 comprehensive/source/makefake$$fakes ; \ done |