fix: mkdir bin & lib dir

This commit is contained in:
zhangsz
2025-03-11 11:32:17 +08:00
parent 0ba9d20945
commit 2a7ceb99a6
4 changed files with 8 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
src_dir=`pwd`
bin_dir=$(src_dir)/bin
.PHONY: all clean
@@ -21,15 +22,19 @@ mss_clean:
$(MAKE) -C mss clean
pncc: plat_all
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
$(MAKE) -C mss pncc
norfolk: plat_all
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
$(MAKE) -C mss norfolk
cook: plat_all
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
$(MAKE) -C mss cook
zed: plat_all
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
$(MAKE) -C mss zed
plat_all:

0
mss/pps/lib/.gitkeep Normal file
View File

0
mss/pps/ut/.gitkeep Normal file
View File

View File

@@ -19,11 +19,11 @@ CFLAGS=-Wall -g -DDEBUG -DX86_64 -lm -lrt -ldl -lsctp -lgcrypt -lgnutls -lpthrea
CC=gcc
$(TGT):$(OBJS)
# $(CC) -o $(TGT) $(CFLAGS) $(MAIN) $(SRCS) $(INCDIR) $(LIBS)
# chmod a+x $(TGT)
ar r ./lib/libdiameter.a $(OBJS)
if [ ! -d $(TOPDIR)/lib ]; then mkdir $(TOPDIR)/lib; fi
$(AR) -rcs $(TOPDIR)/lib/libdiameter.a $(OBJS)
$(OBJS):%.o:%.c
$(CC) $(CFLAGS) -c -o $@ $< $(INCDIR)
clean:
rm -rf $(OBJS) $(TGT)