87 lines
3.0 KiB
Makefile
87 lines
3.0 KiB
Makefile
#############################################################################
|
|
# VXNETAPPS.MK
|
|
#
|
|
# Document no: @(#) $Name: VXWORKS_ITER40_2019102207 $ $RCSfile: vxdot1x.mk,v $ $Revision: 1.1.1.1 $
|
|
# $Source: /home/interpeak/CVSRoot/vxdot1x/gmake/vxdot1x.mk,v $
|
|
# $Author: dbush $ $Date: 2009-06-11 20:13:47 $
|
|
# $State: Exp $ $Locker: $
|
|
#
|
|
# INTERPEAK_COPYRIGHT_STRING
|
|
#
|
|
#############################################################################
|
|
|
|
|
|
#############################################################################
|
|
# PRODUCT
|
|
###########################################################################
|
|
IPPROD ?= vxdot1x
|
|
|
|
#############################################################################
|
|
# DEFINE
|
|
###########################################################################
|
|
IPDEFINE += -DVXDOT1X
|
|
|
|
#############################################################################
|
|
# INCLUDE
|
|
###########################################################################
|
|
|
|
IPINCLUDE += -I$(VXDOT1X_ROOT)/config
|
|
IPINCLUDE += -I$(VXDOT1X_ROOT)/include
|
|
|
|
#############################################################################
|
|
# OBJECTS
|
|
###########################################################################
|
|
|
|
# Configuration
|
|
|
|
# Main
|
|
IPLIBOBJECTS += dot1xAuthLib.o
|
|
IPLIBOBJECTS += dot1xAuthSvrLib.o
|
|
IPLIBOBJECTS += dot1xAuthTimerLib.o
|
|
IPLIBOBJECTS += dot1xKeyLib.o
|
|
IPLIBOBJECTS += dot1xMibLib.o
|
|
IPLIBOBJECTS += dot1xDebugLib.o
|
|
IPLIBOBJECTS += dot1xDesLib.o
|
|
IPLIBOBJECTS += dot1xMdLib.o
|
|
IPLIBOBJECTS += dot1xMemPartLib.o
|
|
IPLIBOBJECTS += dot1xVirtualEnd.o
|
|
IPLIBOBJECTS += dot1xWb4Lib.o
|
|
IPLIBOBJECTS += dot1xEapolLib.o
|
|
IPLIBOBJECTS += snmpDot1x.o
|
|
|
|
#############################################################################
|
|
# VPATH
|
|
###########################################################################
|
|
IPSRCDIRS += $(VXDOT1X_ROOT)/src/authenticator
|
|
IPSRCDIRS += $(VXDOT1X_ROOT)/src/common
|
|
IPSRCDIRS += $(VXDOT1X_ROOT)/src/eapol
|
|
IPSRCDIRS += $(VXDOT1X_ROOT)/src/management
|
|
|
|
TGT_DIR=$(WIND_BASE)/target
|
|
#DOC_FILES= bridge.c mirrorEnd.c mirrorUtils.c
|
|
|
|
ifeq ($(IP_PORT_VXWORKS),)
|
|
WR_IPCOM_NAME := vxworks
|
|
WR_IPCOM_VERSION := $(filter-out $(WR_IPCOM_NAME), $(subst -, ,$(WIND_PLATFORM)))
|
|
WR_IPCOM_VERSION := $(subst .,,$(WR_IPCOM_VERSION))
|
|
EXTRA_DEFINE += -DIP_PORT_VXWORKS=$(WR_IPCOM_VERSION)
|
|
endif
|
|
|
|
IPNET_ROOT_PATH := $(subst \,/,$(WRVX_COMPBASE))/$(subst \,/,$(COMP_IPNET2))
|
|
INCLUDE_CC += -I$(IPNET_ROOT_PATH)/ipnet2/include
|
|
INCLUDE_CC += -I$(IPNET_ROOT_PATH)/ipnet2/config
|
|
INCLUDE_CC += -I$(IPNET_ROOT_PATH)/ipcom/port/vxworks/include
|
|
INCLUDE_CC += -I$(IPNET_ROOT_PATH)/ipcom/port/vxworks/config
|
|
INCLUDE_CC += -I$(IPNET_ROOT_PATH)/ipcom/include
|
|
INCLUDE_CC += -I$(IPNET_ROOT_PATH)/ipcom/config
|
|
|
|
#############################################################################
|
|
# LIB
|
|
###########################################################################
|
|
|
|
IPLIBS += $(IPLIBROOT)/libvxdot1x.a
|
|
|
|
###########################################################################
|
|
# END BRIDGE.MK
|
|
###########################################################################
|