X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=Makefile;h=ecd47f44519e8e083fcf82912b5867772298a9e3;hb=b784b2a33146988ac3d1bf7b4a2726f7d107255f;hp=09ad34b3edcde8ab57ef140ed1ee35e32c61179f;hpb=6f4d0dd1eea49f9edb4e40fe6b121deb442a7565;p=osl.git diff --git a/Makefile b/Makefile index 09ad34b..ecd47f4 100644 --- a/Makefile +++ b/Makefile @@ -195,20 +195,22 @@ install-lib: $(realname) $(headers) $(INSTALL) -m 644 $(headers) $(includedir) install: all install-bin install-man install-lib +www: web/index.html web/osl.png web/doxygen/index.html -.PHONY: all shared clean install install-bin install-man install-lib - -web/%.1.html: %.1 - man2html $< > $@ +.PHONY: all shared clean install install-bin install-man install-lib www web/osl.png: web/osl.pdf Makefile convert -scale 200x200 $< $@ -web/index.html: web/oslfsck.1.html web/index.html.in INSTALL README +web/index.html: oslfsck.1 web/index.html.in INSTALL README sed -e '/@README@/,$$d' web/index.html.in > $@ - grutatxt -nb < README >> $@ + markdown < README >> $@ sed -e '1,/@README@/d' -e '/@INSTALL@/,$$d' web/index.html.in >> $@ - grutatxt -nb < INSTALL >> $@ + markdown < INSTALL >> $@ sed -e '1,/@INSTALL@/d' -e '/@MAN_PAGE@/,$$d' web/index.html.in >> $@ - sed -e '1,/Return to Main Contents/d' -e '/Index/,$$d' web/oslfsck.1.html >> $@ + groff -m man -Thtml -P -l oslfsck.1 | sed -e '1,/^/d; /^<\/body>/,$$d' >> $@ sed -e '1,/@MAN_PAGE@/d' web/index.html.in >> $@ + +web/doxygen/index.html: $(wildcard *.c *.h) web/Doxyfile web/header.html \ + web/footer.html + doxygen web/Doxyfile