diff options
author | Karl Berry <karl@freefriends.org> | 2015-11-13 22:33:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-11-13 22:33:29 +0000 |
commit | 22e97b885e90c0253656b4ca0015e655034b05ad (patch) | |
tree | 54f4bc0f67742d1291cd2e9bf01169b822d162bc /Master/texmf-dist/doc/latex/comprehensive/source/Makefile | |
parent | f3fb15315f45c071980a2399690f1b8a7dd0d70d (diff) |
comprehensive (13nov15)
git-svn-id: svn://tug.org/texlive/trunk@38839 c570f23f-e606-0410-a88d-b1316a301751
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 |