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

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