113 lines
3.2 KiB
Makefile
113 lines
3.2 KiB
Makefile
#############################################################################
|
|
# IPLITE2.MK
|
|
#
|
|
# Document no: @(#) $Name: VXWORKS_ITER40_2019102207 $ $RCSfile: iplite2.mk,v $ $Revision: 1.7.10.1 $
|
|
# $Source: /home/interpeak/CVSRoot/iplite2/gmake/iplite2.mk,v $
|
|
# $Author: ulf $ $Date: 2011-11-16 10:33:37 $
|
|
# $State: Exp $ $Locker: $
|
|
#
|
|
# INTERPEAK_COPYRIGHT_STRING
|
|
#
|
|
#############################################################################
|
|
|
|
|
|
#############################################################################
|
|
# PRODUCT
|
|
###########################################################################
|
|
|
|
IPPROD ?= iplite
|
|
|
|
|
|
#############################################################################
|
|
# DEFINE
|
|
###########################################################################
|
|
|
|
IPDEFINE += -DIPLITE
|
|
|
|
|
|
#############################################################################
|
|
# INCLUDE
|
|
###########################################################################
|
|
|
|
IPINCLUDE += -I$(IPLITE_ROOT)/config
|
|
IPINCLUDE += -I$(IPLITE_ROOT)/include
|
|
IPINCLUDE += -I$(IPLITE_ROOT)/src
|
|
|
|
|
|
#############################################################################
|
|
# OBJECTS
|
|
###########################################################################
|
|
|
|
# Configuration
|
|
ifneq ($(IPPORT),vxworks)
|
|
IPLIBOBJECTS += iplite_config.o
|
|
endif
|
|
|
|
# Main
|
|
IPLIBOBJECTS += iplite.o
|
|
IPLIBOBJECTS += iplite_ctrl.o
|
|
IPLIBOBJECTS += iplite_eth.o
|
|
IPLIBOBJECTS += iplite_frag.o
|
|
IPLIBOBJECTS += iplite_ioctl.o
|
|
IPLIBOBJECTS += iplite_ip4.o
|
|
IPLIBOBJECTS += iplite_loopback.o
|
|
IPLIBOBJECTS += iplite_netif.o
|
|
IPLIBOBJECTS += iplite_raw.o
|
|
IPLIBOBJECTS += iplite_sock.o
|
|
IPLIBOBJECTS += iplite_sockmsg.o
|
|
IPLIBOBJECTS += iplite_sockopt.o
|
|
IPLIBOBJECTS += iplite_sockpkt.o
|
|
IPLIBOBJECTS += iplite_sysctl.o
|
|
IPLIBOBJECTS += iplite_tcp.o
|
|
IPLIBOBJECTS += iplite_tcp_debug.o
|
|
IPLIBOBJECTS += iplite_udp.o
|
|
IPLIBOBJECTS += iplite_wlan.o
|
|
|
|
# IPIPSEC2 and IPPPP support
|
|
IPLIBOBJECTS += iplite_ipsec.o
|
|
IPLIBOBJECTS += iplite_ppp.o
|
|
|
|
# SNMP
|
|
IPLIBOBJECTS += iplite_if_mib.o
|
|
IPLIBOBJECTS += iplite_ip_forward_mib.o
|
|
IPLIBOBJECTS += iplite_ip_mib.o
|
|
IPLIBOBJECTS += iplite_udp_mib.o
|
|
|
|
# Shell commands
|
|
IPLIBOBJECTS += iplite_cmd.o
|
|
IPLIBOBJECTS += iplite_cmd_arp.o
|
|
IPLIBOBJECTS += iplite_cmd_ctrl.o
|
|
IPLIBOBJECTS += iplite_cmd_ifconfig.o
|
|
IPLIBOBJECTS += iplite_cmd_ifconfig_common.o
|
|
IPLIBOBJECTS += iplite_cmd_netstat.o
|
|
IPLIBOBJECTS += iplite_cmd_ping.o
|
|
IPLIBOBJECTS += iplite_cmd_route.o
|
|
|
|
|
|
#############################################################################
|
|
# SOURCE
|
|
###########################################################################
|
|
|
|
IPSRCDIRS += $(IPLITE_ROOT)/src $(IPLITE_ROOT)/config
|
|
|
|
|
|
#############################################################################
|
|
# LIB
|
|
###########################################################################
|
|
|
|
IPLIBS += $(IPLIBROOT)/libiplite.a
|
|
|
|
|
|
#############################################################################
|
|
# IPv6
|
|
###########################################################################
|
|
|
|
ifneq ($(IPCOM_USE_INET6),no)
|
|
-include $(IPLITE_ROOT)/gmake/iplite26.mk
|
|
endif
|
|
|
|
|
|
###########################################################################
|
|
# END OF IPLITE2.MK
|
|
###########################################################################
|