xref: /illumos-gate/usr/src/man/man3lib/Makefile (revision 21ad40f5447a73ac8a7ed2b9b66dd73ff1b088c1)
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# Copyright 2011, Richard Lowe
13
14include ../../Makefile.master
15
16MANSECT = 	3lib
17
18MANFILES = 	libMPAPI.3lib		\
19	 	libSMHBAAPI.3lib	\
20	 	libadm.3lib		\
21	 	libaio.3lib		\
22	 	libbsdmalloc.3lib	\
23	 	libbsm.3lib		\
24	 	libc.3lib		\
25	 	libc_db.3lib		\
26	 	libcfgadm.3lib		\
27	 	libcommputil.3lib	\
28	 	libcontract.3lib	\
29	 	libcpc.3lib		\
30	 	libcrypt.3lib		\
31	 	libcurses.3lib		\
32	 	libdat.3lib		\
33	 	libdevid.3lib		\
34	 	libdevinfo.3lib		\
35	 	libdl.3lib		\
36	 	libdlpi.3lib		\
37	 	libdns_sd.3lib		\
38	 	libdoor.3lib		\
39	 	libdtrace.3lib		\
40	 	libefi.3lib		\
41	 	libelf.3lib		\
42	 	libexacct.3lib		\
43	 	libfcoe.3lib		\
44	 	libform.3lib		\
45	 	libfstyp.3lib		\
46	 	libgen.3lib		\
47	 	libgss.3lib		\
48	 	libintl.3lib		\
49	 	libiscsit.3lib		\
50	 	libkmf.3lib		\
51	 	libkrb5.3lib		\
52	 	libkstat.3lib		\
53	 	libkvm.3lib		\
54	 	libl.3lib		\
55	 	liblgrp.3lib		\
56	 	libmail.3lib		\
57	 	libmalloc.3lib		\
58	 	libmapmalloc.3lib	\
59	 	libmd.3lib		\
60	 	libmd5.3lib		\
61	 	libmenu.3lib		\
62	 	libmp.3lib		\
63	 	libmtmalloc.3lib	\
64	 	libnls.3lib		\
65	 	libnsl.3lib		\
66	 	libnvpair.3lib		\
67	 	libpam.3lib		\
68	 	libpanel.3lib		\
69	 	libpapi.3lib		\
70	 	libpctx.3lib		\
71	 	libpicl.3lib		\
72	 	libpicltree.3lib	\
73	 	libpkcs11.3lib		\
74	 	libpool.3lib		\
75	 	libproject.3lib		\
76	 	libpthread.3lib		\
77	 	libresolv.3lib		\
78	 	librpcsvc.3lib		\
79	 	librsm.3lib		\
80	 	librt.3lib		\
81	 	librtld_db.3lib		\
82	 	libsasl.3lib		\
83	 	libscf.3lib		\
84	 	libsctp.3lib		\
85	 	libsec.3lib		\
86	 	libsecdb.3lib		\
87	 	libsendfile.3lib	\
88	 	libsip.3lib		\
89	 	libslp.3lib		\
90	 	libsocket.3lib		\
91	 	libstmf.3lib		\
92	 	libsys.3lib		\
93	 	libsysevent.3lib	\
94	 	libtecla.3lib		\
95	 	libthread.3lib		\
96	 	libtnfctl.3lib		\
97	 	libtsalarm.3lib		\
98	 	libtsnet.3lib		\
99	 	libtsol.3lib		\
100	 	libumem.3lib		\
101	 	libuuid.3lib		\
102	 	libvolmgt.3lib		\
103	 	libw.3lib		\
104	 	libxnet.3lib		\
105	 	liby.3lib
106
107MANSOFILES =	SMHBA_GetAdapterAttributes.3lib			\
108		SMHBA_GetAdapterPortAttributes.3lib		\
109		SMHBA_GetBindingCapability.3lib			\
110		SMHBA_GetBindingSupport.3lib			\
111		SMHBA_GetDiscoveredPortAttributes.3lib		\
112		SMHBA_GetFCPhyAttributes.3lib			\
113		SMHBA_GetLUNStatistics.3lib			\
114		SMHBA_GetNumberofPorts.3lib			\
115		SMHBA_GetPersistentBinding.3lib			\
116		SMHBA_GetPhyStatistics.3lib			\
117		SMHBA_GetPortAttributesByWWN.3lib		\
118		SMHBA_GetPortType.3lib				\
119		SMHBA_GetProtocolStatistics.3lib		\
120		SMHBA_GetSASPhyAttributes.3lib			\
121		SMHBA_GetTargetMapping.3lib			\
122		SMHBA_GetVendorLibraryAttributes.3lib		\
123		SMHBA_GetVersion.3lib				\
124		SMHBA_GetWrapperLibraryAttributes.3lib		\
125		SMHBA_RegisterForAdapterAddEvents.3lib		\
126		SMHBA_RegisterForAdapterEvents.3lib		\
127		SMHBA_RegisterForAdapterPhyStatEvents.3lib	\
128		SMHBA_RegisterForAdapterPortEvents.3lib		\
129		SMHBA_RegisterForAdapterPortStatEvents.3lib	\
130		SMHBA_RegisterForTargetEvents.3lib		\
131		SMHBA_RegisterLibrary.3lib			\
132		SMHBA_RemoveAllPersistentBindings.3lib		\
133		SMHBA_RemovePersistentBinding.3lib		\
134		SMHBA_ScsiInquiry.3lib				\
135		SMHBA_ScsiReadCapacity.3lib			\
136		SMHBA_ScsiReportLuns.3lib			\
137		SMHBA_SendECHO.3lib				\
138		SMHBA_SendSMPPassThru.3lib			\
139		SMHBA_SendTEST.3lib				\
140		SMHBA_SetBindingSupport.3lib			\
141		SMHBA_SetPersistentBinding.3lib			\
142		libmpapi.3lib					\
143		libposix4.3lib					\
144		libsmhbaapi.3lib				\
145		libtermcap.3lib					\
146		libtermlib.3lib
147
148MANFILES +=	$(MANSOFILES)
149
150libmpapi.3lib					:= SOSRC = man3lib/libMPAPI.3lib
151
152SMHBA_GetAdapterAttributes.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
153SMHBA_GetAdapterPortAttributes.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
154SMHBA_GetBindingCapability.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
155SMHBA_GetBindingSupport.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
156SMHBA_GetDiscoveredPortAttributes.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
157SMHBA_GetFCPhyAttributes.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
158SMHBA_GetLUNStatistics.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
159SMHBA_GetNumberofPorts.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
160SMHBA_GetPersistentBinding.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
161SMHBA_GetPhyStatistics.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
162SMHBA_GetPortAttributesByWWN.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
163SMHBA_GetPortType.3lib				:= SOSRC = man3lib/libSMHBAAPI.3lib
164SMHBA_GetProtocolStatistics.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
165SMHBA_GetSASPhyAttributes.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
166SMHBA_GetTargetMapping.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
167SMHBA_GetVendorLibraryAttributes.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
168SMHBA_GetVersion.3lib				:= SOSRC = man3lib/libSMHBAAPI.3lib
169SMHBA_GetWrapperLibraryAttributes.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
170SMHBA_RegisterForAdapterAddEvents.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
171SMHBA_RegisterForAdapterEvents.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
172SMHBA_RegisterForAdapterPhyStatEvents.3lib	:= SOSRC = man3lib/libSMHBAAPI.3lib
173SMHBA_RegisterForAdapterPortEvents.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
174SMHBA_RegisterForAdapterPortStatEvents.3lib	:= SOSRC = man3lib/libSMHBAAPI.3lib
175SMHBA_RegisterForTargetEvents.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
176SMHBA_RegisterLibrary.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
177SMHBA_RemoveAllPersistentBindings.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
178SMHBA_RemovePersistentBinding.3lib		:= SOSRC = man3lib/libSMHBAAPI.3lib
179SMHBA_ScsiInquiry.3lib				:= SOSRC = man3lib/libSMHBAAPI.3lib
180SMHBA_ScsiReadCapacity.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
181SMHBA_ScsiReportLuns.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
182SMHBA_SendECHO.3lib				:= SOSRC = man3lib/libSMHBAAPI.3lib
183SMHBA_SendSMPPassThru.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
184SMHBA_SendTEST.3lib				:= SOSRC = man3lib/libSMHBAAPI.3lib
185SMHBA_SetBindingSupport.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
186SMHBA_SetPersistentBinding.3lib			:= SOSRC = man3lib/libSMHBAAPI.3lib
187libsmhbaapi.3lib				:= SOSRC = man3lib/libSMHBAAPI.3lib
188
189libtermcap.3lib					:= SOSRC = man3lib/libcurses.3lib
190libtermlib.3lib					:= SOSRC = man3lib/libcurses.3lib
191
192libposix4.3lib					:= SOSRC = man3lib/librt.3lib
193
194.KEEP_STATE:
195
196include ../Makefile.man
197
198install: $(ROOTMANFILES)
199
200
201