Files
2026-07-30 11:19:44 +05:30

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
###########################################################################