Blame agent/mibgroup/tcp-mib/data_access/Makefile

Packit fcad23
top_srcdir	:= ../../../..
Packit fcad23
Packit fcad23
CC	:= gcc
Packit fcad23
CFLAGS	:= -g -DNETSNMP_TCPCONN_TEST \
Packit fcad23
	-I$(top_srcdir)/agent/mibgroup/ip-mib/data_access \
Packit fcad23
	-I$(top_srcdir)/include \
Packit fcad23
	-I$(top_srcdir)/agent/mibgroup
Packit fcad23
Packit fcad23
OBJS = tcpConn_common.o tcpConn_linux.o
Packit fcad23
Packit fcad23
NETSNMPDIR=$(top_srcdir)
Packit fcad23
NETSNMPCONFIG=$(NETSNMPDIR)/net-snmp-config
Packit fcad23
NETSNMPBASELIBS := $(shell $(NETSNMPCONFIG) --base-agent-libs)
Packit fcad23
NETSNMPEXTLIBS := $(shell $(NETSNMPCONFIG) --external-agent-libs)
Packit fcad23
NETSNMPLIBDIRS := $(shell $(NETSNMPCONFIG) --build-lib-dirs $(NETSNMPDIR))
Packit fcad23
NETSNMPLIBDEPS := $(shell $(NETSNMPCONFIG) --build-lib-deps $(NETSNMPDIR))
Packit fcad23
LIB_DEPS=$(NETSNMPLIBDEPS)
Packit fcad23
LIBS=$(NETSNMPLIBDIRS) -Wl,-Bstatic $(NETSNMPBASELIBS) -Wl,-Bdynamic $(NETSNMPEXTLIBS)
Packit fcad23
Packit fcad23
TARGET	:= tcpConn_test
Packit fcad23
Packit fcad23
test: $(OBJS)
Packit fcad23
	$(CC) $(CFLAGS) $(OBJS) -o $(TARGET) $(LIBS)
Packit fcad23
Packit fcad23
clean:
Packit fcad23
	rm $(OBJS) $(TARGET)