original files of m241

This commit is contained in:
neelimap
2026-07-30 11:19:44 +05:30
parent 170c2b3f3a
commit afc7070c1f
12254 changed files with 7655111 additions and 0 deletions
+101
View File
@@ -0,0 +1,101 @@
#############################################################################
# IPPTP.MK
#
# 25apr16,pdr backport Vx7 to Vx6.9
#
#############################################################################
#############################################################################
# PRODUCT
###########################################################################
IPPROD ?= ipptp
#############################################################################
# DEFINE
###########################################################################
IPDEFINE += -DIPPTP
#IPDEFINE += -DIPCRYPTO_USE_TYPE_MAPPING
#IPDEFINE += -UHAVE_CONFIG_H
#IPLIBDEFINE += -DIPCRYPTO_USE_TYPE_MAPPING
#IPLIBDEFINE += -std=c99
#############################################################################
# INCLUDE
###########################################################################
IPINCLUDE += -I$(IPPTP_ROOT)/config
IPINCLUDE += -I$(IPPTP_ROOT)/include
IPLIBINCLUDE += -I$(IPPTP_ROOT)/src
IPLIBINCLUDE += -I$(VXCOREIP_ROOT)/include
#############################################################################
# OBJECTS
###########################################################################
# config files
IPLIBOBJECTS_C += ipptp_config_init.o
IPLIBOBJECTS_C += ipptp_config.o
IPLIBOBJECTS_C += ipptp_config_bclk1.o
IPLIBOBJECTS_C += ipptp_config_bclk2.o
IPLIBOBJECTS_C += ipptp_config_bclk3.o
IPLIBOBJECTS_C += ipptp_config_bclk4.o
# PTP Main objects
IPLIBOBJECTS = arith.o
IPLIBOBJECTS += bmc.o
IPLIBOBJECTS += display.o
IPLIBOBJECTS += management.o
IPLIBOBJECTS += protocol.o
IPLIBOBJECTS += ptpd.o
# PTP dep
IPLIBOBJECTS += timer.o
IPLIBOBJECTS += ipv4_acl.o
IPLIBOBJECTS += msg.o
IPLIBOBJECTS += net.o
IPLIBOBJECTS += servo.o
IPLIBOBJECTS += startup.o
IPLIBOBJECTS += sys.o
IPLIBOBJECTS += daemonconfig.o
# PTP dep/iniparser
#IPLIBOBJECTS += dictionary.o
#IPLIBOBJECTS += iniparser.o
# PTP dep/ntpengine
# Compiles the xxx_config.o if the $SKIP_CONFIG macro is either not defined
# or set to anything other than true.
ifneq ($(SKIP_CONFIG),true)
IPLIBOBJECTS += $(IPLIBOBJECTS_C)
endif
#############################################################################
# SOURCE
###########################################################################
IPSRCDIRS += $(IPPTP_ROOT)/src
IPSRCDIRS += $(IPPTP_ROOT)/config
IPSRCDIRS += $(IPPTP_ROOT)/src/dep
IPSRCDIRS += $(IPPTP_ROOT)/src/dep/iniparser
#############################################################################
# LIB
###########################################################################
IPLIBS += $(IPLIBROOT)/libipptp.a
###########################################################################
# END OF IPPTP.MK
###########################################################################