diff options
Diffstat (limited to 'Documentation/Makefile.in')
-rw-r--r-- | Documentation/Makefile.in | 35 |
1 files changed, 12 insertions, 23 deletions
diff --git a/Documentation/Makefile.in b/Documentation/Makefile.in index 184647c4..afc16980 100644 --- a/Documentation/Makefile.in +++ b/Documentation/Makefile.in @@ -37,9 +37,9 @@ MAN3_TXT += btrfs-ioctl.asciidoc MAN_TXT = $(MAN3_TXT) $(MAN8_TXT) $(MAN5_TXT) MAN_XML = $(patsubst %.asciidoc,%.xml,$(MAN_TXT)) MAN_HTML = $(patsubst %.asciidoc,%.html,$(MAN_TXT)) -GZ_MAN3 = $(patsubst %.asciidoc,%.3.gz,$(MAN3_TXT)) -GZ_MAN5 = $(patsubst %.asciidoc,%.5.gz,$(MAN5_TXT)) -GZ_MAN8 = $(patsubst %.asciidoc,%.8.gz,$(MAN8_TXT)) +MAN3 = $(patsubst %.asciidoc,%.3,$(MAN3_TXT)) +MAN5 = $(patsubst %.asciidoc,%.5,$(MAN5_TXT)) +MAN8 = $(patsubst %.asciidoc,%.8,$(MAN8_TXT)) mandir ?= $(prefix)/share/man man3dir = $(mandir)/man3 @@ -65,7 +65,6 @@ MANPAGE_XSL = manpage-normal.xsl XMLTO = @XMLTO@ XMLTO_EXTRA = XMLTO_EXTRA = -m manpage-bold-literal.xsl -GZIPCMD = @GZIP@ INSTALL = @INSTALL@ RM = @RM@ RMDIR = @RMDIR@ @@ -80,15 +79,14 @@ ifndef V QUIET_RM = @ QUIET_ASCIIDOC = @echo " [ASCII] $@"; QUIET_XMLTO = @echo " [XMLTO] $@"; - QUIET_GZIP = @echo " [GZ] $@"; endif endif all: man man: man3 man5 man8 -man3: $(GZ_MAN3) -man5: $(GZ_MAN5) -man8: $(GZ_MAN8) +man3: $(MAN3) +man5: $(MAN5) +man8: $(MAN8) html: $(MAN_HTML) install: install-man @@ -96,28 +94,19 @@ install: install-man install-man: man $(INSTALL) -d -m 755 $(DESTDIR)$(man5dir) $(INSTALL) -d -m 755 $(DESTDIR)$(man8dir) - $(INSTALL) -m 644 $(GZ_MAN5) $(DESTDIR)$(man5dir) + $(INSTALL) -m 644 $(MAN5) $(DESTDIR)$(man5dir) # the source file name of btrfs.5 clashes with section 8 page, but we # want to keep the code generic - $(MV) $(DESTDIR)$(man5dir)/btrfs-man5.5.gz $(DESTDIR)$(man5dir)/btrfs.5.gz - $(INSTALL) -m 644 $(GZ_MAN8) $(DESTDIR)$(man8dir) - $(LN_S) -f btrfs-check.8.gz $(DESTDIR)$(man8dir)/btrfsck.8.gz + $(MV) $(DESTDIR)$(man5dir)/btrfs-man5.5 $(DESTDIR)$(man5dir)/btrfs.5 + $(INSTALL) -m 644 $(MAN8) $(DESTDIR)$(man8dir) + $(INSTALL) -m 644 btrfsck.8 $(DESTDIR)$(man8dir) uninstall: - cd $(DESTDIR)$(man8dir); rm -f btrfs-check.8.gz $(GZ_MAN8) + cd $(DESTDIR)$(man8dir); rm -f btrfs-check.8 $(MAN8) $(RMDIR) -p --ignore-fail-on-non-empty $(DESTDIR)$(man8dir) clean: - $(QUIET_RM)$(RM) -f *.xml *.xml+ *.3 *.3.gz *.5 *.5.gz *.8 *.8.gz *.html - -%.3.gz : %.3 - $(QUIET_GZIP)$(GZIPCMD) -n -c $< > $@ - -%.5.gz : %.5 - $(QUIET_GZIP)$(GZIPCMD) -n -c $< > $@ - -%.8.gz : %.8 - $(QUIET_GZIP)$(GZIPCMD) -n -c $< > $@ + $(QUIET_RM)$(RM) -f $(MAN_XML) *.xml+ $(MAN3) $(MAN5) $(MAN8) $(MAN_HTML) %.3 : %.xml $(QUIET_XMLTO)$(RM) -f $@ && \ |