Makefile (c10c16dec587a0662068f6e2991c29ed3a9db943) Makefile (a9478106a12424322498e53cf7cd75bd8a4d6004)
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source. A copy of the CDDL is also available via the Internet
9# at http://www.illumos.org/license/CDDL.
10#
11
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source. A copy of the CDDL is also available via the Internet
9# at http://www.illumos.org/license/CDDL.
10#
11
12#
12# Copyright 2011, Richard Lowe
13# Copyright 2011, Richard Lowe
14# Copyright 2013 Nexenta Systems, Inc. All rights reserved.
15#
13
16
14include ../../Makefile.master
17include $(SRC)/Makefile.master
15
18
16MANSECT = 3kvm
19MANSECT= 3kvm
17
20
18MANFILES = kvm_getu.3kvm \
21MANFILES= kvm_getu.3kvm \
19 kvm_kread.3kvm \
20 kvm_nextproc.3kvm \
21 kvm_nlist.3kvm \
22 kvm_open.3kvm \
23 kvm_read.3kvm
24
22 kvm_kread.3kvm \
23 kvm_nextproc.3kvm \
24 kvm_nlist.3kvm \
25 kvm_open.3kvm \
26 kvm_read.3kvm
27
25MANSOFILES = kvm_close.3kvm \
28MANLINKS= kvm_close.3kvm \
26 kvm_getcmd.3kvm \
27 kvm_getproc.3kvm \
28 kvm_kwrite.3kvm \
29 kvm_setproc.3kvm \
30 kvm_uread.3kvm \
31 kvm_uwrite.3kvm \
32 kvm_write.3kvm
33
29 kvm_getcmd.3kvm \
30 kvm_getproc.3kvm \
31 kvm_kwrite.3kvm \
32 kvm_setproc.3kvm \
33 kvm_uread.3kvm \
34 kvm_uwrite.3kvm \
35 kvm_write.3kvm
36
34MANFILES += $(MANSOFILES)
37kvm_getcmd.3kvm := LINKSRC = kvm_getu.3kvm
35
38
36kvm_getcmd.3kvm := SOSRC = man3kvm/kvm_getu.3kvm
39kvm_kwrite.3kvm := LINKSRC = kvm_kread.3kvm
40kvm_uread.3kvm := LINKSRC = kvm_kread.3kvm
41kvm_uwrite.3kvm := LINKSRC = kvm_kread.3kvm
37
42
38kvm_kwrite.3kvm := SOSRC = man3kvm/kvm_kread.3kvm
39kvm_uread.3kvm := SOSRC = man3kvm/kvm_kread.3kvm
40kvm_uwrite.3kvm := SOSRC = man3kvm/kvm_kread.3kvm
43kvm_getproc.3kvm := LINKSRC = kvm_nextproc.3kvm
44kvm_setproc.3kvm := LINKSRC = kvm_nextproc.3kvm
41
45
42kvm_getproc.3kvm := SOSRC = man3kvm/kvm_nextproc.3kvm
43kvm_setproc.3kvm := SOSRC = man3kvm/kvm_nextproc.3kvm
46kvm_close.3kvm := LINKSRC = kvm_open.3kvm
44
47
45kvm_close.3kvm := SOSRC = man3kvm/kvm_open.3kvm
48kvm_write.3kvm := LINKSRC = kvm_read.3kvm
46
49
47kvm_write.3kvm := SOSRC = man3kvm/kvm_read.3kvm
48
49
50.KEEP_STATE:
51
50.KEEP_STATE:
51
52include ../Makefile.man
52include $(SRC)/man/Makefile.man
53
53
54install: $(ROOTMANFILES)
55
56
54install: $(ROOTMANFILES) $(ROOTMANLINKS)