doc/Makefile.am: Preserve `~' correctly in the version string.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 7 Jun 2020 23:48:54 +0000 (00:48 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 7 Jun 2020 23:48:54 +0000 (00:48 +0100)
doc/Makefile.am

index a1d6ec9..4557143 100644 (file)
@@ -50,9 +50,10 @@ V_MAKEINDEX_ = $(V_MAKEINDEX_@AM_DEFAULT_V@)
 V_MAKEINDEX_0 = @echo "  MAKEIDX  $@";
 
 run_pdflatex            = $(V_LATEX)cd $(srcdir) && \
+       version=$$(echo '$(VERSION)' | sed 's/~/\\textasciitilde /g') && \
        $(PDFLATEX) $(TEXFLAGS) \
                --jobname=$(basename $1) \
-               '\def\pkgversion{$(VERSION)}\input{$1}'
+               "\def\pkgversion{$$version}\input{$1}"
 
 ###--------------------------------------------------------------------------
 ### The manual.