############################################################################# # VXNETAPPS.MK # # Document no: @(#) $Name: VXWORKS_ITER40_2019102207 $ $RCSfile: vxbridge.mk,v $ $Revision: 1.3 $ # $Source: /home/interpeak/CVSRoot/vxbridge/gmake/vxbridge.mk,v $ # $Author: fguo $ $Date: 2010-07-09 11:45:05 $ # $State: Exp $ $Locker: $ # # INTERPEAK_COPYRIGHT_STRING # ############################################################################# ############################################################################# # PRODUCT ########################################################################### IPPROD ?= vxbridge ############################################################################# # DEFINE ########################################################################### IPDEFINE += -DVXBRIDGE ifdef _WRS_CONFIG_COMPONENT_IPFIREWALL_SUPPORT IPDEFINE += -DINCLUDE_IPFIREWALL_SUPPORT IPDEFINE += -DIPCOM_STORE_PHYSICAL_IF IPDEFINE += -DIPFIREWALL_PHYSICAL_IF_SUPPORT endif ifdef _WRS_CONFIG_COMPONENT_OPTION82_SUPPORT IPDEFINE += -DINCLUDE_DHCP_RELAY_AGENT endif ############################################################################# # INCLUDE ########################################################################### IPINCLUDE += -I$(VXBRIDGE_ROOT)/config IPINCLUDE += -I$(VXBRIDGE_ROOT)/include ############################################################################# # OBJECTS ########################################################################### # Configuration # Main IPLIBOBJECTS += bridge.o IPLIBOBJECTS += mirrorEnd.o IPLIBOBJECTS += mirrorUtils.o ############################################################################# # VPATH ########################################################################### IPSRCDIRS += $(VXBRIDGE_ROOT)/src 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)/libvxbridge.a ########################################################################### # END BRIDGE.MK ###########################################################################