#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet
# at http://www.illumos.org/license/CDDL.
#

#
# Copyright 2011, Richard Lowe
# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
#

include		$(SRC)/Makefile.master

MANSECT= 	3lib

MANFILES= 	libMPAPI.3lib		\
	 	libSMHBAAPI.3lib	\
	 	libadm.3lib		\
	 	libaio.3lib		\
	 	libbsdmalloc.3lib	\
	 	libbsm.3lib		\
	 	libc.3lib		\
	 	libc_db.3lib		\
	 	libcfgadm.3lib		\
	 	libcommputil.3lib	\
	 	libcontract.3lib	\
	 	libcpc.3lib		\
	 	libcrypt.3lib		\
	 	libcurses.3lib		\
	 	libdat.3lib		\
	 	libdevid.3lib		\
	 	libdevinfo.3lib		\
	 	libdl.3lib		\
	 	libdlpi.3lib		\
	 	libdns_sd.3lib		\
	 	libdoor.3lib		\
	 	libdtrace.3lib		\
	 	libefi.3lib		\
	 	libelf.3lib		\
	 	libexacct.3lib		\
	 	libfcoe.3lib		\
	 	libform.3lib		\
	 	libfstyp.3lib		\
	 	libgen.3lib		\
	 	libgss.3lib		\
	 	libintl.3lib		\
	 	libiscsit.3lib		\
	 	libkmf.3lib		\
	 	libkrb5.3lib		\
	 	libkstat.3lib		\
	 	libkvm.3lib		\
	 	libl.3lib		\
	 	liblgrp.3lib		\
	 	libmail.3lib		\
	 	libmalloc.3lib		\
	 	libmapmalloc.3lib	\
	 	libmd.3lib		\
	 	libmd5.3lib		\
	 	libmenu.3lib		\
	 	libmp.3lib		\
	 	libmtmalloc.3lib	\
	 	libnls.3lib		\
	 	libnsl.3lib		\
	 	libnvpair.3lib		\
	 	libpam.3lib		\
	 	libpanel.3lib		\
	 	libpapi.3lib		\
	 	libpctx.3lib		\
	 	libpicl.3lib		\
	 	libpicltree.3lib	\
	 	libpkcs11.3lib		\
	 	libpool.3lib		\
	 	libproject.3lib		\
	 	libpthread.3lib		\
	 	libresolv.3lib		\
	 	librpcsvc.3lib		\
	 	librsm.3lib		\
	 	librt.3lib		\
	 	librtld_db.3lib		\
	 	libsasl.3lib		\
	 	libscf.3lib		\
	 	libsctp.3lib		\
	 	libsec.3lib		\
	 	libsecdb.3lib		\
	 	libsendfile.3lib	\
	 	libsip.3lib		\
	 	libslp.3lib		\
	 	libsocket.3lib		\
	 	libstmf.3lib		\
	 	libsys.3lib		\
	 	libsysevent.3lib	\
	 	libtecla.3lib		\
	 	libthread.3lib		\
	 	libtnfctl.3lib		\
	 	libtsalarm.3lib		\
	 	libtsnet.3lib		\
	 	libtsol.3lib		\
	 	libumem.3lib		\
	 	libuuid.3lib		\
	 	libvolmgt.3lib		\
	 	libw.3lib		\
	 	libxnet.3lib		\
	 	liby.3lib

MANLINKS=	SMHBA_GetAdapterAttributes.3lib			\
		SMHBA_GetAdapterPortAttributes.3lib		\
		SMHBA_GetBindingCapability.3lib			\
		SMHBA_GetBindingSupport.3lib			\
		SMHBA_GetDiscoveredPortAttributes.3lib		\
		SMHBA_GetFCPhyAttributes.3lib			\
		SMHBA_GetLUNStatistics.3lib			\
		SMHBA_GetNumberofPorts.3lib			\
		SMHBA_GetPersistentBinding.3lib			\
		SMHBA_GetPhyStatistics.3lib			\
		SMHBA_GetPortAttributesByWWN.3lib		\
		SMHBA_GetPortType.3lib				\
		SMHBA_GetProtocolStatistics.3lib		\
		SMHBA_GetSASPhyAttributes.3lib			\
		SMHBA_GetTargetMapping.3lib			\
		SMHBA_GetVendorLibraryAttributes.3lib		\
		SMHBA_GetVersion.3lib				\
		SMHBA_GetWrapperLibraryAttributes.3lib		\
		SMHBA_RegisterForAdapterAddEvents.3lib		\
		SMHBA_RegisterForAdapterEvents.3lib		\
		SMHBA_RegisterForAdapterPhyStatEvents.3lib	\
		SMHBA_RegisterForAdapterPortEvents.3lib		\
		SMHBA_RegisterForAdapterPortStatEvents.3lib	\
		SMHBA_RegisterForTargetEvents.3lib		\
		SMHBA_RegisterLibrary.3lib			\
		SMHBA_RemoveAllPersistentBindings.3lib		\
		SMHBA_RemovePersistentBinding.3lib		\
		SMHBA_ScsiInquiry.3lib				\
		SMHBA_ScsiReadCapacity.3lib			\
		SMHBA_ScsiReportLuns.3lib			\
		SMHBA_SendECHO.3lib				\
		SMHBA_SendSMPPassThru.3lib			\
		SMHBA_SendTEST.3lib				\
		SMHBA_SetBindingSupport.3lib			\
		SMHBA_SetPersistentBinding.3lib			\
		libmpapi.3lib					\
		libposix4.3lib					\
		libsmhbaapi.3lib				\
		libtermcap.3lib					\
		libtermlib.3lib

libmpapi.3lib					:= LINKSRC = libMPAPI.3lib

SMHBA_GetAdapterAttributes.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetAdapterPortAttributes.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetBindingCapability.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetBindingSupport.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetDiscoveredPortAttributes.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetFCPhyAttributes.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetLUNStatistics.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetNumberofPorts.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetPersistentBinding.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetPhyStatistics.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetPortAttributesByWWN.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetPortType.3lib				:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetProtocolStatistics.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetSASPhyAttributes.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetTargetMapping.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetVendorLibraryAttributes.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetVersion.3lib				:= LINKSRC = libSMHBAAPI.3lib
SMHBA_GetWrapperLibraryAttributes.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RegisterForAdapterAddEvents.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RegisterForAdapterEvents.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RegisterForAdapterPhyStatEvents.3lib	:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RegisterForAdapterPortEvents.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RegisterForAdapterPortStatEvents.3lib	:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RegisterForTargetEvents.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RegisterLibrary.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RemoveAllPersistentBindings.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_RemovePersistentBinding.3lib		:= LINKSRC = libSMHBAAPI.3lib
SMHBA_ScsiInquiry.3lib				:= LINKSRC = libSMHBAAPI.3lib
SMHBA_ScsiReadCapacity.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_ScsiReportLuns.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_SendECHO.3lib				:= LINKSRC = libSMHBAAPI.3lib
SMHBA_SendSMPPassThru.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_SendTEST.3lib				:= LINKSRC = libSMHBAAPI.3lib
SMHBA_SetBindingSupport.3lib			:= LINKSRC = libSMHBAAPI.3lib
SMHBA_SetPersistentBinding.3lib			:= LINKSRC = libSMHBAAPI.3lib
libsmhbaapi.3lib				:= LINKSRC = libSMHBAAPI.3lib

libtermcap.3lib					:= LINKSRC = libcurses.3lib
libtermlib.3lib					:= LINKSRC = libcurses.3lib

libposix4.3lib					:= LINKSRC = librt.3lib

.KEEP_STATE:

include		$(SRC)/man/Makefile.man

install:	$(ROOTMANFILES) $(ROOTMANLINKS)