#
# Copyright (C) 2013 Wind River Systems, Inc.
# All rights reserved.  Provided under license only.
# Distribution or other use of this software is only
# permitted pursuant to the terms of a license agreement
# from Wind River Systems (and is otherwise prohibited).
# Refer to that license agreement for terms of use.
#
# Revision history
# -------------------
# 01c,31jan13,bbz  create this file
#
# common/lib
#


OEM=
SOFTPORT=$(SRCDIR)/target/usr/h/wrn/wm/util/port/vxworks
HARDPORT=
SRCDIR=$(WIND_BASE)
XCFLAGS=
EXTRA_PRODUCTS=
WMSNMP_ADDED_OBJS=
WMSNMP_ADDED_MIBS=
MIBCOMPILER=mibcomp
TOUCH=touch
MAKEFILENAME=makefile.wmsnmp
CLEAN_LIST=
ETC_INI_FILES=etc.ini
TGT_DIR=$(WIND_BASE)/target
WMINC=$(SRCDIR)/target/h
MIBCOMPFLAGS=-l $(SRCDIR)/target/src/wrn/wm/snmp/std-mibs -quiet

PRODUCTH=$(SRCDIR)/target/h/wrn/wm/common

WIND_BASE := $(subst \,/,$(WIND_BASE))

ifeq ($(EXTRA_DEFINE),)
export EXTRA_DEFINE=
endif

override EXTRA_DEFINE+=-fno-strict-aliasing 

OBJ         = o
LIBEXT      = a

#-----------------------------------------------------------------------
# These next 3 lines must come before any of the application rules.
#-----------------------------------------------------------------------

include $(WIND_USR)/make/defs.default
include $(WIND_USR)/tool/$(TOOL_FAMILY)/make.$(CPU)$(TOOL)
 


##############################################################################
#	OBJECT FILE DEFINITION SECTION

WEAKPRNG_OBJS=weakprng.o
PRNG_OBJS=
MD4_OBJS=
MD5_OBJS=snmpMd5.o
SHA_OBJS=snmpSha.o
HMAC_OBJS=snmpHmac.o
DESTESTOBJS=des_test.o

STRING_OBJS=      

THREAD_OBJS=

FIXED64_OBJS=fixed64.o

OBJS=cmn_init.o $(WEAKPRNG_OBJS) $(PRNG_OBJS) $(MD4_OBJS) $(MD5_OBJS) $(SHA_OBJS) $(HMAC_OBJS) $(STRING_OBJS) $(THREAD_OBJS) $(FIXED64_OBJS)

LIB_BASE_NAME=epcommon

include $(WIND_USR)/make/rules.library

