summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyle Meyer <kyle@kyleam.com>2017-06-30 13:06:18 -0400
committerKyle Meyer <kyle@kyleam.com>2017-06-30 13:27:53 -0400
commitb00705f9e375e2f6d768085a5b7bd171639589e9 (patch)
treec1bdb011ba8ef2278b0f698f583125f414d6d90d
parent4f90f44af3573d7168535adde4625cac484df237 (diff)
downloadorg-mode-b00705f9e375e2f6d768085a5b7bd171639589e9.tar.gz
doc/Makefile: Use printf to generate org-version.tex
* doc/Makefile (org-version.tex): Use printf instead of echo to increase portability. By default GNU coreutil's echo disables the interpretation of backslash escapes (-E option), but this isn't the case for some echo variants. Reported-by: Dale <dale@codefu.org> <https://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00619.html>
-rw-r--r--doc/Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/Makefile b/doc/Makefile
index 87f8c27..e17d441 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -34,11 +34,11 @@ org-version.inc: org.texi
@echo "@set DATE $(DATE)" >> org-version.inc
org-version.tex: orgcard.tex
- @echo "org-version: $(ORGVERSION) ($(GITVERSION))"
- @echo "% automatically generated, do not edit" > org-version.tex
- @echo "\def\orgversionnumber{$(ORGVERSION)}" >> org-version.tex
- @echo "\def\versionyear{$(YEAR)}" >> org-version.tex
- @echo "\def\year{$(YEAR)}" >> org-version.tex
+ @printf "org-version: $(ORGVERSION) ($(GITVERSION))\n"
+ @printf "%% automatically generated, do not edit\n" > org-version.tex
+ @printf "\def\orgversionnumber{$(ORGVERSION)}\n" >> org-version.tex
+ @printf "\def\\\\versionyear{$(YEAR)}\n" >> org-version.tex
+ @printf "\def\year{$(YEAR)}\n" >> org-version.tex
install: org
if [ ! -d $(DESTDIR)$(infodir) ]; then $(MKDIR) $(DESTDIR)$(infodir); else true; fi ;