X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;ds=sidebyside;f=Makefile;h=7a5846ace2e0e5d034796e3a19a03bf99074d22c;hb=785e5aadde849a0060efa74f56ede8a218756a81;hp=bd2c109636074c1a8f3f15a87fd287468ab41e62;hpb=777af7b3d434f139dbc53d2b7dfa957dfa7d5880;p=osl.git diff --git a/Makefile b/Makefile index bd2c109..7a5846a 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ OBJCOPY := objcopy # The way x, y and z are interpreted depends on the OS. x := 0 y := 1 -z := 1 +z := 2 VERSION := $(x).$(y).$(z) # common flags @@ -190,13 +190,14 @@ install-man: $(man_pages) install-lib: $(realname) $(headers) $(MKDIR) $(libdir) $(includedir) $(RM) $(libdir)/$(linkername) - $(LN) -s $(libdir)/$(soname) $(libdir)/$(linkername) + $(LN) -s $(soname) $(libdir)/$(linkername) $(INSTALL) -m 755 $(realname) $(libdir) $(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 +.PHONY: all shared clean install install-bin install-man install-lib www web/%.1.html: %.1 man2html $< > $@ @@ -212,3 +213,7 @@ web/index.html: web/oslfsck.1.html web/index.html.in INSTALL README 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 >> $@ 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