protocol/Makefile: remove pvc* targets.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2020-03-20 14:52:48 +00:00
parent e87feda358
commit 19bfc96a0c
2 changed files with 14 additions and 32 deletions

View File

@ -14,6 +14,9 @@ LATEX=$(ENGINE) --halt-on-error --file-line-error
#NOCRUFT= #NOCRUFT=
NOCRUFT=|awk '{gsub(/[({<][/][^ ]* ?/,"")}1' NOCRUFT=|awk '{gsub(/[({<][/][^ ]* ?/,"")}1'
# Use EXTRAOPT=-pvc for "continuous preview" mode. For example, "make auxblossom EXTRAOPT=-pvc".
# In this case the updated .pdf will be in the aux/ directory.
.PHONY: all-specs all .PHONY: all-specs all
all-specs: Makefile.uptodate all-specs: Makefile.uptodate
$(MAKE) heartwood.pdf blossom.pdf sapling.pdf sprout.pdf $(MAKE) heartwood.pdf blossom.pdf sapling.pdf sprout.pdf
@ -42,45 +45,31 @@ auxsprout:
printf '\\renewcommand{\\docversion}{Version %s [\\SproutSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver printf '\\renewcommand{\\docversion}{Version %s [\\SproutSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux mkdir -p aux
rm -f aux/sprout.* aux/protocol.* rm -f aux/sprout.* aux/protocol.*
$(LATEXMK) -jobname=sprout -auxdir=aux -outdir=aux protocol $(NOCRUFT) $(LATEXMK) -jobname=sprout -auxdir=aux -outdir=aux $(EXTRAOPT) protocol $(NOCRUFT)
.PHONY: sprout .PHONY: sprout
sprout: sprout:
$(MAKE) auxsprout $(MAKE) auxsprout
mv -f aux/sprout.pdf . mv -f aux/sprout.pdf .
.PHONY: pvcsprout
pvcsprout:
printf '\\renewcommand{\\docversion}{Version %s [\\SproutSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux
rm -f aux/sprout.* aux/protocol.*
$(LATEXMK) -jobname=sprout -auxdir=aux -pvc protocol $(NOCRUFT)
.PHONY: auxsapling .PHONY: auxsapling
auxsapling: auxsapling:
printf '\\toggletrue{issapling}\n\\renewcommand{\\docversion}{Version %s [\\SaplingSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver printf '\\toggletrue{issapling}\n\\renewcommand{\\docversion}{Version %s [\\SaplingSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux mkdir -p aux
rm -f aux/sapling.* rm -f aux/sapling.*
$(LATEXMK) -jobname=sapling -auxdir=aux -outdir=aux protocol $(NOCRUFT) $(LATEXMK) -jobname=sapling -auxdir=aux -outdir=aux $(EXTRAOPT) protocol $(NOCRUFT)
.PHONY: sapling .PHONY: sapling
sapling: sapling:
$(MAKE) auxsapling $(MAKE) auxsapling
mv -f aux/sapling.pdf . mv -f aux/sapling.pdf .
.PHONY: pvcsapling
pvcsapling:
printf '\\toggletrue{issapling}\n\\renewcommand{\\docversion}{Version %s [\\SaplingSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux
rm -f aux/sapling.*
$(LATEXMK) -jobname=sapling -auxdir=aux -pvc protocol $(NOCRUFT)
.PHONY: auxblossom .PHONY: auxblossom
auxblossom: auxblossom:
printf '\\toggletrue{isblossom}\n\\renewcommand{\\docversion}{Version %s [\\BlossomSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver printf '\\toggletrue{isblossom}\n\\renewcommand{\\docversion}{Version %s [\\BlossomSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux mkdir -p aux
rm -f aux/blossom.* rm -f aux/blossom.*
$(LATEXMK) -jobname=blossom -auxdir=aux -outdir=aux protocol $(NOCRUFT) $(LATEXMK) -jobname=blossom -auxdir=aux -outdir=aux $(EXTRAOPT) protocol $(NOCRUFT)
.PHONY: blossom .PHONY: blossom
blossom: blossom:
@ -88,32 +77,18 @@ blossom:
mv -f aux/blossom.pdf . mv -f aux/blossom.pdf .
cp -f blossom.pdf protocol.pdf cp -f blossom.pdf protocol.pdf
.PHONY: pvcblossom
pvcblossom:
printf '\\toggletrue{isblossom}\n\\renewcommand{\\docversion}{Version %s [\\BlossomSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux
rm -f aux/blossom.*
$(LATEXMK) -jobname=blossom -auxdir=aux -pvc protocol $(NOCRUFT)
.PHONY: auxheartwood .PHONY: auxheartwood
auxheartwood: auxheartwood:
printf '\\toggletrue{isheartwood}\n\\renewcommand{\\docversion}{Version %s [\\HeartwoodSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver printf '\\toggletrue{isheartwood}\n\\renewcommand{\\docversion}{Version %s [\\HeartwoodSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux mkdir -p aux
rm -f aux/heartwood.* rm -f aux/heartwood.*
$(LATEXMK) -jobname=heartwood -auxdir=aux -outdir=aux protocol $(NOCRUFT) $(LATEXMK) -jobname=heartwood -auxdir=aux -outdir=aux $(EXTRAOPT) protocol $(NOCRUFT)
.PHONY: heartwood .PHONY: heartwood
heartwood: heartwood:
$(MAKE) auxheartwood $(MAKE) auxheartwood
mv -f aux/heartwood.pdf . mv -f aux/heartwood.pdf .
.PHONY: pvcheartwood
pvcheartwood:
printf '\\toggletrue{isheartwood}\n\\renewcommand{\\docversion}{Version %s [\\HeartwoodSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver
mkdir -p aux
rm -f aux/heartwood.*
$(LATEXMK) -jobname=heartwood -auxdir=aux -pvc protocol $(NOCRUFT)
.PHONY: nolatexmk-sprout .PHONY: nolatexmk-sprout
nolatexmk-sprout: nolatexmk-sprout:
printf '\\renewcommand{\\docversion}{Version %s [\\SproutSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver printf '\\renewcommand{\\docversion}{Version %s [\\SproutSpec]}' "$$(git describe --tags --abbrev=6)" |tee protocol.ver

View File

@ -10261,6 +10261,13 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
\intropart \intropart
\lsection{Change History}{changehistory} \lsection{Change History}{changehistory}
\historyentry{2020.1.2}{2020-03-20}
\begin{itemize}
\item Remove ``pvc'' \Makefile targets.
\end{itemize}
\historyentry{2020.1.1}{2020-02-13} \historyentry{2020.1.1}{2020-02-13}
\begin{itemize} \begin{itemize}