original files of m241
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
IPTARGETS := lib
|
||||
|
||||
ifneq ($(IPMAKEFILE),)
|
||||
include $(IPMAKEFILE)
|
||||
else
|
||||
include $(IPCOM_ROOT)/Makefile
|
||||
endif
|
||||
|
||||
include vxbridge.mk
|
||||
include $(IPCOM_ROOT)/gmake/ipcom_make.mk
|
||||
|
||||
lib: dirs $(IPLIBFILE)
|
||||
|
||||
@@ -0,0 +1,81 @@
|
||||
#############################################################################
|
||||
# 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
|
||||
###########################################################################
|
||||
Reference in New Issue
Block a user