meillo@1: # Makefile for latex docs meillo@0: meillo@6: SRC = observer.tex composite.tex meillo@0: OBJ = ${SRC:.tex=.pdf} meillo@0: meillo@6: meillo@6: all: meillo@13: pdflatex 00_vorstellung.tex meillo@13: pdflatex 01_einfuehrung.tex meillo@13: pdflatex 03_observer.tex meillo@13: pdflatex 04_composite.tex meillo@13: pdflatex 05_antiPatterns.tex meillo@13: pdflatex 09_zusammenfassung.tex meillo@13: meillo@13: merge: meillo@21: rm -f all.pdf meillo@14: pdftk A=00_vorstellung.pdf cat A1-2 output 00_vorstellung-mod.pdf && rm 00_vorstellung.pdf meillo@13: pdftk *.pdf cat output all.pdf meillo@6: meillo@6: meillo@6: #all: ${OBJ} meillo@0: meillo@0: #.tex.pdf: meillo@0: # @echo pdflatex $< meillo@0: # @pdflatex $< meillo@0: meillo@0: ${OBJ}: ${SRC} meillo@0: @echo pdflatex $@ meillo@0: @pdflatex ${SRC} meillo@0: @pdflatex ${SRC} meillo@0: meillo@0: xpdf: ${OBJ} meillo@0: @echo xpdf $@ meillo@3: @xpdf -fullscreen -z page ${OBJ} meillo@6: #@rm ${OBJ} meillo@0: meillo@2: clean: meillo@2: echo 'cleaning ...' meillo@12: rm *.{aux,lof,log,lot,nav,out,snm,toc} 2> /dev/null meillo@0: meillo@12: .PHONY: all xpdf clean