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 $< > $@