1 AUTOMAKE_OPTIONS = foreign
3 noinst_LIBRARIES = libl7vsd_parameter.a libl7vsadm_parameter.a libsnmpagent_parameter.a \
4 libl7vsd_logger.a libl7vsadm_logger.a libsnmpagent_logger.a
6 PARAMETER_FILE = @l7vs_config@
8 libl7vsd_parameter_a_SOURCES = \
9 ../include/parameter_enum.h \
10 ../include/parameter.h \
11 ../include/parameter_impl.h \
15 libl7vsd_parameter_a_CPPFLAGS = \
16 -O2 -g -Wall -Werror \
18 -DPARAMETER_FILE="\"$(PARAMETER_FILE)\"" \
19 -DVERSION=\"$(VERSION)\" \
22 libl7vsadm_parameter_a_SOURCES = \
23 ../include/parameter_enum.h \
24 ../include/parameter.h \
25 ../include/parameter_impl.h \
29 libl7vsadm_parameter_a_CPPFLAGS = \
30 -O2 -g -Wall -Werror \
32 -DPARAMETER_FILE="\"$(PARAMETER_FILE)\"" \
33 -DVERSION=\"$(VERSION)\" \
36 libsnmpagent_parameter_a_SOURCES = \
37 ../include/parameter_enum.h \
38 ../include/parameter.h \
39 ../include/parameter_impl.h \
43 libsnmpagent_parameter_a_CPPFLAGS = \
44 -O2 -g -Wall -Werror \
46 -DPARAMETER_FILE="\"$(PARAMETER_FILE)\"" \
47 -DVERSION=\"$(VERSION)\" \
50 libl7vsd_logger_a_SOURCES = \
51 ../include/logger_enum.h \
52 ../include/logger_rotation_enum.h \
54 ../include/logger_impl.h \
55 ../include/appender_property.h \
56 ../include/logger_implement_access.h \
57 ../include/logger_access_manager.h \
58 ../include/logger_logrotate_utility.h \
61 logger_implement_access.cpp \
62 logger_access_manager.cpp \
63 logger_logrotate_utility.cpp \
64 ../include/strict_time_based_rolling_policy.h \
65 strict_time_based_rolling_policy.cpp \
66 ../include/time_and_size_based_rolling_policy.h \
67 time_and_size_based_rolling_policy.cpp
69 libl7vsd_logger_a_CPPFLAGS = \
70 -fno-strict-aliasing -O2 -g -Wall -Werror -pthread -I../include \
71 -DLOGGER_PROCESS_VSD \
72 -DVERSION=\"$(VERSION)\"
74 libl7vsadm_logger_a_SOURCES = \
75 ../include/logger_enum.h \
76 ../include/logger_rotation_enum.h \
78 ../include/logger_impl.h \
79 ../include/appender_property.h \
80 ../include/logger_implement_access.h \
81 ../include/logger_access_manager.h \
82 ../include/logger_logrotate_utility.h \
85 logger_implement_access.cpp \
86 logger_access_manager.cpp \
87 logger_logrotate_utility.cpp \
88 ../include/strict_time_based_rolling_policy.h \
89 strict_time_based_rolling_policy.cpp \
90 ../include/time_and_size_based_rolling_policy.h \
91 time_and_size_based_rolling_policy.cpp
93 libl7vsadm_logger_a_CPPFLAGS = \
94 -fno-strict-aliasing -O2 -g -Wall -Werror -pthread -I../include \
95 -DLOGGER_PROCESS_ADM \
96 -DVERSION=\"$(VERSION)\"
98 libsnmpagent_logger_a_SOURCES = \
99 ../include/logger_enum.h \
100 ../include/logger_rotation_enum.h \
101 ../include/logger.h \
102 ../include/appender_property.h \
103 ../include/logger_implement_access.h \
104 ../include/logger_access_manager.h \
105 ../include/logger_logrotate_utility.h \
109 logger_implement_access.cpp \
110 logger_access_manager.cpp \
111 logger_logrotate_utility.cpp \
112 ../include/strict_time_based_rolling_policy.h \
113 strict_time_based_rolling_policy.cpp \
114 ../include/time_and_size_based_rolling_policy.h \
115 time_and_size_based_rolling_policy.cpp
117 libsnmpagent_logger_a_CPPFLAGS = \
118 -fno-strict-aliasing -O2 -g -Wall -Werror -pthread -I../include \
119 -DLOGGER_PROCESS_SNM \
120 -DVERSION=\"$(VERSION)\"
122 sbin_PROGRAMS = l7vsd l7vsadm
123 PKGLIBDIR = @l7vs_moddir@
124 CONFIG_SOCK_PATH = @l7vsadm_sockdir@
125 MAX_BUFFER_SIZE = @l7vs_max_buffer_size@
126 L7VS_SBINDIR = @sbindir@
129 -O2 -g -Wall -Werror -pthread \
132 -DL7VS_MODULE_PATH="\"$(PKGLIBDIR)\"" \
133 -DMAX_BUFFER_SIZE=$(MAX_BUFFER_SIZE) \
134 -DPARAMETER_FILE="\"$(PARAMETER_FILE)\"" \
135 -DL7VS_CONFIG_SOCK_PATH="\"$(CONFIG_SOCK_PATH)\"" \
136 -DLOGGER_PROCESS_VSD \
137 -DVERSION=\"$(VERSION)\"
140 ../include/logger.h \
141 ../include/parameter.h \
142 ../include/command_receiver.h \
143 ../include/command_session.h \
144 ../include/l7vs_command.h \
145 ../include/l7vs_replication.h \
147 ../include/module_base.h \
148 ../include/module_control_base.h \
149 ../include/protocol_module_base.h \
150 ../include/protocol_module_control.h \
151 ../include/realserver.h \
152 ../include/realserver_element.h \
153 ../include/replication.h \
154 ../include/schedule_module_base.h \
155 ../include/schedule_module_control.h \
156 ../include/session_thread_control.h \
157 ../include/virtualservice.h \
158 ../include/virtualservice_element.h \
159 ../include/data_buff_base.h \
160 ../include/session_result_message.h \
161 ../include/tcp_data.h \
162 ../include/tcp_socket.h \
163 ../include/tcp_ssl_socket.h \
164 ../include/tcp_socket_option.h \
165 ../include/tcp_realserver_connetc_socket_list.h \
166 ../include/tcp_thread_message.h \
167 ../include/tcp_session.h \
168 ../include/udp_data.h \
169 ../include/udp_request.h \
170 ../include/udp_request_thread_control.h \
171 ../include/udp_session.h \
172 ../include/snmpbridge.h \
174 virtualservice_base.cpp \
175 virtualservice_tcp.cpp \
176 virtualservice_udp.cpp \
178 session_thread_control.cpp \
179 protocol_module_control.cpp \
180 schedule_module_control.cpp \
181 command_receiver.cpp \
182 command_session.cpp \
189 tcp_realserver_connect_socket_list.cpp \
191 udp_request_thread_control.cpp \
197 libl7vsd_parameter.a \
201 -lboost_thread-gcc41-mt \
202 -lboost_system-gcc41-mt \
203 -lboost_serialization-gcc41-mt
206 -O2 -g -Wall -Werror \
209 -DL7VS_MODULE_PATH="\"$(PKGLIBDIR)\"" \
210 -DMAX_BUFFER_SIZE=$(MAX_BUFFER_SIZE) \
211 -DPARAMETER_FILE="\"$(PARAMETER_FILE)\"" \
212 -DL7VS_CONFIG_SOCK_PATH="\"$(CONFIG_SOCK_PATH)\"" \
213 -DLOGGER_PROCESS_ADM \
214 -DVERSION=\"$(VERSION)\"
217 ../include/logger.h \
218 ../include/parameter.h \
219 protocol_module_control.cpp \
220 schedule_module_control.cpp \
224 libl7vsadm_logger.a \
225 libl7vsadm_parameter.a \
228 -lboost_thread-gcc41-mt \
229 -lboost_system-gcc41-mt \
230 -lboost_serialization-gcc41-mt \
231 -lboost_regex-gcc41-mt
234 $(INSTALL) -m 755 -d $(CONFIG_SOCK_PATH)
235 $(INSTALL) -m 755 -D \