tools: Add kvm_stat man page
Converted from the Texinfo source in QEMU to asciidoc. The a2x incantation was provided by Janosch Frank. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
@@ -1,5 +1,41 @@
|
||||
include ../../scripts/Makefile.include
|
||||
include ../../scripts/utilities.mak
|
||||
BINDIR=usr/bin
|
||||
MANDIR=usr/share/man
|
||||
MAN1DIR=$(MANDIR)/man1
|
||||
|
||||
install:
|
||||
mkdir -p $(INSTALL_ROOT)/$(BINDIR)
|
||||
MAN1=kvm_stat.1
|
||||
|
||||
A2X=a2x
|
||||
a2x_path := $(call get-executable,$(A2X))
|
||||
|
||||
all: man
|
||||
|
||||
ifneq ($(findstring $(MAKEFLAGS),s),s)
|
||||
ifneq ($(V),1)
|
||||
QUIET_A2X = @echo ' A2X '$@;
|
||||
endif
|
||||
endif
|
||||
|
||||
%.1: %.txt
|
||||
ifeq ($(a2x_path),)
|
||||
$(error "You need to install asciidoc for man pages")
|
||||
else
|
||||
$(QUIET_A2X)$(A2X) --doctype manpage --format manpage $<
|
||||
endif
|
||||
|
||||
clean:
|
||||
rm -f $(MAN1)
|
||||
|
||||
man: $(MAN1)
|
||||
|
||||
install-man: man
|
||||
install -d -m 755 $(INSTALL_ROOT)/$(MAN1DIR)
|
||||
install -m 644 kvm_stat.1 $(INSTALL_ROOT)/$(MAN1DIR)
|
||||
|
||||
install-tools:
|
||||
install -d -m 755 $(INSTALL_ROOT)/$(BINDIR)
|
||||
install -m 755 -p "kvm_stat" "$(INSTALL_ROOT)/$(BINDIR)/$(TARGET)"
|
||||
|
||||
install: install-tools install-man
|
||||
.PHONY: all clean man install-tools install-man install
|
||||
|
Reference in New Issue
Block a user