OSDN Git Service

ソースツリー再構成中(ほぼOK?)
[ultramonkey-l7/ultramonkey-l7-v3.git] / l7vsd / unit_tests / session_test / tcp_data_test / Makefile
1 #
2 #
3 #       Makefile for tcp_data_test Class unit test frameworks.
4 #
5 #
6 TARGET          = tcp_data_ut
7 CPP                     = g++
8 CPPFLAGS        = -O0 -g -Werror -Wall -pthread -DMAX_BUFFER_SIZE=65535 -DDEBUG
9 INCLUDES        =       -I../logger_stb \
10                                 -I../../../parameter \
11                                 -I./ \
12                                 -I../../../src \
13                                 -I../../../include
14 LIBS            =       -lboost_system-gcc41-mt \
15                                 -lboost_thread-gcc41-mt \
16                                 -lboost_unit_test_framework-gcc41-mt
17
18 LDFLAGS         = -lrt -ldl
19
20 SRCS            =       \
21                         ../logger_stb/logger.cpp \
22                         ../../../src/tcp_data.cpp \
23                         tcp_data_test.cpp 
24
25 .SUFFIX:        .cpp .o
26 .cpp.o:
27                 $(CPP) $(CPPFLAGS) $(INCLUDES) -c $< -o $@
28
29 OBJS            = $(SRCS:.cpp=.o)
30
31 all:    $(TARGET)
32
33 $(TARGET):      $(OBJS)
34         $(CPP) $(INCLUDES) -o $@ $(OBJS) $(LIBS)
35
36 clean:
37         rm -f $(TARGET) $(OBJS)