X-Git-Url: http://git.tuebingen.mpg.de/?p=osl.git;a=blobdiff_plain;f=Makefile;h=b0f78b012ee2f56246c66106b09521238e94d797;hp=f960d69c25ad0aa668c9db9415d08060adbe4360;hb=4f3d440fc9b281155df9ba3df1799e3474cc4584;hpb=f0884471639e04bda513bb5a9055d5c00d8c4533 diff --git a/Makefile b/Makefile index f960d69..b0f78b0 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,7 @@ LN := ln # The way x, y and z are interpreted depends on the OS. x := 0 y := 1 -z := 0 +z := 1 VERSION := $(x).$(y).$(z) # common flags @@ -169,16 +169,24 @@ distclean: clean rm -f web/index.html web/oslfsck.1.html web/osl.png rm -rf web/doxygen -install: all - $(MKDIR) $(libdir) $(includedir) $(mandir) $(bindir) +install-bin: $(executables) + $(MKDIR) $(bindir) + $(INSTALL) -m 755 $(executables) $(bindir) + +install-man: $(man_pages) + $(MKDIR) $(mandir) + $(INSTALL) -m 644 $(man_pages) $(mandir) + +install-lib: $(realname) $(headers) + $(MKDIR) $(libdir) $(includedir) $(RM) $(libdir)/$(linkername) $(LN) -s $(libdir)/$(soname) $(libdir)/$(linkername) $(INSTALL) -m 755 $(realname) $(libdir) $(INSTALL) -m 644 $(headers) $(includedir) - $(INSTALL) -m 755 $(executables) $(bindir) - $(INSTALL) -m 644 $(man_pages) $(mandir) -.PHONY: all clean install +install: all install-bin install-man install-lib + +.PHONY: all clean install install-bin install-man install-lib web/%.1.html: %.1 man2html $< > $@