mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
889 B
42 lines
889 B
# SPDX-License-Identifier: GPL-2.0 |
|
include ../../scripts/Makefile.include |
|
include ../../scripts/utilities.mak |
|
BINDIR=usr/bin |
|
MANDIR=usr/share/man |
|
MAN1DIR=$(MANDIR)/man1 |
|
|
|
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
|
|
|