xref: /illumos-gate/usr/src/man/man3tsol/Makefile (revision 5e832498d1743a9c84b5f53b983c9f469290b34b)
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#
13# Copyright 2011, Richard Lowe
14# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
15# Copyright 2017 Peter Tribble
16#
17
18include		$(SRC)/Makefile.master
19
20MANSECT= 	3tsol
21
22MANFILES=	blcompare.3tsol		\
23	 	blminmax.3tsol		\
24	 	bltocolor.3tsol		\
25	 	bltos.3tsol		\
26	 	btohex.3tsol		\
27	 	getdevicerange.3tsol	\
28	 	getlabel.3tsol		\
29	 	getpathbylabel.3tsol	\
30	 	getplabel.3tsol		\
31	 	getuserrange.3tsol	\
32	 	getzonelabelbyid.3tsol	\
33	 	getzonerootbyid.3tsol	\
34	 	hextob.3tsol		\
35	 	label_to_str.3tsol	\
36	 	m_label.3tsol		\
37	 	sbltos.3tsol		\
38	 	setflabel.3tsol		\
39	 	stobl.3tsol		\
40	 	str_to_label.3tsol	\
41	 	tsol_getrhtype.3tsol
42
43MANLINKS=	bcleartoh.3tsol			\
44		bcleartoh_r.3tsol		\
45		bcleartos.3tsol			\
46		bldominates.3tsol		\
47		blequal.3tsol			\
48		blinrange.3tsol			\
49		blmaximum.3tsol			\
50		blminimum.3tsol			\
51		blstrictdom.3tsol		\
52		bltocolor_r.3tsol		\
53		bsltoh.3tsol			\
54		bsltoh_r.3tsol			\
55		bsltos.3tsol			\
56	 	fgetlabel.3tsol			\
57		getzoneidbylabel.3tsol		\
58		getzonelabelbyname.3tsol	\
59		getzonerootbylabel.3tsol	\
60		getzonerootbyname.3tsol		\
61		h_alloc.3tsol			\
62		h_free.3tsol			\
63		htobclear.3tsol			\
64		htobsl.3tsol			\
65		m_label_alloc.3tsol		\
66		m_label_dup.3tsol		\
67		m_label_free.3tsol		\
68		sbcleartos.3tsol		\
69		sbsltos.3tsol			\
70		stobclear.3tsol			\
71		stobsl.3tsol
72
73bldominates.3tsol		:= LINKSRC = blcompare.3tsol
74blequal.3tsol			:= LINKSRC = blcompare.3tsol
75blinrange.3tsol			:= LINKSRC = blcompare.3tsol
76blstrictdom.3tsol		:= LINKSRC = blcompare.3tsol
77
78blmaximum.3tsol			:= LINKSRC = blminmax.3tsol
79blminimum.3tsol			:= LINKSRC = blminmax.3tsol
80
81bltocolor_r.3tsol		:= LINKSRC = bltocolor.3tsol
82
83bcleartos.3tsol			:= LINKSRC = bltos.3tsol
84bsltos.3tsol			:= LINKSRC = bltos.3tsol
85
86bcleartoh.3tsol			:= LINKSRC = btohex.3tsol
87bcleartoh_r.3tsol		:= LINKSRC = btohex.3tsol
88bsltoh.3tsol			:= LINKSRC = btohex.3tsol
89bsltoh_r.3tsol			:= LINKSRC = btohex.3tsol
90h_alloc.3tsol			:= LINKSRC = btohex.3tsol
91h_free.3tsol			:= LINKSRC = btohex.3tsol
92
93fgetlabel.3tsol			:= LINKSRC = getlabel.3tsol
94
95getzoneidbylabel.3tsol		:= LINKSRC = getzonelabelbyid.3tsol
96getzonelabelbyname.3tsol	:= LINKSRC = getzonelabelbyid.3tsol
97
98getzonerootbylabel.3tsol	:= LINKSRC = getzonerootbyid.3tsol
99getzonerootbyname.3tsol		:= LINKSRC = getzonerootbyid.3tsol
100
101htobclear.3tsol			:= LINKSRC = hextob.3tsol
102htobsl.3tsol			:= LINKSRC = hextob.3tsol
103
104m_label_alloc.3tsol		:= LINKSRC = m_label.3tsol
105m_label_dup.3tsol		:= LINKSRC = m_label.3tsol
106m_label_free.3tsol		:= LINKSRC = m_label.3tsol
107
108sbcleartos.3tsol		:= LINKSRC = sbltos.3tsol
109sbsltos.3tsol			:= LINKSRC = sbltos.3tsol
110
111stobclear.3tsol			:= LINKSRC = stobl.3tsol
112stobsl.3tsol			:= LINKSRC = stobl.3tsol
113
114.KEEP_STATE:
115
116include		$(SRC)/man/Makefile.man
117
118install:	$(ROOTMANFILES) $(ROOTMANLINKS)
119