summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manual/Makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/manual/Makefile b/manual/Makefile
index 2c2f761b29..05df9ba5f0 100644
--- a/manual/Makefile
+++ b/manual/Makefile
@@ -7,7 +7,9 @@
7# $Id$ 7# $Id$
8# 8#
9 9
10
10.PHONY: all buildmanual clean 11.PHONY: all buildmanual clean
12MANFILE := rockbox-build
11 13
12all: manual-pdf 14all: manual-pdf
13 15
@@ -15,12 +17,12 @@ manual-prep: rockbox.tex
15 @if [ "$(OBJDIR)" = "" ]; then echo Run make in you build directory!; false; fi 17 @if [ "$(OBJDIR)" = "" ]; then echo Run make in you build directory!; false; fi
16 @mkdir -p $(OBJDIR) 18 @mkdir -p $(OBJDIR)
17 @find * -type d \! -regex '.*\.svn.*' -exec mkdir -p $(OBJDIR)/{} \; 19 @find * -type d \! -regex '.*\.svn.*' -exec mkdir -p $(OBJDIR)/{} \;
18 @find * -type f \! -regex '.*\.svn.*' -exec cp {} $(OBJDIR)/{} \; 20 @find * -type f \! -regex '.*\.svn.*' -exec cp -u {} $(OBJDIR)/{} \;
19 @../tools/svnversion.sh | sed -e 's/\n*$$/%/' > version.tex 21 @printf "%s%%" $(VERSION) > $(OBJDIR)/version.tex
20 @perl credits.pl < ../docs/CREDITS > $(OBJDIR)/CREDITS.tex 22 @perl credits.pl < $(ROOTDIR)/docs/CREDITS > $(OBJDIR)/CREDITS.tex
21 @echo "\newcommand{\platform}{${MANUALDEV}}" > $(OBJDIR)/rockbox-build.tex 23 @printf "\\\\newcommand{\\\\platform}{${MANUALDEV}}\n" > $(OBJDIR)/$(MANFILE).tex
22 @echo "\newcommand{\buildversion}{$(VERSION)}" >> $(OBJDIR)/rockbox-build.tex 24 @printf "\\\\newcommand{\\\\buildversion}{$(VERSION)}\n" >> $(OBJDIR)/$(MANFILE).tex
23 @echo "\input{rockbox.tex}" >> $(OBJDIR)/rockbox-build.tex 25 @printf "\\\\input{rockbox.tex}\n" >> $(OBJDIR)/$(MANFILE).tex
24 @mv $(OBJDIR)/Makefile.pdflatex $(OBJDIR)/Makefile 26 @mv $(OBJDIR)/Makefile.pdflatex $(OBJDIR)/Makefile
25 27
26manual-pdf: manual-prep rockbox.tex 28manual-pdf: manual-prep rockbox.tex