blob: 95dfbb6c5b2900ef0ed13f3703dbaa1eb749ec85 [file] [log] [blame]
Martin Arvere425c8e2006-03-16 11:05:22 +00001.PHONY: all buildmanual clean
Christi Scarboroughd68d7c02006-02-06 07:25:25 +00002
Martin Arvere425c8e2006-03-16 11:05:22 +00003all: rockbox-build.tex
Christi Scarboroughd68d7c02006-02-06 07:25:25 +00004
Martin Arvere425c8e2006-03-16 11:05:22 +00005rockbox-build.tex: rockbox.tex
6 @if [ "$(OBJDIR)" = "" ]; then echo Run make in you build diriectory!; false; fi
7 @mkdir -p $(OBJDIR)
8 @cp -R * $(OBJDIR)
Dominik Riebelingb074b222006-06-05 10:08:54 +00009 @perl credits.pl < ../docs/CREDITS | iconv -f utf-8 -t iso-8859-1 > $(OBJDIR)/CREDITS.tex
Martin Arvere425c8e2006-03-16 11:05:22 +000010 @echo "\newcommand{\platform}{${ARCHOS}}" > $(OBJDIR)/rockbox-build.tex
11 @echo "\newcommand{\buildversion}{$(VERSION)}" >> $(OBJDIR)/rockbox-build.tex
12 @echo "\input{rockbox.tex}" >> $(OBJDIR)/rockbox-build.tex
13 @mv $(OBJDIR)/Makefile.pdflatex $(OBJDIR)/Makefile
14 make -C $(OBJDIR)
Christi Scarboroughd68d7c02006-02-06 07:25:25 +000015
Martin Arvere425c8e2006-03-16 11:05:22 +000016clean:
17 @if [ "$(OBJDIR)" == "" ]; then echo Run make in you build diriectory!; false; fi
18 @rm -rf $(OBJDIR)/manual $(OBJDIR)/*.pdf