1. 增加对目录的过滤,当目标为目录时退出线程。 提交的变更: 修改: code/build.sh 重命名: code/dep/libman.so -> code/dep/42/libman.so 修改: code/dep/42/run.sh 修改: code/dep/90/run.sh 新文件: code/dep/Makefile 新文件: code/dep/README 删除: code/dep/dotconf#1.0.13-1.pkg.tar.gz 修改: code/dep/libproc_common.so 删除: code/dep/old/libman.so 修改: code/dep/proc_common.cpp 修改: code/dep/run.sh 删除: code/sys_nicmonitor-code.tar.gz 修改: code/sys_nicmonitor/Makefile 修改: code/sys_nicmonitor/README 修改: code/sys_nicmonitor/mnic.c 修改: code/sys_nicmonitor/version.h Signed-off-by: Wei, Jing <jwei@linx-info.com>
37 lines
1.1 KiB
Makefile
37 lines
1.1 KiB
Makefile
#! /usr/bin/make -f
|
|
|
|
DEFAULTS = Makefile.config
|
|
|
|
include $(DEFAULTS)
|
|
|
|
all:sys_nicmonitor libnic_shm.so test
|
|
|
|
#CFLAGS += -D TESTINTERVAL -Wall -Wformat=2 -Wno-format-extra-args -Wformat-security -Wformat-nonliteral -O0 -g
|
|
# CFLAGS += -I ./include -Wall -Wformat=2 -Wno-format-extra-args -Wformat-security -Wformat-nonliteral -O0
|
|
CFLAGS += -I ./include -D USER_NUSP -Wall -Wformat=2 -Wno-format-extra-args -Wformat-security -Wformat-nonliteral -O0
|
|
|
|
sys_nicmonitor:mnic.o read_netcard.o send_alarm.o
|
|
$(CC) $(CFLAGS) -lproc_common -ldotconf -lpthread -o $@ $^
|
|
libnic_shm.so:nicinfo_shm.o
|
|
$(CC) -fpic -shared -o $@ $^
|
|
nicinfo_shm.o:nicinfo_shm.c
|
|
$(CC) $(CFLAGS) -fPIC -c $^
|
|
test:test.c
|
|
gcc -o test test.c -lnic_shm -L./ -lpthread
|
|
runtest:
|
|
LD_LIBRARY_PATH=./ ./test bond0 5000 &
|
|
clean:
|
|
$(RM) *.o
|
|
$(RM) libnic_shm.so sys_nicmonitor test
|
|
install:
|
|
$(MKDIR) -p $(LIBDIR)
|
|
$(MKDIR) -p $(BINDIR)
|
|
$(MKDIR) -p $(INCDIR)
|
|
$(CP) libnic_shm.so $(LIBDIR)
|
|
$(CP) sys_nicmonitor $(BINDIR)
|
|
$(CP) nicinfo_shm.h $(INCDIR)
|
|
uninstall:
|
|
$(RM) -f $(LIBDIR)/libnic_shm.so
|
|
$(RM) -f $(BINDIR)/sys_nicmonitor
|
|
$(RM) -f $(INCDIR)/nicinfo_shm.h
|