btrfs-progs: doc: autoformat user-supplied arguments by sed
authorDavid Sterba <dsterba@suse.cz>
Mon, 19 May 2014 15:38:03 +0000 (17:38 +0200)
committerDavid Sterba <dsterba@suse.cz>
Mon, 19 May 2014 15:53:18 +0000 (17:53 +0200)
Convert all values enclosed between <...> to italic before it goes to
asciidoc processor.

Signed-off-by: David Sterba <dsterba@suse.cz>
Documentation/Makefile

index e22f5bc..45299bb 100644 (file)
@@ -85,10 +85,11 @@ clean:
 %.8 : %.xml 
        $(QUIET_XMLTO)$(RM) $@ && \
        $(XMLTO) -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
-
 %.xml : %.txt asciidoc.conf
-       $(QUIET_ASCIIDOC)$(RM) $@+ $@ && \
+       $(QUIET_ASCIIDOC)$(RM) $@.tmp[12] $@ && \
+       sed -e "s/\(<[^>]\+>\)/'\1'/g" < $< > $@.tmp1 && \
        $(ASCIIDOC) -b docbook -d manpage -f asciidoc.conf \
                $(ASCIIDOC_EXTRA) -abtrfs_version=$(BTRFS_VERSION) \
-               -o $@+ $< && \
-       mv $@+ $@
+               -o $@.tmp2 $@.tmp1 && \
+       mv $@.tmp2 $@ && \
+       rm -f -- $@.tmp1