1# 2# 3 4include ../../etc/iapbs-version.mk 5SED = sed 6PKGROOT = /export/html/iapbs/programmer 7DIST.ROOT = ./iapbs-programmer-$(VERSION) 8 9SEDSPEC += \ 10 -e 's%@VERSION@%$(VERSION)%g' \ 11 -e 's%@PUBDATE@%$(PUBDATE)%g' 12 13html: 14 $(SED) $(SEDSPEC) Doxyfile.in > Doxyfile 15 doxygen Doxyfile 16 17pdf: html 18 (cd latex; make) 19 20build: html pdf 21 22install:: build 23 install -ma+r html/* $(PKGROOT)/ 24 install -ma+r latex/refman.pdf $(PKGROOT)/iapbs-programmer.pdf 25 26dist:: build 27 mkdir -p $(DIST.ROOT) 28 install -ma+r html/* $(DIST.ROOT)/ 29 install -ma+r latex/refman.pdf $(DIST.ROOT)/iapbs-programmer.pdf 30 tar cvzf $(DIST.ROOT).tar.gz $(DIST.ROOT)/ 31 32clean: 33 rm -rf html/ latex/ Doxyfile $(DIST.ROOT).tar.gz $(DIST.ROOT) 34 35 36