📄 makefile
字号:
# Makefile - makefile for NAT top level source directory## Copyright 2000-2003 Wind River Systems, Inc.## @format.tab-size 8## modification history# --------------------# 01i,29aug03,zhu updated for refgen# 01h,29may03,svk Use override directive for common variables# 01g,25apr03,svk changed LIB_BASE_NAME to nat, removed the -Wall and -Xlint# warning flags because they are on by default, added flag to# ignore diab warning 1546# 01f,23apr03,zhu added IPSec and PPtP ALG objs, added copyright# 01e,21apr03,myz added -D__VXWORKS__# 01d,20sep02,vvv fixed check for compiler# 01c,18sep02,vvv updated for T2.2 archiving method# 01b,18sep02,vvv added Diab support (SPR #80460)# 01a,09mar00,rrs created from 01b of /src/netinet/makefile## DESCRIPTION# This file contains the makefile rules for building the vx library##*/TGT_DIR=$(WIND_BASE)/targetWRN_HEADERS_DIR=$(WIND_BASE)/target/h/wrnNAT_HEADERS_DIR=$(WIND_BASE)/target/h/wrn/natWRN_HEADERS_RWOS_DIR=$(WRN_HEADERS_DIR)/rwosDOC_FILES= nat_api.c nat_cleanup.c natInit.c natAlgApi.cLIB_BASE_NAME= nat# Turn-off diab warning about taking address of member of packed structifeq ($(findstring diab,$(TOOL)),diab)override ADDED_CFLAGS += -ei1546endifoverride EXTRA_INCLUDE += -I$(WRN_HEADERS_DIR) -I$(WRN_HEADERS_RWOS_DIR) \ -I$(NAT_HEADERS_DIR)override EXTRA_DEFINE += -D__VXWORKS__ OBJS= nat_api.o \ nat_cleanup.o \ nat_configure.o \ nat_filter.o \ nat_filter_hook.o \ nat_fragment.o \ nat_icmp_datagram.o \ nat_icmp_transaction.o \ nat_initialize.o \ nat_ip.o \ nat_rx.o \ nat_task_init.o \ nat_tcp.o \ nat_tcp_state.o \ nat_timer.o \ nat_udp.o \ nat_util.o \ natAlgApi.o \ natFtpAlg.o \ natH323Alg.o \ natInit.o \ natPPTPPTAlg.o \ natIPSecPTAlg.oinclude $(TGT_DIR)/h/make/rules.libraryDOC_DIR= $(WIND_BASE)/docs/vxworks/ref/natDOC_CHAPTER= Nat_Libraries
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -