]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Add Asterisk version information to the generated PDF
authorRussell Bryant <russell@russellbryant.com>
Thu, 15 Mar 2007 22:51:29 +0000 (22:51 +0000)
committerRussell Bryant <russell@russellbryant.com>
Thu, 15 Mar 2007 22:51:29 +0000 (22:51 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@58937 65c4cc65-6c06-0410-ace0-fbb531ad65f3

Makefile
doc/asterisk.tex

index 609ca06cab2e075eb0c645fe4564b9ea61cff056..34b7f1a96db0e0125078ccf307c7e2c6e0ce8b54 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -679,7 +679,7 @@ menuselect-tree: $(foreach dir,$(filter-out main,$(MOD_SUBDIRS)),$(wildcard $(di
 
 asterisk.pdf: doc/asterisk.pdf
 
-doc/asterisk.pdf:
+doc/asterisk.pdf: $(wildcard doc/*.tex)
 ifeq ($(findstring rubber,$(RUBBER)),)
        @echo "**********************************************"
        @echo "** You must install the \"rubber\" tool      ***"
@@ -691,7 +691,10 @@ else
        @echo "** generated.  When complete, it will be   ***"
        @echo "** located at doc/asterisk.pdf.            ***"  
        @echo "**********************************************"
-       @cd doc && rubber asterisk.tex
+       @cp doc/asterisk.tex doc/asterisk.tex.orig
+       @sed -i -e 's/ASTERISKVERSION/$(ASTERISKVERSION)/' doc/asterisk.tex
+       @cd doc && $(RUBBER) --pdf asterisk.tex
+       @mv doc/asterisk.tex.orig doc/asterisk.tex
 endif
 
 .PHONY: menuselect main sounds clean dist-clean distclean all prereqs cleantest uninstall _uninstall uninstall-all dont-optimize $(SUBDIRS_INSTALL) $(SUBDIRS_CLEAN) $(SUBDIRS_UNINSTALL) $(SUBDIRS) $(MOD_SUBDIRS_EMBED_LDSCRIPT) $(MOD_SUBDIRS_EMBED_LDFLAGS) $(MOD_SUBDIRS_EMBED_LIBS)
index 6e370f79ff969ff9378ef06265a44277d25c8ed1..f9557bf60182aac405ac1cb407f904fad1a497f4 100644 (file)
@@ -7,7 +7,7 @@
 \usepackage{hyperref}
 
 \author{Asterisk Development Team \\ Asterisk.org}
-\title{Asterisk Reference Information}
+\title{Asterisk Reference Information \\ Version ASTERISKVERSION}
 
 \begin{document}
 \maketitle