3 # Makefile for module_control unit test frameworks.
8 CPPFLAGS = -O0 -g -Wall -Werror -pthread -D__SNMPBRIDGE_H__ -DMAX_BUFFER_SIZE=65535
15 LIBS = -lboost_system-mt \
17 -lboost_unit_test_framework-mt \
18 -lboost_serialization-mt
20 LDFLAGS = -lrt -ldl -lssl
24 ../../src/virtualservice_base.cpp \
25 ../../src/virtualservice_tcp.cpp \
26 ../../src/virtualservice_udp.cpp \
27 ../../src/virtualservice.cpp \
28 ../../src/session_thread_control.cpp \
33 $(CPP) $(CPPFLAGS) $(INCLUDES) -c $< -o $@
35 OBJS = $(SRCS:.cpp=.o)
40 $(CPP) $(INCLUDES) -o stc_ut $(OBJS) $(LDFLAGS) $(LIBS)
43 rm -f $(TARGET) $(OBJS)