iAdd filtering of all file types prototyping in makefile. - tgtimes - The Gopher Times Err bitreich.org 70 hgit clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes URL:git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes bitreich.org 70 1Log /scm/tgtimes/log.gph bitreich.org 70 1Files /scm/tgtimes/files.gph bitreich.org 70 1Refs /scm/tgtimes/refs.gph bitreich.org 70 1Tags /scm/tgtimes/tag bitreich.org 70 1README /scm/tgtimes/file/README.md.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 37d1188200d838b65157ab445952bac8eb0891b7 /scm/tgtimes/commit/37d1188200d838b65157ab445952bac8eb0891b7.gph bitreich.org 70 1parent 2cc01a23c9b1dfa0d1cd90606933b7aae45bcbff /scm/tgtimes/commit/2cc01a23c9b1dfa0d1cd90606933b7aae45bcbff.gph bitreich.org 70 hAuthor: Christoph Lohmann <20h@r-36.net> URL:mailto:20h@r-36.net bitreich.org 70 iDate: Sun, 25 Jun 2023 14:50:09 +0200 Err bitreich.org 70 i Err bitreich.org 70 iAdd filtering of all file types prototyping in makefile. Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 19 ++++++++++++------- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 12 insertions(+), 7 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/Makefile b/Makefile /scm/tgtimes/file/Makefile.gph bitreich.org 70 i@@ -3,26 +3,31 @@ include opus Err bitreich.org 70 i date=$$(date +%Y-%m-%d) Err bitreich.org 70 i tgtimes=opus$v/tgtimes$v Err bitreich.org 70 i Err bitreich.org 70 i-.SUFFIXES: .txt .md .ps .pdf Err bitreich.org 70 i+.SUFFIXES: .txt .md .ps .pdf .ptxt Err bitreich.org 70 i Err bitreich.org 70 i all: ${tgtimes}.pdf Err bitreich.org 70 i Err bitreich.org 70 i # Mdfile conversation. Err bitreich.org 70 i mdfiles=$(wildcard opus${v}/*.md) Err bitreich.org 70 i-txtfiles=${mdfiles:.md=.txt} Err bitreich.org 70 i+mdptxtfiles=${mdfiles:.md=.ptxt} Err bitreich.org 70 i+.md.ptxt: Err bitreich.org 70 i+ cat $< > $<.ptxt Err bitreich.org 70 i Err bitreich.org 70 i-.md.txt: Err bitreich.org 70 i- cat $< > $<.txt Err bitreich.org 70 i+txtfiles=$(wildcard opus${v}/*.txt) Err bitreich.org 70 i+txtptxtfiles=${txtfiles:.txt=.ptxt} Err bitreich.org 70 i+.txt.ptxt: Err bitreich.org 70 i+ cat $< > $<.ptxt Err bitreich.org 70 i+ Err bitreich.org 70 i+${tgtimes}.txt: ${mdptxtfiles} ${txtptxtfiles} Err bitreich.org 70 i+ cat opus${v}/?-*.ptxt > ${tgtimes}.txt Err bitreich.org 70 i Err bitreich.org 70 i-${tgtimes}.txt: ${txtfiles} Err bitreich.org 70 i- cat opus${v}/?-*.txt > ${tgtimes}.txt Err bitreich.org 70 i Err bitreich.org 70 i ${tgtimes}.pdf: ${tgtimes}.txt Err bitreich.org 70 i u2ps ${tgtimes}.txt ${tgtimes}.ps Err bitreich.org 70 i 9 ps2pdf ${tgtimes}.ps ${tgtimes}.pdf Err bitreich.org 70 i Err bitreich.org 70 i clean: Err bitreich.org 70 i- rm -f ${tgtimes}.pdf ${tgtimes}.txt Err bitreich.org 70 i+ rm -f ${tgtimes}.pdf ${tgtimes}.txt *.ptxt Err bitreich.org 70 i Err bitreich.org 70 i publish: ${tgtimes}.pdf ${tgtimes}.txt Err bitreich.org 70 i mkdir -p archive/${date} Err bitreich.org 70 .