
BIBS= ipman.bib lappeenranta.bib lasse.bib stiina.bib doku.tex
SRCS= doku.bbl contents_management.tex models.tex \
	protocols.tex doku.tex network_management.tex \
	service_level.tex future.tex physical_layer.tex \
	introduction.tex

REVS= 	commercial_products.rev            network_management.rev \
	content_management.rev             network_management_models.rev \
	future_network_management.rev      service_level.rev \
	introduction.rev                   traffic_management.rev \
	network_management_protocols.rev


# umask 002

all: doku.ps doku/doku.html doku/revision.html chm

doku.ps: doku.dvi
	dvips -o doku.ps doku

doku.dvi: $(SRCS)
	latex doku
	makeindex -s myidx.ist doku.idx 
	latex doku

chm:
	find . -user `whoami` -exec chmod  g+w \{\} \;

doku.bbl: $(BIBS)
	latex doku
	bibtex doku
	latex doku

doku/doku.html: doku.ps
	latex2html -split 0 -show_section_numbers -local_icons doku.tex

doku/revision.html: $(REVS)
	./revision.sh

book: doku.ps
	cat doku.ps | pstops "1:0@1.4(0,-10.5cm)" | psbook -s116 | psnup -c -s -2 > book.ps

print: book
	lpr -Pdelerium-2s book.ps

clean:
	rm -f *~ doku.aux doku.bbl doku.blg doku.log doku.ps doku.dvi doku.toc
	rm -f texput.log missfont.log book.ps
	rm -f *.bak kuvat/*.bak
