1 TARGET = logger_access_manager_test
2 INCDIR = ../../../l7vsd/include
3 SRCDIR = ../../../l7vsd/src
5 CFLAGS = -O0 -g -Wall -Werror -pthread -DPARAMETER_FILE='"./test_cf_files/l7vs.cf"' #-fprofile-arcs -ftest-coverage
7 LIBS = -L/usr/lib64 -lrt \
11 -lboost_unit_test_framework-mt
13 PARAMETERDIR2 = ./parameter_stub
14 PARAMETER2 = $(PARAMETERDIR2)/parameter.a
15 LOGGER_PROCESS2 = -DLOGGER_PROCESS_VSD
17 LDFLAGS = -L$(PARAMETERDIR2)
19 PARAMETERDIR = ./logger_implement_access_stub
20 PARAMETER = $(PARAMETERDIR)/logger_implement_access.a
21 LOGGER_PROCESS = -DLOGGER_PROCESS_VSD
22 SNMPDIR =../../../l7vsd/snmpagent
28 $(PARAMETERDIR2)/parameter_impl.cpp \
29 $(PARAMETERDIR2)/parameter.cpp \
30 logger_access_manager_test.cpp
31 # $(SRCDIR)/logger_impl.cpp \
32 # $(PARAMETERDIR2)/parameter.h \
33 # $(PARAMETERDIR2)/parameter_impl.h \
34 # $(SRCDIR)/parameter_impl.cpp \
35 # $(SRCDIR)/parameter.cpp \
36 # $(SRCDIR)/strict_time_based_rolling_policy.cpp \
37 # $(SRCDIR)/time_and_size_based_rolling_policy.cpp \
38 # logger_impl_test.cpp
42 $(CC) $(CFLAGS) -L$(PARAMETERDIR2) $(LOGGER_PROCESS) -DPARAMETER_FILE='"./test_cf_files/l7vs.cf"' -DLOGGER_CONSOLE=\"./test.log\" -I/usr/include/apr-1/ -I./ -I$(PARAMETERDIR2) -I$(INCDIR) -I$(SRCDIR) -I$(SNMPDIR) -c $< -o $@
44 OBJS = $(SRCS:.cpp=.o)
48 $(TARGET): $(OBJS) $(PARAMETER) $(PARAMETER2)
49 $(LD) $(LDFLAGS) $(LIBS) -o $(TARGET) -I$(PARAMETERDIR2) -I$(INCDIR) -I$(SRCDIR) $(OBJS) $(PARAMETER) -DPARAMETER_FILE='"./test_cf_files/l7vs.cf"' #/usr/lib64/libboost_unit_test_framework.a
52 $(MAKE) -C $(PARAMETERDIR)
55 $(MAKE) -C $(PARAMETERDIR2)
57 logger_access_manager_test.o: $(SRCDIR)/logger_access_manager.cpp
61 $(MAKE) -C $(PARAMETERDIR) clean
62 $(MAKE) -C $(PARAMETERDIR2) clean