~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/tools/kvm/kvm_stat/Makefile

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0
  2 include ../../scripts/Makefile.include
  3 include ../../scripts/utilities.mak
  4 BINDIR=usr/bin
  5 MANDIR=usr/share/man
  6 MAN1DIR=$(MANDIR)/man1
  7 
  8 MAN1=kvm_stat.1
  9 
 10 A2X=a2x
 11 a2x_path := $(call get-executable,$(A2X))
 12 
 13 all: man
 14 
 15 ifneq ($(findstring $(MAKEFLAGS),s),s)
 16   ifneq ($(V),1)
 17      QUIET_A2X = @echo '  A2X     '$@;
 18   endif
 19 endif
 20 
 21 %.1: %.txt
 22 ifeq ($(a2x_path),)
 23         $(error "You need to install asciidoc for man pages")
 24 else
 25         $(QUIET_A2X)$(A2X) --doctype manpage --format manpage $<
 26 endif
 27 
 28 clean:
 29         rm -f $(MAN1)
 30 
 31 man: $(MAN1)
 32 
 33 install-man: man
 34         install -d -m 755 $(INSTALL_ROOT)/$(MAN1DIR)
 35         install -m 644 kvm_stat.1 $(INSTALL_ROOT)/$(MAN1DIR)
 36 
 37 install-tools:
 38         install -d -m 755 $(INSTALL_ROOT)/$(BINDIR)
 39         install -m 755 -p "kvm_stat" "$(INSTALL_ROOT)/$(BINDIR)/$(TARGET)"
 40 
 41 install: install-tools install-man
 42 .PHONY: all clean man install-tools install-man install

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php