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