#****************************************************************************
#
# Portions of this software Copyright (c) 2003-2010 Broadcom Corporation
#
#****************************************************************************
#
#  Filename:       makefile_brcm
#  Author:         T. Clack
#  Creation Date:  11/10/03
#
#****************************************************************************
#  Description:
#      The makefile for the libnetsnmpmibs_[OS].a library.
#
#****************************************************************************


#OBJS = $(subst .c,.o, $(wildcard *.c))

OBJS  = header_complex.o util_funcs.o
OBJS += mibII/vacm_context.o mibII/vacm_vars.o mibII/snmp_mib.o
OBJS += notification/snmpNotifyFilterProfileTable.o notification/snmpNotifyFilterTable.o notification/snmpNotifyTable.o
OBJS += snmpv3/snmpEngine.o snmpv3/snmpMPDStats.o snmpv3/usmStats.o snmpv3/usmUser.o  
OBJS += target/snmpTargetAddrEntry.o target/snmpTargetParamsEntry.o target/target.o target/target_counters.o
OBJS += AgentVersion_mibs.o

#OBJS += dot1d/dot1dBase.o dot1d/dot1dBasePortTable.o dot1d/dot1dTp.o 
#OBJS += dot1d/dot1dTpFdbTable.o dot1d/dot1dTpPortTable.o 
#OBJS += docsis/docsDevBase.o docsis/docsDevNmAccessTable.o docsis/docsDevSoftware.o
#OBJS += docsis/docsDevServer.o docsis/docsDevEvent.o docsis/docsDevEvControlTable.o 
#OBJS += docsis/docsDevEventTable.o docsis/docsDevFilter.o docsis/docsDevFilterLLCTable.o 
#OBJS += docsis/docsDevFilterIpTable.o docsis/docsDevFilterPolicyTable.o docsis/docsDevFilterTosTable.o 
#OBJS += docsis/docsDevCpe.o docsis/docsDevCpeTable.o docsis/docsIfDownstreamChannelTable.o 
#OBJS += docsis/docsIfUpstreamChannelTable.o docsis/docsIfQosProfileTable.o 
#OBJS += docsis/docsIfSignalQualityTable.o docsis/docsIfCmMacTable.o 
#OBJS += docsis/docsIfCmStatusTable.o docsis/docsIfCmServiceTable.o docsis/docsBpiCmBaseTable.o 
#OBJS += docsis/docsBpiCmTEKTable.o 

#OBJS += mibII/system.o 
#OBJS += mibII/at.o mibII/icmp.o mibII/interfaces.o mibII/ip.o mibII/ipAddr.o
#OBJS += mibII/ipv6.o mibII/kernel_linux.o mibII/route_write.o mibII/setSerialNo.o
#OBJS += mibII/tcp.o mibII/tcpTable.o mibII/udp.o mibII/udpTable.o
#OBJS += mibII/sysORTable.o mibII/var_route.o
 
    
EXTRA_INCLUDE += -I$(NETSNMP_INC_DIR)
EXTRA_INCLUDE += -Imibgroup


CFLAGS  += -DUSE_OPENSSL=1


#####################################################################
# Get the make file with all our common definitions.  This must come
# after OBJS is defined.
#####################################################################

libname = libnetsnmpmibs

include ../../common_brcm.mak


