1top_srcdir	:= ../../../..
2
3CC	:= gcc
4CFLAGS	:= -g -DNETSNMP_TCPCONN_TEST \
5	-I$(top_srcdir)/agent/mibgroup/ip-mib/data_access \
6	-I$(top_srcdir)/include \
7	-I$(top_srcdir)/agent/mibgroup
8
9OBJS = tcpConn_common.o tcpConn_linux.o
10
11NETSNMPDIR=$(top_srcdir)
12NETSNMPCONFIG=$(NETSNMPDIR)/net-snmp-config
13NETSNMPBASELIBS := $(shell $(NETSNMPCONFIG) --base-agent-libs)
14NETSNMPEXTLIBS := $(shell $(NETSNMPCONFIG) --external-agent-libs)
15NETSNMPLIBDIRS := $(shell $(NETSNMPCONFIG) --build-lib-dirs $(NETSNMPDIR))
16NETSNMPLIBDEPS := $(shell $(NETSNMPCONFIG) --build-lib-deps $(NETSNMPDIR))
17LIB_DEPS=$(NETSNMPLIBDEPS)
18LIBS=$(NETSNMPLIBDIRS) -Wl,-Bstatic $(NETSNMPBASELIBS) -Wl,-Bdynamic $(NETSNMPEXTLIBS)
19
20TARGET	:= tcpConn_test
21
22test: $(OBJS)
23	$(CC) $(CFLAGS) $(OBJS) -o $(TARGET) $(LIBS)
24
25clean:
26	rm $(OBJS) $(TARGET)
27