|
ROOT := ..
|
PLATFORM=$(shell $(ROOT)/systype.sh)
|
include $(ROOT)/Make.defines.$(PLATFORM)
|
|
RPATH += -Wl,-rpath=$(ROOT)/lib:$(DEST)/lib
|
# 开源工具包路径
|
LDDIR += -L$(DEST)/lib
|
|
#-lusgcommon
|
# 开源工具包
|
LDLIBS += -lshm_queue -lpthread -lusgcommon
|
|
#-I$(ROOT)/include/usgcommon
|
INCLUDES += -I${ROOT}/src -I${ROOT}/src/queue -I${ROOT}/src/socket -I${ROOT}/src/common/include -I${ROOT}/include/usgcommon
|
|
|
PROGS = ${DEST}/test_net_mod_socket
|
|
DEPENDENCES = $(patsubst %, %.d, $(PROGS))
|
|
#LIBCOMMON=${ROOT}/lib/libusgcommon.a
|
|
build: $(PROGS)
|
cp -a net_mod_socket.sh ${DEST}
|
|
|
clean:
|
rm -f $(PROGS) $(DEPENDENCES) $(TEMPFILES)
|
|
# $(LIBCOMMON):
|
# @(cd $(ROOT)/common && $(MAKE))
|
|
-include $(DEPENDENCES)
|
include $(ROOT)/Make.common.inc
|