Annotation of embedaddon/bird/doc/Makefile, revision 1.1
1.1 ! misho 1: root-rel=../
! 2: dir-name=doc
! 3:
! 4: ifneq ($(wildcard ../Rules),)
! 5: include ../Rules
! 6: else
! 7: srcdir=$(shell cd $(root-rel) ; pwd)
! 8: srcdir_abs=$(srcdir)
! 9: endif
! 10:
! 11: # Force rebuilds
! 12: .PHONY: prog.sgml bird.sgml
! 13:
! 14: docs: progdocs userdocs
! 15: progdocs: prog.html prog.ps
! 16: userdocs: bird.html bird.pdf
! 17:
! 18: prog.sgml:
! 19: $(srcdir)/tools/progdoc $(srcdir_abs)
! 20:
! 21: %.html: %.sgml
! 22: ./sgml2html $<
! 23:
! 24: %.dvi: %.tex
! 25: latex $<
! 26: latex $<
! 27:
! 28: %.ps: %.dvi
! 29: dvips -D600 -ta4 -o $@ $<
! 30:
! 31: %.pdf: %.tex
! 32: pdflatex $<
! 33: pdflatex $<
! 34:
! 35: %.tex: %.sgml
! 36: ./sgml2latex --output=tex $<
! 37:
! 38: %.txt: %.sgml
! 39: ./sgml2txt $<
! 40:
! 41: progspell: prog.sgml
! 42: sed -f prog-spell.sed <prog.sgml >prog.spell
! 43: ispell prog.spell
! 44:
! 45: clean:
! 46: rm -f *.tex *.dvi *.log *.txt *.aux *.toc *.spell
! 47: rm -f prog.sgml
! 48:
! 49: distclean: clean
! 50: rm -f *.html *.ps
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>