#****************************************************************************
#
# 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 libnetsnmp_[OS] .a library.
#
#****************************************************************************


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

OBJS  =  snmp_client.o snmp.o 
OBJS +=  snmp_auth.o asn1.o md5.o  
OBJS +=  system.o vacm.o int64.o  
OBJS +=  snmp_debug.o tools.o snmp_logging.o
OBJS +=  snmpv3.o lcd_time.o keytools.o
OBJS +=  scapi.o callback.o default_store.o snmp_alarm.o
OBJS +=  data_list.o oid_stash.o
OBJS +=  mt_support.o snmp_enum.o snmp-tc.o
OBJS +=  snprintf.o strlcpy.o strtol.o strtoul.o
OBJS +=  snmp_transport.o
OBJS +=  snmpUDPDomain.o snmpCallbackDomain.o
OBJS +=  snmp_secmod.o snmp_version.o
OBJS +=  snmpusm.o
OBJS +=  check_varbind.o container.o container_binary_array.o 
OBJS +=  mib.o parse.o snmp_api.o 
OBJS +=  read_config.o
OBJS +=  AgentVersion_ssl.o

#OBJS +=  snmpUDPIPv6Domain.o
#OBJS +=  getopt.o snmp_parse_args.o cmu_compat.o ucd_compat.o 


EXTRA_INCLUDE += -I$(NETSNMP_INC_DIR)


CFLAGS  += -DUSE_OPENSSL=1


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

libname = libnetsnmp

include ../common_brcm.mak


