fix: makefile renew

This commit is contained in:
zhangsz
2025-03-04 11:29:37 +08:00
parent dae6fc93f7
commit 5ee8bed99c
29 changed files with 1328 additions and 22 deletions

30
plat/Makefile Normal file
View File

@@ -0,0 +1,30 @@
# Makefile for platform
PLATDIR = $(shell pwd)
BINDIR = $(PLATDIR)/../bin
PLATMODULELIST = debug diameter iptrans m2ua mtp3 public radius sccp scf smpp snmp tcap tcp xapp
.PHONY: all $(PLATMODULELIST) clean
# default all
all: $(PLATMODULELIST)
# plat module list
$(PLATMODULELIST):
@echo "====================== make $@ ======================="
@cd $(PLATDIR)/$@ && $(MAKE)
# @if [ $@ = "iptrans" ]; then \
# cd $(PLATDIR)/$@; \
# ./mkiptrans.sh; \
# cp -f ./iptrans $(BINDIR); \
# fi
@cd -
# clean
clean:
@for mod in $(PLATMODULELIST); do \
echo "====================== clean $$mod ======================="; \
cd $(PLATDIR)/$$mod && $(MAKE) clean; \
cd -; \
done