1
# Makefile.in generated by automake 1.11.1 from Makefile.am.
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
7
# This Makefile.in is free software; the Free Software Foundation
8
# gives unlimited permission to copy and/or distribute it,
9
# with or without modifications, as long as this notice is preserved.
11
# This program is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
18
# Copyright (C) 2007, 2008, 2009, 2010, 2011 Nicira Networks, Inc.
20
# Copying and distribution of this file, with or without modification,
21
# are permitted in any medium without royalty provided the copyright
22
# notice and this notice are preserved. This file is offered as-is,
23
# without warranty of any kind.
25
# Generated automatically -- do not modify! -*- buffer-read-only: t -*-
27
# Copyright (C) 2009, 2010, 2011 Nicira Networks, Inc.
29
# Copying and distribution of this file, with or without modification,
30
# are permitted in any medium without royalty provided the copyright
31
# notice and this notice are preserved. This file is offered as-is,
32
# without warranty of any kind.
34
# Copyright (C) 2009, 2010, 2011 Nicira Networks, Inc.
36
# Copying and distribution of this file, with or without modification,
37
# are permitted in any medium without royalty provided the copyright
38
# notice and this notice are preserved. This file is offered as-is,
39
# without warranty of any kind.
41
# Copyright (C) 2009, 2010, 2011 Nicira Networks, Inc.
43
# Copying and distribution of this file, with or without modification,
44
# are permitted in any medium without royalty provided the copyright
45
# notice and this notice are preserved. This file is offered as-is,
46
# without warranty of any kind.
48
# Copyright (C) 2009, 2010, 2011 Nicira Networks, Inc.
50
# Copying and distribution of this file, with or without modification,
51
# are permitted in any medium without royalty provided the copyright
52
# notice and this notice are preserved. This file is offered as-is,
53
# without warranty of any kind.
60
pkgdatadir = $(datadir)/@PACKAGE@
61
pkgincludedir = $(includedir)/@PACKAGE@
62
pkglibdir = $(libdir)/@PACKAGE@
63
pkglibexecdir = $(libexecdir)/@PACKAGE@
64
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
65
install_sh_DATA = $(install_sh) -c -m 644
66
install_sh_PROGRAM = $(install_sh) -c
67
install_sh_SCRIPT = $(install_sh) -c
68
INSTALL_HEADER = $(INSTALL_DATA)
69
transform = $(program_transform_name)
76
@NDEBUG_TRUE@am__append_1 = -DNDEBUG
77
@NDEBUG_TRUE@am__append_2 = -fomit-frame-pointer
78
bin_PROGRAMS = utilities/ovs-appctl$(EXEEXT) \
79
utilities/ovs-controller$(EXEEXT) utilities/ovs-dpctl$(EXEEXT) \
80
utilities/ovs-ofctl$(EXEEXT) utilities/ovs-vsctl$(EXEEXT) \
81
utilities/ovs-benchmark$(EXEEXT) ovsdb/ovsdb-tool$(EXEEXT) \
82
ovsdb/ovsdb-client$(EXEEXT)
83
sbin_PROGRAMS = $(am__EXEEXT_2) vswitchd/ovs-vswitchd$(EXEEXT) \
84
$(am__EXEEXT_3) ovsdb/ovsdb-server$(EXEEXT)
85
noinst_PROGRAMS = $(am__EXEEXT_1) tests/test-aes128$(EXEEXT) \
86
tests/test-bundle$(EXEEXT) tests/test-classifier$(EXEEXT) \
87
tests/test-csum$(EXEEXT) tests/test-file_name$(EXEEXT) \
88
tests/test-flows$(EXEEXT) tests/test-hash$(EXEEXT) \
89
tests/test-hmap$(EXEEXT) tests/test-json$(EXEEXT) \
90
tests/test-jsonrpc$(EXEEXT) tests/test-list$(EXEEXT) \
91
tests/test-lockfile$(EXEEXT) tests/test-multipath$(EXEEXT) \
92
tests/test-packets$(EXEEXT) tests/test-random$(EXEEXT) \
93
tests/test-stp$(EXEEXT) tests/test-unix-socket$(EXEEXT) \
94
tests/test-odp$(EXEEXT) tests/test-ovsdb$(EXEEXT) \
95
tests/test-reconnect$(EXEEXT) tests/test-sha1$(EXEEXT) \
96
tests/test-timeval$(EXEEXT) tests/test-strtok_r$(EXEEXT) \
97
tests/test-type-props$(EXEEXT) tests/test-util$(EXEEXT) \
98
tests/test-uuid$(EXEEXT) tests/test-vconn$(EXEEXT) \
99
tests/test-byte-order$(EXEEXT)
100
@HAVE_GROFF_TRUE@am__append_3 = manpage-check
101
@HAVE_GROFF_TRUE@am__append_4 = manpage-check
102
DIST_COMMON = README $(am__configure_deps) $(am__noinst_HEADERS_DIST) \
103
$(dist_check_SCRIPTS) $(dist_man_MANS) $(dist_pkgdata_DATA) \
104
$(dist_pkgdata_SCRIPTS) $(dist_sbin_SCRIPTS) \
105
$(dist_scripts_DATA) $(dist_scripts_SCRIPTS) \
106
$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
107
$(srcdir)/config.h.in $(srcdir)/debian/automake.mk \
108
$(srcdir)/include/automake.mk \
109
$(srcdir)/include/linux/automake.mk \
110
$(srcdir)/include/openflow/automake.mk \
111
$(srcdir)/include/openvswitch/automake.mk \
112
$(srcdir)/include/sparse/automake.mk $(srcdir)/lib/automake.mk \
113
$(srcdir)/manpages.mk $(srcdir)/ofproto/automake.mk \
114
$(srcdir)/ovsdb/automake.mk \
115
$(srcdir)/ovsdb/ovsdbmonitor/automake.mk \
116
$(srcdir)/python/automake.mk \
117
$(srcdir)/python/compat/automake.mk $(srcdir)/rhel/automake.mk \
118
$(srcdir)/tests/automake.mk $(srcdir)/third-party/automake.mk \
119
$(srcdir)/utilities/automake.mk \
120
$(srcdir)/utilities/bugtool/automake.mk \
121
$(srcdir)/vswitchd/automake.mk $(srcdir)/xenserver/automake.mk \
122
$(top_srcdir)/configure $(top_srcdir)/datapath/linux/Kbuild.in \
123
$(top_srcdir)/datapath/linux/Makefile.in \
124
$(top_srcdir)/datapath/linux/Makefile.main.in \
125
$(top_srcdir)/tests/atlocal.in AUTHORS COPYING NEWS \
126
build-aux/compile build-aux/depcomp build-aux/install-sh \
128
@HAVE_WNO_UNUSED_TRUE@am__append_5 = -Wno-unused
129
@HAVE_WNO_UNUSED_PARAMETER_TRUE@am__append_6 = -Wno-unused-parameter
130
@HAVE_NETLINK_TRUE@am__append_7 = \
131
@HAVE_NETLINK_TRUE@ lib/dpif-linux.c \
132
@HAVE_NETLINK_TRUE@ lib/dpif-linux.h \
133
@HAVE_NETLINK_TRUE@ lib/netdev-linux.c \
134
@HAVE_NETLINK_TRUE@ lib/netdev-linux.h \
135
@HAVE_NETLINK_TRUE@ lib/netdev-vport.c \
136
@HAVE_NETLINK_TRUE@ lib/netdev-vport.h \
137
@HAVE_NETLINK_TRUE@ lib/netlink-notifier.c \
138
@HAVE_NETLINK_TRUE@ lib/netlink-notifier.h \
139
@HAVE_NETLINK_TRUE@ lib/netlink-protocol.h \
140
@HAVE_NETLINK_TRUE@ lib/netlink-socket.c \
141
@HAVE_NETLINK_TRUE@ lib/netlink-socket.h \
142
@HAVE_NETLINK_TRUE@ lib/rtnetlink-link.c \
143
@HAVE_NETLINK_TRUE@ lib/rtnetlink-link.h \
144
@HAVE_NETLINK_TRUE@ lib/route-table.c \
145
@HAVE_NETLINK_TRUE@ lib/route-table.h
147
@HAVE_OPENSSL_TRUE@am__append_8 = lib/stream-ssl.c
148
@HAVE_OPENSSL_TRUE@am__append_9 = lib/dhparams.c
149
@HAVE_OPENSSL_FALSE@am__append_10 = lib/stream-nossl.c
150
@USE_LINKER_SECTIONS_FALSE@am__append_11 = lib/coverage.def \
151
@USE_LINKER_SECTIONS_FALSE@ lib/stress.def lib/vlog-modules.def
152
@HAVE_PYTHON_TRUE@am__append_12 = \
153
@HAVE_PYTHON_TRUE@ utilities/ovs-pcap \
154
@HAVE_PYTHON_TRUE@ utilities/ovs-tcpundump \
155
@HAVE_PYTHON_TRUE@ utilities/ovs-test \
156
@HAVE_PYTHON_TRUE@ utilities/ovs-vlan-test
158
@HAVE_NETLINK_TRUE@am__append_13 = utilities/ovs-vlan-bug-workaround
159
@HAVE_NETLINK_TRUE@am__append_14 = utilities/nlmon
160
@HAVE_PYTHON_TRUE@am__append_15 = utilities/bugtool/ovs-bugtool
161
@HAVE_PYTHON_TRUE@am__append_16 = utilities/bugtool/ovs-bugtool
162
@HAVE_PYTHON_TRUE@am__append_17 = utilities/bugtool/ovs-bugtool.8
163
@HAVE_PYTHON_TRUE@am__append_18 = utilities/bugtool/ovs-bugtool.8
164
@HAVE_PYTHON_TRUE@am__append_19 = $(bugtool_scripts)
165
@HAVE_PYTHON_TRUE@am__append_20 = bugtool-install-data-local
166
@HAVE_PYTHON_TRUE@am__append_21 = bugtool-uninstall-local
167
@HAVE_OPENSSL_TRUE@am__append_22 = $(TESTPKI_FILES)
168
@HAVE_OPENSSL_TRUE@am__append_23 = $(TESTPKI_FILES) tests/ovs-pki.log
169
@HAVE_OPENSSL_TRUE@am__append_24 = clean-pki
170
@HAVE_PYTHON_TRUE@am__append_25 = include/openflow/openflow.h.stamp \
171
@HAVE_PYTHON_TRUE@ include/openflow/nicira-ext.h.stamp
172
@HAVE_PYTHON_TRUE@am__append_26 = include/openflow/openflow.h.stamp \
173
@HAVE_PYTHON_TRUE@ include/openflow/nicira-ext.h.stamp
174
@HAVE_NETLINK_TRUE@am__append_27 = vswitchd/ovs-brcompatd
175
@BUILD_OVSDBMONITOR_TRUE@am__append_28 = ovsdb/ovsdbmonitor/ovsdbmonitor
176
@BUILD_OVSDBMONITOR_TRUE@am__append_29 = \
177
@BUILD_OVSDBMONITOR_TRUE@ ovsdb/ovsdbmonitor/ovsdbmonitor \
178
@BUILD_OVSDBMONITOR_TRUE@ ovsdb/ovsdbmonitor/ovsdbmonitor.tmp
180
@BUILD_OVSDBMONITOR_TRUE@am__append_30 = ovsdb/ovsdbmonitor/ovsdbmonitor.1
182
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
183
am__aclocal_m4_deps = $(top_srcdir)/m4/nx-build.m4 \
184
$(top_srcdir)/m4/openvswitch.m4 $(top_srcdir)/acinclude.m4 \
185
$(top_srcdir)/configure.ac
186
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
188
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
189
configure.lineno config.status.lineno
190
mkinstalldirs = $(install_sh) -d
191
CONFIG_HEADER = config.h
192
CONFIG_CLEAN_FILES = datapath/linux/Kbuild datapath/linux/Makefile \
193
datapath/linux/Makefile.main tests/atlocal
194
CONFIG_CLEAN_VPATH_FILES =
195
LIBRARIES = $(noinst_LIBRARIES)
198
lib_libopenvswitch_a_AR = $(AR) $(ARFLAGS)
199
lib_libopenvswitch_a_LIBADD =
200
am__lib_libopenvswitch_a_SOURCES_DIST = lib/aes128.c lib/aes128.h \
201
lib/autopath.c lib/autopath.h lib/backtrace.c lib/backtrace.h \
202
lib/bitmap.c lib/bitmap.h lib/bond.c lib/bond.h lib/bundle.c \
203
lib/bundle.h lib/byte-order.h lib/byteq.c lib/byteq.h \
204
lib/cfm.c lib/cfm.h lib/classifier.c lib/classifier.h \
205
lib/command-line.c lib/command-line.h lib/compiler.h \
206
lib/coverage.c lib/coverage.h lib/csum.c lib/csum.h \
207
lib/daemon.c lib/daemon.h lib/dhcp.h lib/dummy.c lib/dummy.h \
208
lib/dhparams.h lib/dirs.h lib/dpif-netdev.c \
209
lib/dpif-provider.h lib/dpif.c lib/dpif.h lib/dynamic-string.c \
210
lib/dynamic-string.h lib/entropy.c lib/entropy.h \
211
lib/fatal-signal.c lib/fatal-signal.h lib/flow.c lib/flow.h \
212
lib/hash.c lib/hash.h lib/hmap.c lib/hmap.h lib/hmapx.c \
213
lib/hmapx.h lib/json.c lib/json.h lib/jsonrpc.c lib/jsonrpc.h \
214
lib/lacp.c lib/lacp.h lib/leak-checker.c lib/leak-checker.h \
215
lib/learn.c lib/learn.h lib/learning-switch.c \
216
lib/learning-switch.h lib/list.c lib/list.h lib/lockfile.c \
217
lib/lockfile.h lib/mac-learning.c lib/mac-learning.h \
218
lib/meta-flow.c lib/meta-flow.h lib/multipath.c \
219
lib/multipath.h lib/netdev-dummy.c lib/netdev-provider.h \
220
lib/netdev.c lib/netdev.h lib/netlink.c lib/netlink.h \
221
lib/nx-match.c lib/nx-match.h lib/odp-util.c lib/odp-util.h \
222
lib/ofp-errors.c lib/ofp-errors.h lib/ofp-parse.c \
223
lib/ofp-parse.h lib/ofp-print.c lib/ofp-print.h lib/ofp-util.c \
224
lib/ofp-util.def lib/ofp-util.h lib/ofpbuf.c lib/ofpbuf.h \
225
lib/ovsdb-data.c lib/ovsdb-data.h lib/ovsdb-error.c \
226
lib/ovsdb-error.h lib/ovsdb-idl-provider.h lib/ovsdb-idl.c \
227
lib/ovsdb-idl.h lib/ovsdb-parser.c lib/ovsdb-parser.h \
228
lib/ovsdb-types.c lib/ovsdb-types.h lib/packets.c \
229
lib/packets.h lib/pcap.c lib/pcap.h lib/poll-loop.c \
230
lib/poll-loop.h lib/process.c lib/process.h lib/random.c \
231
lib/random.h lib/rconn.c lib/rconn.h lib/reconnect.c \
232
lib/reconnect.h lib/sat-math.h lib/sha1.c lib/sha1.h \
233
lib/shash.c lib/shash.h lib/signals.c lib/signals.h \
234
lib/socket-util.c lib/socket-util.h lib/sort.c lib/sort.h \
235
lib/sset.c lib/sset.h lib/stp.c lib/stp.h lib/stream-fd.c \
236
lib/stream-fd.h lib/stream-provider.h lib/stream-ssl.h \
237
lib/stream-tcp.c lib/stream-unix.c lib/stream.c lib/stream.h \
238
lib/stress.c lib/stress.h lib/string.c lib/string.h lib/svec.c \
239
lib/svec.h lib/table.c lib/table.h lib/tag.c lib/tag.h \
240
lib/timer.c lib/timer.h lib/timeval.c lib/timeval.h \
241
lib/type-props.h lib/unaligned.h lib/unicode.c lib/unicode.h \
242
lib/unixctl.c lib/unixctl.h lib/util.c lib/util.h lib/uuid.c \
243
lib/uuid.h lib/valgrind.h lib/vconn-provider.h \
244
lib/vconn-stream.c lib/vconn.c lib/vconn.h lib/vlan-bitmap.c \
245
lib/vlan-bitmap.h lib/vlandev.c lib/vlandev.h lib/vlog.c \
246
lib/vlog.h lib/dpif-linux.c lib/dpif-linux.h \
247
lib/netdev-linux.c lib/netdev-linux.h lib/netdev-vport.c \
248
lib/netdev-vport.h lib/netlink-notifier.c \
249
lib/netlink-notifier.h lib/netlink-protocol.h \
250
lib/netlink-socket.c lib/netlink-socket.h lib/rtnetlink-link.c \
251
lib/rtnetlink-link.h lib/route-table.c lib/route-table.h \
252
lib/stream-ssl.c lib/stream-nossl.c
253
am__dirstamp = $(am__leading_dot)dirstamp
254
@HAVE_NETLINK_TRUE@am__objects_1 = lib/dpif-linux.$(OBJEXT) \
255
@HAVE_NETLINK_TRUE@ lib/netdev-linux.$(OBJEXT) \
256
@HAVE_NETLINK_TRUE@ lib/netdev-vport.$(OBJEXT) \
257
@HAVE_NETLINK_TRUE@ lib/netlink-notifier.$(OBJEXT) \
258
@HAVE_NETLINK_TRUE@ lib/netlink-socket.$(OBJEXT) \
259
@HAVE_NETLINK_TRUE@ lib/rtnetlink-link.$(OBJEXT) \
260
@HAVE_NETLINK_TRUE@ lib/route-table.$(OBJEXT)
261
@HAVE_OPENSSL_TRUE@am__objects_2 = lib/stream-ssl.$(OBJEXT)
262
@HAVE_OPENSSL_FALSE@am__objects_3 = lib/stream-nossl.$(OBJEXT)
263
am_lib_libopenvswitch_a_OBJECTS = lib/aes128.$(OBJEXT) \
264
lib/autopath.$(OBJEXT) lib/backtrace.$(OBJEXT) \
265
lib/bitmap.$(OBJEXT) lib/bond.$(OBJEXT) lib/bundle.$(OBJEXT) \
266
lib/byteq.$(OBJEXT) lib/cfm.$(OBJEXT) lib/classifier.$(OBJEXT) \
267
lib/command-line.$(OBJEXT) lib/coverage.$(OBJEXT) \
268
lib/csum.$(OBJEXT) lib/daemon.$(OBJEXT) lib/dummy.$(OBJEXT) \
269
lib/dpif-netdev.$(OBJEXT) lib/dpif.$(OBJEXT) \
270
lib/dynamic-string.$(OBJEXT) lib/entropy.$(OBJEXT) \
271
lib/fatal-signal.$(OBJEXT) lib/flow.$(OBJEXT) \
272
lib/hash.$(OBJEXT) lib/hmap.$(OBJEXT) lib/hmapx.$(OBJEXT) \
273
lib/json.$(OBJEXT) lib/jsonrpc.$(OBJEXT) lib/lacp.$(OBJEXT) \
274
lib/leak-checker.$(OBJEXT) lib/learn.$(OBJEXT) \
275
lib/learning-switch.$(OBJEXT) lib/list.$(OBJEXT) \
276
lib/lockfile.$(OBJEXT) lib/mac-learning.$(OBJEXT) \
277
lib/meta-flow.$(OBJEXT) lib/multipath.$(OBJEXT) \
278
lib/netdev-dummy.$(OBJEXT) lib/netdev.$(OBJEXT) \
279
lib/netlink.$(OBJEXT) lib/nx-match.$(OBJEXT) \
280
lib/odp-util.$(OBJEXT) lib/ofp-errors.$(OBJEXT) \
281
lib/ofp-parse.$(OBJEXT) lib/ofp-print.$(OBJEXT) \
282
lib/ofp-util.$(OBJEXT) lib/ofpbuf.$(OBJEXT) \
283
lib/ovsdb-data.$(OBJEXT) lib/ovsdb-error.$(OBJEXT) \
284
lib/ovsdb-idl.$(OBJEXT) lib/ovsdb-parser.$(OBJEXT) \
285
lib/ovsdb-types.$(OBJEXT) lib/packets.$(OBJEXT) \
286
lib/pcap.$(OBJEXT) lib/poll-loop.$(OBJEXT) \
287
lib/process.$(OBJEXT) lib/random.$(OBJEXT) lib/rconn.$(OBJEXT) \
288
lib/reconnect.$(OBJEXT) lib/sha1.$(OBJEXT) lib/shash.$(OBJEXT) \
289
lib/signals.$(OBJEXT) lib/socket-util.$(OBJEXT) \
290
lib/sort.$(OBJEXT) lib/sset.$(OBJEXT) lib/stp.$(OBJEXT) \
291
lib/stream-fd.$(OBJEXT) lib/stream-tcp.$(OBJEXT) \
292
lib/stream-unix.$(OBJEXT) lib/stream.$(OBJEXT) \
293
lib/stress.$(OBJEXT) lib/string.$(OBJEXT) lib/svec.$(OBJEXT) \
294
lib/table.$(OBJEXT) lib/tag.$(OBJEXT) lib/timer.$(OBJEXT) \
295
lib/timeval.$(OBJEXT) lib/unicode.$(OBJEXT) \
296
lib/unixctl.$(OBJEXT) lib/util.$(OBJEXT) lib/uuid.$(OBJEXT) \
297
lib/vconn-stream.$(OBJEXT) lib/vconn.$(OBJEXT) \
298
lib/vlan-bitmap.$(OBJEXT) lib/vlandev.$(OBJEXT) \
299
lib/vlog.$(OBJEXT) $(am__objects_1) $(am__objects_2) \
301
@HAVE_OPENSSL_TRUE@am__objects_4 = lib/dhparams.$(OBJEXT)
302
nodist_lib_libopenvswitch_a_OBJECTS = lib/dirs.$(OBJEXT) \
304
lib_libopenvswitch_a_OBJECTS = $(am_lib_libopenvswitch_a_OBJECTS) \
305
$(nodist_lib_libopenvswitch_a_OBJECTS)
306
lib_libsflow_a_AR = $(AR) $(ARFLAGS)
307
lib_libsflow_a_LIBADD =
308
am_lib_libsflow_a_OBJECTS = lib/lib_libsflow_a-sflow_agent.$(OBJEXT) \
309
lib/lib_libsflow_a-sflow_sampler.$(OBJEXT) \
310
lib/lib_libsflow_a-sflow_poller.$(OBJEXT) \
311
lib/lib_libsflow_a-sflow_receiver.$(OBJEXT)
312
lib_libsflow_a_OBJECTS = $(am_lib_libsflow_a_OBJECTS)
313
ofproto_libofproto_a_AR = $(AR) $(ARFLAGS)
314
ofproto_libofproto_a_LIBADD =
315
am_ofproto_libofproto_a_OBJECTS = ofproto/collectors.$(OBJEXT) \
316
ofproto/connmgr.$(OBJEXT) ofproto/fail-open.$(OBJEXT) \
317
ofproto/in-band.$(OBJEXT) ofproto/names.$(OBJEXT) \
318
ofproto/netflow.$(OBJEXT) ofproto/ofproto.$(OBJEXT) \
319
ofproto/ofproto-dpif.$(OBJEXT) \
320
ofproto/ofproto-dpif-sflow.$(OBJEXT) ofproto/pktbuf.$(OBJEXT) \
321
ofproto/pinsched.$(OBJEXT)
322
ofproto_libofproto_a_OBJECTS = $(am_ofproto_libofproto_a_OBJECTS)
323
ovsdb_libovsdb_a_AR = $(AR) $(ARFLAGS)
324
ovsdb_libovsdb_a_LIBADD =
325
am_ovsdb_libovsdb_a_OBJECTS = ovsdb/column.$(OBJEXT) \
326
ovsdb/condition.$(OBJEXT) ovsdb/execution.$(OBJEXT) \
327
ovsdb/file.$(OBJEXT) ovsdb/jsonrpc-server.$(OBJEXT) \
328
ovsdb/log.$(OBJEXT) ovsdb/mutation.$(OBJEXT) \
329
ovsdb/ovsdb-server.$(OBJEXT) ovsdb/ovsdb.$(OBJEXT) \
330
ovsdb/query.$(OBJEXT) ovsdb/row.$(OBJEXT) \
331
ovsdb/server.$(OBJEXT) ovsdb/table.$(OBJEXT) \
332
ovsdb/trigger.$(OBJEXT) ovsdb/transaction.$(OBJEXT)
333
ovsdb_libovsdb_a_OBJECTS = $(am_ovsdb_libovsdb_a_OBJECTS)
334
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \
335
"$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgdatadir)" \
336
"$(DESTDIR)$(sbindir)" "$(DESTDIR)$(scriptsdir)" \
337
"$(DESTDIR)$(sbindir)" "$(DESTDIR)$(scriptsdir)" \
338
"$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" \
339
"$(DESTDIR)$(man8dir)" "$(DESTDIR)$(pkgdatadir)" \
340
"$(DESTDIR)$(scriptsdir)" "$(DESTDIR)$(pkgdatadir)" \
341
"$(DESTDIR)$(ovsdbmonitordir)" "$(DESTDIR)$(pkgdatadir)" \
342
"$(DESTDIR)$(scriptsdir)"
343
@HAVE_NETLINK_TRUE@am__EXEEXT_1 = utilities/nlmon$(EXEEXT)
344
@HAVE_NETLINK_TRUE@am__EXEEXT_2 = \
345
@HAVE_NETLINK_TRUE@ utilities/ovs-vlan-bug-workaround$(EXEEXT)
346
@HAVE_NETLINK_TRUE@am__EXEEXT_3 = vswitchd/ovs-brcompatd$(EXEEXT)
347
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS)
348
am_ovsdb_ovsdb_client_OBJECTS = ovsdb/ovsdb-client.$(OBJEXT)
349
ovsdb_ovsdb_client_OBJECTS = $(am_ovsdb_ovsdb_client_OBJECTS)
351
ovsdb_ovsdb_client_DEPENDENCIES = ovsdb/libovsdb.a \
352
lib/libopenvswitch.a $(am__DEPENDENCIES_1)
353
am_ovsdb_ovsdb_server_OBJECTS = ovsdb/ovsdb-server.$(OBJEXT)
354
ovsdb_ovsdb_server_OBJECTS = $(am_ovsdb_ovsdb_server_OBJECTS)
355
ovsdb_ovsdb_server_DEPENDENCIES = ovsdb/libovsdb.a \
356
lib/libopenvswitch.a $(am__DEPENDENCIES_1)
357
am_ovsdb_ovsdb_tool_OBJECTS = ovsdb/ovsdb-tool.$(OBJEXT)
358
ovsdb_ovsdb_tool_OBJECTS = $(am_ovsdb_ovsdb_tool_OBJECTS)
359
ovsdb_ovsdb_tool_DEPENDENCIES = ovsdb/libovsdb.a lib/libopenvswitch.a
360
am_tests_test_aes128_OBJECTS = tests/test-aes128.$(OBJEXT)
361
tests_test_aes128_OBJECTS = $(am_tests_test_aes128_OBJECTS)
362
tests_test_aes128_DEPENDENCIES = lib/libopenvswitch.a
363
am_tests_test_bundle_OBJECTS = tests/test-bundle.$(OBJEXT)
364
tests_test_bundle_OBJECTS = $(am_tests_test_bundle_OBJECTS)
365
tests_test_bundle_DEPENDENCIES = lib/libopenvswitch.a
366
am_tests_test_byte_order_OBJECTS = tests/test-byte-order.$(OBJEXT)
367
tests_test_byte_order_OBJECTS = $(am_tests_test_byte_order_OBJECTS)
368
tests_test_byte_order_DEPENDENCIES = lib/libopenvswitch.a
369
am_tests_test_classifier_OBJECTS = tests/test-classifier.$(OBJEXT)
370
tests_test_classifier_OBJECTS = $(am_tests_test_classifier_OBJECTS)
371
tests_test_classifier_DEPENDENCIES = lib/libopenvswitch.a
372
am_tests_test_csum_OBJECTS = tests/test-csum.$(OBJEXT)
373
tests_test_csum_OBJECTS = $(am_tests_test_csum_OBJECTS)
374
tests_test_csum_DEPENDENCIES = lib/libopenvswitch.a
375
am_tests_test_file_name_OBJECTS = tests/test-file_name.$(OBJEXT)
376
tests_test_file_name_OBJECTS = $(am_tests_test_file_name_OBJECTS)
377
tests_test_file_name_DEPENDENCIES = lib/libopenvswitch.a
378
am_tests_test_flows_OBJECTS = tests/test-flows.$(OBJEXT)
379
tests_test_flows_OBJECTS = $(am_tests_test_flows_OBJECTS)
380
tests_test_flows_DEPENDENCIES = lib/libopenvswitch.a
381
am_tests_test_hash_OBJECTS = tests/test-hash.$(OBJEXT)
382
tests_test_hash_OBJECTS = $(am_tests_test_hash_OBJECTS)
383
tests_test_hash_DEPENDENCIES = lib/libopenvswitch.a
384
am_tests_test_hmap_OBJECTS = tests/test-hmap.$(OBJEXT)
385
tests_test_hmap_OBJECTS = $(am_tests_test_hmap_OBJECTS)
386
tests_test_hmap_DEPENDENCIES = lib/libopenvswitch.a
387
am_tests_test_json_OBJECTS = tests/test-json.$(OBJEXT)
388
tests_test_json_OBJECTS = $(am_tests_test_json_OBJECTS)
389
tests_test_json_DEPENDENCIES = lib/libopenvswitch.a
390
am_tests_test_jsonrpc_OBJECTS = tests/test-jsonrpc.$(OBJEXT)
391
tests_test_jsonrpc_OBJECTS = $(am_tests_test_jsonrpc_OBJECTS)
392
tests_test_jsonrpc_DEPENDENCIES = lib/libopenvswitch.a \
393
$(am__DEPENDENCIES_1)
394
am_tests_test_list_OBJECTS = tests/test-list.$(OBJEXT)
395
tests_test_list_OBJECTS = $(am_tests_test_list_OBJECTS)
396
tests_test_list_DEPENDENCIES = lib/libopenvswitch.a
397
am_tests_test_lockfile_OBJECTS = tests/test-lockfile.$(OBJEXT)
398
tests_test_lockfile_OBJECTS = $(am_tests_test_lockfile_OBJECTS)
399
tests_test_lockfile_DEPENDENCIES = lib/libopenvswitch.a
400
am_tests_test_multipath_OBJECTS = tests/test-multipath.$(OBJEXT)
401
tests_test_multipath_OBJECTS = $(am_tests_test_multipath_OBJECTS)
402
tests_test_multipath_DEPENDENCIES = lib/libopenvswitch.a
403
am_tests_test_odp_OBJECTS = tests/test-odp.$(OBJEXT)
404
tests_test_odp_OBJECTS = $(am_tests_test_odp_OBJECTS)
405
tests_test_odp_DEPENDENCIES = lib/libopenvswitch.a
406
am_tests_test_ovsdb_OBJECTS = tests/test-ovsdb.$(OBJEXT) \
407
tests/idltest.$(OBJEXT)
408
tests_test_ovsdb_OBJECTS = $(am_tests_test_ovsdb_OBJECTS)
409
tests_test_ovsdb_DEPENDENCIES = ovsdb/libovsdb.a lib/libopenvswitch.a \
410
$(am__DEPENDENCIES_1)
411
am_tests_test_packets_OBJECTS = tests/test-packets.$(OBJEXT)
412
tests_test_packets_OBJECTS = $(am_tests_test_packets_OBJECTS)
413
tests_test_packets_DEPENDENCIES = lib/libopenvswitch.a
414
am_tests_test_random_OBJECTS = tests/test-random.$(OBJEXT)
415
tests_test_random_OBJECTS = $(am_tests_test_random_OBJECTS)
416
tests_test_random_DEPENDENCIES = lib/libopenvswitch.a
417
am_tests_test_reconnect_OBJECTS = tests/test-reconnect.$(OBJEXT)
418
tests_test_reconnect_OBJECTS = $(am_tests_test_reconnect_OBJECTS)
419
tests_test_reconnect_DEPENDENCIES = lib/libopenvswitch.a
420
am_tests_test_sha1_OBJECTS = tests/test-sha1.$(OBJEXT)
421
tests_test_sha1_OBJECTS = $(am_tests_test_sha1_OBJECTS)
422
tests_test_sha1_DEPENDENCIES = lib/libopenvswitch.a
423
am_tests_test_stp_OBJECTS = tests/test-stp.$(OBJEXT)
424
tests_test_stp_OBJECTS = $(am_tests_test_stp_OBJECTS)
425
tests_test_stp_DEPENDENCIES = lib/libopenvswitch.a
426
am_tests_test_strtok_r_OBJECTS = tests/test-strtok_r.$(OBJEXT)
427
tests_test_strtok_r_OBJECTS = $(am_tests_test_strtok_r_OBJECTS)
428
tests_test_strtok_r_LDADD = $(LDADD)
429
am_tests_test_timeval_OBJECTS = tests/test-timeval.$(OBJEXT)
430
tests_test_timeval_OBJECTS = $(am_tests_test_timeval_OBJECTS)
431
tests_test_timeval_DEPENDENCIES = lib/libopenvswitch.a
432
am_tests_test_type_props_OBJECTS = tests/test-type-props.$(OBJEXT)
433
tests_test_type_props_OBJECTS = $(am_tests_test_type_props_OBJECTS)
434
tests_test_type_props_LDADD = $(LDADD)
435
am_tests_test_unix_socket_OBJECTS = tests/test-unix-socket.$(OBJEXT)
436
tests_test_unix_socket_OBJECTS = $(am_tests_test_unix_socket_OBJECTS)
437
tests_test_unix_socket_DEPENDENCIES = lib/libopenvswitch.a
438
am_tests_test_util_OBJECTS = tests/test-util.$(OBJEXT)
439
tests_test_util_OBJECTS = $(am_tests_test_util_OBJECTS)
440
tests_test_util_DEPENDENCIES = lib/libopenvswitch.a
441
am_tests_test_uuid_OBJECTS = tests/test-uuid.$(OBJEXT)
442
tests_test_uuid_OBJECTS = $(am_tests_test_uuid_OBJECTS)
443
tests_test_uuid_DEPENDENCIES = lib/libopenvswitch.a
444
am_tests_test_vconn_OBJECTS = tests/test-vconn.$(OBJEXT)
445
tests_test_vconn_OBJECTS = $(am_tests_test_vconn_OBJECTS)
446
tests_test_vconn_DEPENDENCIES = lib/libopenvswitch.a \
447
$(am__DEPENDENCIES_1)
448
am__utilities_nlmon_SOURCES_DIST = utilities/nlmon.c
449
@HAVE_NETLINK_TRUE@am_utilities_nlmon_OBJECTS = \
450
@HAVE_NETLINK_TRUE@ utilities/nlmon.$(OBJEXT)
451
utilities_nlmon_OBJECTS = $(am_utilities_nlmon_OBJECTS)
452
@HAVE_NETLINK_TRUE@utilities_nlmon_DEPENDENCIES = \
453
@HAVE_NETLINK_TRUE@ lib/libopenvswitch.a
454
am_utilities_ovs_appctl_OBJECTS = utilities/ovs-appctl.$(OBJEXT)
455
utilities_ovs_appctl_OBJECTS = $(am_utilities_ovs_appctl_OBJECTS)
456
utilities_ovs_appctl_DEPENDENCIES = lib/libopenvswitch.a
457
am_utilities_ovs_benchmark_OBJECTS = \
458
utilities/ovs-benchmark.$(OBJEXT)
459
utilities_ovs_benchmark_OBJECTS = \
460
$(am_utilities_ovs_benchmark_OBJECTS)
461
utilities_ovs_benchmark_DEPENDENCIES = lib/libopenvswitch.a
462
am_utilities_ovs_controller_OBJECTS = \
463
utilities/ovs-controller.$(OBJEXT)
464
utilities_ovs_controller_OBJECTS = \
465
$(am_utilities_ovs_controller_OBJECTS)
466
utilities_ovs_controller_DEPENDENCIES = lib/libopenvswitch.a \
467
$(am__DEPENDENCIES_1)
468
am_utilities_ovs_dpctl_OBJECTS = utilities/ovs-dpctl.$(OBJEXT)
469
utilities_ovs_dpctl_OBJECTS = $(am_utilities_ovs_dpctl_OBJECTS)
470
utilities_ovs_dpctl_DEPENDENCIES = lib/libopenvswitch.a
471
am_utilities_ovs_ofctl_OBJECTS = utilities/ovs-ofctl.$(OBJEXT)
472
utilities_ovs_ofctl_OBJECTS = $(am_utilities_ovs_ofctl_OBJECTS)
473
utilities_ovs_ofctl_DEPENDENCIES = ofproto/libofproto.a \
474
lib/libopenvswitch.a $(am__DEPENDENCIES_1)
475
am__utilities_ovs_vlan_bug_workaround_SOURCES_DIST = \
476
utilities/ovs-vlan-bug-workaround.c
477
@HAVE_NETLINK_TRUE@am_utilities_ovs_vlan_bug_workaround_OBJECTS = utilities/ovs-vlan-bug-workaround.$(OBJEXT)
478
utilities_ovs_vlan_bug_workaround_OBJECTS = \
479
$(am_utilities_ovs_vlan_bug_workaround_OBJECTS)
480
@HAVE_NETLINK_TRUE@utilities_ovs_vlan_bug_workaround_DEPENDENCIES = \
481
@HAVE_NETLINK_TRUE@ lib/libopenvswitch.a
482
am_utilities_ovs_vsctl_OBJECTS = utilities/ovs-vsctl.$(OBJEXT) \
483
vswitchd/vswitch-idl.$(OBJEXT)
484
utilities_ovs_vsctl_OBJECTS = $(am_utilities_ovs_vsctl_OBJECTS)
485
utilities_ovs_vsctl_DEPENDENCIES = lib/libopenvswitch.a \
486
$(am__DEPENDENCIES_1)
487
am__vswitchd_ovs_brcompatd_SOURCES_DIST = vswitchd/ovs-brcompatd.c \
488
vswitchd/vswitch-idl.c vswitchd/vswitch-idl.h
489
@HAVE_NETLINK_TRUE@am_vswitchd_ovs_brcompatd_OBJECTS = \
490
@HAVE_NETLINK_TRUE@ vswitchd/ovs-brcompatd.$(OBJEXT) \
491
@HAVE_NETLINK_TRUE@ vswitchd/vswitch-idl.$(OBJEXT)
492
vswitchd_ovs_brcompatd_OBJECTS = $(am_vswitchd_ovs_brcompatd_OBJECTS)
493
@HAVE_NETLINK_TRUE@vswitchd_ovs_brcompatd_DEPENDENCIES = \
494
@HAVE_NETLINK_TRUE@ lib/libopenvswitch.a $(am__DEPENDENCIES_1)
495
am_vswitchd_ovs_vswitchd_OBJECTS = vswitchd/bridge.$(OBJEXT) \
496
vswitchd/ovs-vswitchd.$(OBJEXT) \
497
vswitchd/system-stats.$(OBJEXT) vswitchd/vswitch-idl.$(OBJEXT) \
498
vswitchd/xenserver.$(OBJEXT)
499
vswitchd_ovs_vswitchd_OBJECTS = $(am_vswitchd_ovs_vswitchd_OBJECTS)
500
vswitchd_ovs_vswitchd_DEPENDENCIES = ofproto/libofproto.a \
501
lib/libsflow.a lib/libopenvswitch.a $(am__DEPENDENCIES_1)
502
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
503
am__vpath_adj = case $$p in \
504
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
507
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
509
am__nobase_strip_setup = \
510
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
512
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
513
am__nobase_list = $(am__nobase_strip_setup); \
514
for p in $$list; do echo "$$p $$p"; done | \
515
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
516
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
517
if (++n[$$2] == $(am__install_max)) \
518
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
519
END { for (dir in files) print dir, files[dir] }'
521
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
522
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
523
SCRIPTS = $(bin_SCRIPTS) $(dist_pkgdata_SCRIPTS) $(dist_sbin_SCRIPTS) \
524
$(dist_scripts_SCRIPTS) $(noinst_SCRIPTS) $(sbin_SCRIPTS) \
526
DEFAULT_INCLUDES = -I.@am__isrc@
527
depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
528
am__depfiles_maybe = depfiles
530
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
531
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
533
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
534
SOURCES = $(lib_libopenvswitch_a_SOURCES) \
535
$(nodist_lib_libopenvswitch_a_SOURCES) \
536
$(lib_libsflow_a_SOURCES) $(ofproto_libofproto_a_SOURCES) \
537
$(ovsdb_libovsdb_a_SOURCES) $(ovsdb_ovsdb_client_SOURCES) \
538
$(ovsdb_ovsdb_server_SOURCES) $(ovsdb_ovsdb_tool_SOURCES) \
539
$(tests_test_aes128_SOURCES) $(tests_test_bundle_SOURCES) \
540
$(tests_test_byte_order_SOURCES) \
541
$(tests_test_classifier_SOURCES) $(tests_test_csum_SOURCES) \
542
$(tests_test_file_name_SOURCES) $(tests_test_flows_SOURCES) \
543
$(tests_test_hash_SOURCES) $(tests_test_hmap_SOURCES) \
544
$(tests_test_json_SOURCES) $(tests_test_jsonrpc_SOURCES) \
545
$(tests_test_list_SOURCES) $(tests_test_lockfile_SOURCES) \
546
$(tests_test_multipath_SOURCES) $(tests_test_odp_SOURCES) \
547
$(tests_test_ovsdb_SOURCES) $(tests_test_packets_SOURCES) \
548
$(tests_test_random_SOURCES) $(tests_test_reconnect_SOURCES) \
549
$(tests_test_sha1_SOURCES) $(tests_test_stp_SOURCES) \
550
$(tests_test_strtok_r_SOURCES) $(tests_test_timeval_SOURCES) \
551
$(tests_test_type_props_SOURCES) \
552
$(tests_test_unix_socket_SOURCES) $(tests_test_util_SOURCES) \
553
$(tests_test_uuid_SOURCES) $(tests_test_vconn_SOURCES) \
554
$(utilities_nlmon_SOURCES) $(utilities_ovs_appctl_SOURCES) \
555
$(utilities_ovs_benchmark_SOURCES) \
556
$(utilities_ovs_controller_SOURCES) \
557
$(utilities_ovs_dpctl_SOURCES) $(utilities_ovs_ofctl_SOURCES) \
558
$(utilities_ovs_vlan_bug_workaround_SOURCES) \
559
$(utilities_ovs_vsctl_SOURCES) \
560
$(vswitchd_ovs_brcompatd_SOURCES) \
561
$(vswitchd_ovs_vswitchd_SOURCES)
562
DIST_SOURCES = $(am__lib_libopenvswitch_a_SOURCES_DIST) \
563
$(lib_libsflow_a_SOURCES) $(ofproto_libofproto_a_SOURCES) \
564
$(ovsdb_libovsdb_a_SOURCES) $(ovsdb_ovsdb_client_SOURCES) \
565
$(ovsdb_ovsdb_server_SOURCES) $(ovsdb_ovsdb_tool_SOURCES) \
566
$(tests_test_aes128_SOURCES) $(tests_test_bundle_SOURCES) \
567
$(tests_test_byte_order_SOURCES) \
568
$(tests_test_classifier_SOURCES) $(tests_test_csum_SOURCES) \
569
$(tests_test_file_name_SOURCES) $(tests_test_flows_SOURCES) \
570
$(tests_test_hash_SOURCES) $(tests_test_hmap_SOURCES) \
571
$(tests_test_json_SOURCES) $(tests_test_jsonrpc_SOURCES) \
572
$(tests_test_list_SOURCES) $(tests_test_lockfile_SOURCES) \
573
$(tests_test_multipath_SOURCES) $(tests_test_odp_SOURCES) \
574
$(tests_test_ovsdb_SOURCES) $(tests_test_packets_SOURCES) \
575
$(tests_test_random_SOURCES) $(tests_test_reconnect_SOURCES) \
576
$(tests_test_sha1_SOURCES) $(tests_test_stp_SOURCES) \
577
$(tests_test_strtok_r_SOURCES) $(tests_test_timeval_SOURCES) \
578
$(tests_test_type_props_SOURCES) \
579
$(tests_test_unix_socket_SOURCES) $(tests_test_util_SOURCES) \
580
$(tests_test_uuid_SOURCES) $(tests_test_vconn_SOURCES) \
581
$(am__utilities_nlmon_SOURCES_DIST) \
582
$(utilities_ovs_appctl_SOURCES) \
583
$(utilities_ovs_benchmark_SOURCES) \
584
$(utilities_ovs_controller_SOURCES) \
585
$(utilities_ovs_dpctl_SOURCES) $(utilities_ovs_ofctl_SOURCES) \
586
$(am__utilities_ovs_vlan_bug_workaround_SOURCES_DIST) \
587
$(utilities_ovs_vsctl_SOURCES) \
588
$(am__vswitchd_ovs_brcompatd_SOURCES_DIST) \
589
$(vswitchd_ovs_vswitchd_SOURCES)
590
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
591
html-recursive info-recursive install-data-recursive \
592
install-dvi-recursive install-exec-recursive \
593
install-html-recursive install-info-recursive \
594
install-pdf-recursive install-ps-recursive install-recursive \
595
installcheck-recursive installdirs-recursive pdf-recursive \
596
ps-recursive uninstall-recursive
597
man1dir = $(mandir)/man1
598
man5dir = $(mandir)/man5
599
man8dir = $(mandir)/man8
601
MANS = $(dist_man_MANS) $(man_MANS)
602
DATA = $(dist_pkgdata_DATA) $(dist_scripts_DATA) \
603
$(nobase_pkgdata_DATA) $(noinst_DATA) $(ovsdbmonitor_DATA) \
604
$(pkgdata_DATA) $(scripts_DATA)
605
am__noinst_HEADERS_DIST = CodingStyle DESIGN INSTALL.KVM INSTALL.Linux \
606
INSTALL.RHEL INSTALL.SSL INSTALL.XenServer INSTALL.bridge \
607
INSTALL.userspace NOTICE PORTING README-gcov REPORTING-BUGS \
608
SubmittingPatches WHY-OVS boot.sh build-aux/sodepends.pl \
609
build-aux/soexpand.pl lib/common.man lib/common-syn.man \
610
lib/daemon.man lib/daemon-syn.man lib/leak-checker.man \
611
lib/ovs.tmac lib/ssl-bootstrap.man lib/ssl-bootstrap-syn.man \
612
lib/ssl-peer-ca-cert.man lib/ssl.man lib/ssl-syn.man \
613
lib/stress-unixctl.man lib/table.man lib/unixctl.man \
614
lib/unixctl-syn.man lib/vconn-active.man lib/vconn-passive.man \
615
lib/vlog-unixctl.man lib/vlog-syn.man lib/vlog.man \
616
ofproto/ofproto-unixctl.man utilities/ovs-vlan-bugs.man \
617
ovsdb/remote-active.man ovsdb/remote-passive.man \
618
utilities/ovs-appctl.8.in utilities/ovs-benchmark.1.in \
619
utilities/ovs-controller.8.in utilities/ovs-ctl.8 \
620
utilities/ovs-dpctl.8.in utilities/ovs-ofctl.8.in \
621
utilities/ovs-parse-leaks.8 utilities/ovs-pcap.1.in \
622
utilities/ovs-pki.8.in utilities/ovs-tcpundump.1.in \
623
utilities/ovs-vlan-bug-workaround.8.in utilities/ovs-test.8.in \
624
utilities/ovs-vlan-test.8.in utilities/ovs-vsctl.8.in \
625
utilities/bugtool/ovs-bugtool.8 vswitchd/ovs-vswitchd.8.in \
626
vswitchd/ovs-brcompatd.8.in ovsdb/ovsdb-tool.1.in \
627
ovsdb/ovsdb-client.1.in ovsdb/ovsdb-server.1.in \
628
ovsdb/ovsdb-idlc.1 ovsdb/ovsdbmonitor/ovsdbmonitor.1 \
629
lib/dh1024.pem lib/dh2048.pem lib/dh4096.pem lib/dirs.c.in \
630
build-aux/extract-ofp-errors utilities/ovs-ctl.in \
631
utilities/ovs-lib.in utilities/ovs-parse-leaks.in \
632
utilities/ovs-pcap.in utilities/ovs-pki-cgi.in \
633
utilities/ovs-pki.in utilities/ovs-save \
634
utilities/ovs-tcpundump.in utilities/ovs-test.in \
635
utilities/ovs-vlan-test.in \
636
utilities/bugtool/plugins/kernel-info/openvswitch.xml \
637
utilities/bugtool/plugins/network-status/openvswitch.xml \
638
utilities/bugtool/plugins/system-configuration.xml \
639
utilities/bugtool/plugins/system-logs/openvswitch.xml \
640
utilities/bugtool/plugins/system-configuration/openvswitch.xml \
641
utilities/bugtool/ovs-bugtool-cfm-show \
642
utilities/bugtool/ovs-bugtool-lacp-show \
643
utilities/bugtool/ovs-bugtool-tc-class-show \
644
utilities/bugtool/ovs-bugtool-ovsdb-dump \
645
utilities/bugtool/ovs-bugtool.in tests/testsuite.at \
646
tests/ovsdb-macros.at tests/library.at tests/bundle.at \
647
tests/classifier.at tests/check-structs.at tests/daemon.at \
648
tests/daemon-py.at tests/ofp-print.at tests/ovs-ofctl.at \
649
tests/odp.at tests/multipath.at tests/autopath.at \
650
tests/lacp.at tests/learn.at tests/vconn.at tests/file_name.at \
651
tests/aes128.at tests/uuid.at tests/json.at tests/jsonrpc.at \
652
tests/jsonrpc-py.at tests/timeval.at tests/lockfile.at \
653
tests/reconnect.at tests/ofproto-dpif.at \
654
tests/ofproto-macros.at tests/ofproto.at tests/ovsdb.at \
655
tests/ovsdb-log.at tests/ovsdb-types.at tests/ovsdb-data.at \
656
tests/ovsdb-column.at tests/ovsdb-table.at tests/ovsdb-row.at \
657
tests/ovsdb-schema.at tests/ovsdb-condition.at \
658
tests/ovsdb-mutation.at tests/ovsdb-query.at \
659
tests/ovsdb-transaction.at tests/ovsdb-execution.at \
660
tests/ovsdb-trigger.at tests/ovsdb-tool.at \
661
tests/ovsdb-server.at tests/ovsdb-monitor.at \
662
tests/ovsdb-idl.at tests/ovs-vsctl.at \
663
tests/ovs-monitor-ipsec.at tests/ovs-xapi-sync.at tests/stp.at \
664
tests/interface-reconfigure.at tests/vlog.at \
665
$(srcdir)/tests/testsuite tests/atlocal.in \
666
$(srcdir)/package.m4 tests/lcov-wrapper.in \
667
tests/valgrind-wrapper.in tests/openssl.supp tests/uuidfilt.pl \
668
tests/ovsdb-monitor-sort.pl tests/idltest.ovsschema \
669
tests/idltest.ann tests/test-daemon.py tests/test-json.py \
670
tests/test-jsonrpc.py tests/test-ovsdb.py \
671
tests/test-reconnect.py tests/MockXenAPI.py tests/test-vlog.py \
672
build-aux/check-structs third-party/README \
673
third-party/ofp-tcpdump.patch debian/changelog debian/compat \
674
debian/control debian/control.modules.in debian/copyright \
675
debian/copyright.in debian/dkms.conf.in debian/dirs \
676
debian/openvswitch-brcompat.install \
677
debian/openvswitch-brcompat.manpages \
678
debian/openvswitch-brcompat.postinst \
679
debian/openvswitch-brcompat.postrm \
680
debian/openvswitch-common.dirs \
681
debian/openvswitch-common.install \
682
debian/openvswitch-common.manpages \
683
debian/openvswitch-controller.README.Debian \
684
debian/openvswitch-controller.default \
685
debian/openvswitch-controller.dirs \
686
debian/openvswitch-controller.init \
687
debian/openvswitch-controller.install \
688
debian/openvswitch-controller.manpages \
689
debian/openvswitch-controller.postinst \
690
debian/openvswitch-controller.postrm \
691
debian/openvswitch-datapath-module-_KVERS_.postinst.modules.in \
692
debian/openvswitch-datapath-dkms.postinst \
693
debian/openvswitch-datapath-dkms.prerm \
694
debian/openvswitch-datapath-source.README.Debian \
695
debian/openvswitch-datapath-source.copyright \
696
debian/openvswitch-datapath-source.dirs \
697
debian/openvswitch-datapath-source.install \
698
debian/openvswitch-ipsec.dirs debian/openvswitch-ipsec.init \
699
debian/openvswitch-ipsec.install debian/openvswitch-pki.dirs \
700
debian/openvswitch-pki.postinst debian/openvswitch-pki.postrm \
701
debian/openvswitch-switch.README.Debian \
702
debian/openvswitch-switch.dirs debian/openvswitch-switch.init \
703
debian/openvswitch-switch.install \
704
debian/openvswitch-switch.logrotate \
705
debian/openvswitch-switch.manpages \
706
debian/openvswitch-switch.postinst \
707
debian/openvswitch-switch.postrm \
708
debian/openvswitch-switch.template \
709
debian/openvswitch-test.dirs debian/openvswitch-test.install \
710
debian/openvswitch-test.manpages debian/ovsdbmonitor.install \
711
debian/ovsdbmonitor.manpages debian/ovs-monitor-ipsec \
712
debian/python-openvswitch.dirs \
713
debian/python-openvswitch.install debian/rules \
714
debian/rules.modules debian/source/format vswitchd/INTERNALS \
715
vswitchd/vswitch.ovsschema vswitchd/vswitch-idl.ann \
716
vswitchd/vswitch.gv vswitchd/vswitch.pic vswitchd/vswitch.xml \
717
ovsdb/SPECS ovsdb/ovsdb-idlc.in tests/idltest.c \
718
tests/idltest.h tests/idltest.ovsidl vswitchd/vswitch-idl.c \
719
vswitchd/vswitch-idl.h vswitchd/vswitch-idl.ovsidl \
720
ovsdb/ovsdb-doc.in ovsdb/ovsdb-dot.in ovsdb/dot2pic \
721
ovsdb/ovsdbmonitor/OVEApp.py \
722
ovsdb/ovsdbmonitor/OVECommonWindow.py \
723
ovsdb/ovsdbmonitor/OVEConfig.py \
724
ovsdb/ovsdbmonitor/OVEConfigWindow.py \
725
ovsdb/ovsdbmonitor/OVEFetch.py \
726
ovsdb/ovsdbmonitor/OVEFlowWindow.py \
727
ovsdb/ovsdbmonitor/OVEHostWindow.py \
728
ovsdb/ovsdbmonitor/OVELogWindow.py \
729
ovsdb/ovsdbmonitor/OVELogger.py \
730
ovsdb/ovsdbmonitor/OVEMainWindow.py \
731
ovsdb/ovsdbmonitor/OVEStandard.py \
732
ovsdb/ovsdbmonitor/OVEUtil.py \
733
ovsdb/ovsdbmonitor/Ui_ConfigWindow.py \
734
ovsdb/ovsdbmonitor/Ui_FlowWindow.py \
735
ovsdb/ovsdbmonitor/Ui_HostWindow.py \
736
ovsdb/ovsdbmonitor/Ui_LogWindow.py \
737
ovsdb/ovsdbmonitor/Ui_MainWindow.py \
738
ovsdb/ovsdbmonitor/qt4reactor.py ovsdb/ovsdbmonitor/COPYING \
739
ovsdb/ovsdbmonitor/ConfigWindow.ui \
740
ovsdb/ovsdbmonitor/FlowWindow.ui \
741
ovsdb/ovsdbmonitor/HostWindow.ui \
742
ovsdb/ovsdbmonitor/LogWindow.ui \
743
ovsdb/ovsdbmonitor/MainWindow.ui \
744
ovsdb/ovsdbmonitor/ovsdbmonitor.in rhel/README.RHEL \
745
rhel/automake.mk rhel/etc_init.d_openvswitch \
746
rhel/etc_logrotate.d_openvswitch \
747
rhel/etc_sysconfig_network-scripts_ifdown-ovs \
748
rhel/etc_sysconfig_network-scripts_ifup-ovs \
749
rhel/kmodtool-openvswitch-el5.sh \
750
rhel/openvswitch-kmod-rhel5.spec \
751
rhel/openvswitch-kmod-rhel5.spec.in \
752
rhel/openvswitch-kmod-rhel6.spec \
753
rhel/openvswitch-kmod-rhel6.spec.in rhel/openvswitch.spec \
754
rhel/openvswitch.spec.in \
755
rhel/usr_share_openvswitch_scripts_sysconfig.template \
756
xenserver/GPLv2 xenserver/LICENSE xenserver/README \
757
xenserver/automake.mk xenserver/etc_init.d_openvswitch \
758
xenserver/etc_init.d_openvswitch-xapi-update \
759
xenserver/etc_logrotate.d_openvswitch \
760
xenserver/etc_profile.d_openvswitch.sh \
761
xenserver/etc_xapi.d_plugins_openvswitch-cfg-update \
762
xenserver/etc_xensource_scripts_vif \
763
xenserver/openvswitch-xen.spec \
764
xenserver/opt_xensource_libexec_InterfaceReconfigure.py \
765
xenserver/opt_xensource_libexec_InterfaceReconfigureBridge.py \
766
xenserver/opt_xensource_libexec_InterfaceReconfigureVswitch.py \
767
xenserver/opt_xensource_libexec_interface-reconfigure \
768
xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py \
769
xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync \
770
xenserver/usr_share_openvswitch_scripts_sysconfig.template \
771
python/ovs/__init__.py python/ovs/daemon.py \
772
python/ovs/db/__init__.py python/ovs/db/data.py \
773
python/ovs/db/error.py python/ovs/db/idl.py \
774
python/ovs/db/parser.py python/ovs/db/schema.py \
775
python/ovs/db/types.py python/ovs/fatal_signal.py \
776
python/ovs/json.py python/ovs/jsonrpc.py python/ovs/ovsuuid.py \
777
python/ovs/poller.py python/ovs/process.py \
778
python/ovs/reconnect.py python/ovs/socket_util.py \
779
python/ovs/stream.py python/ovs/timeval.py python/ovs/vlog.py \
780
python/ovs/util.py python/ovs/dirs.py \
781
python/ovstest/__init__.py python/ovstest/args.py \
782
python/ovstest/rpcserver.py python/ovstest/tcp.py \
783
python/ovstest/udp.py python/ovstest/util.py \
784
python/compat/uuid.py python/compat/argparse.py \
785
include/linux/openvswitch.h include/linux/types.h \
786
include/openflow/nicira-ext.h include/openflow/openflow.h \
787
include/openvswitch/brcompat-netlink.h \
788
include/openvswitch/datapath-compat.h \
789
include/openvswitch/tunnel.h include/openvswitch/types.h \
790
include/sparse/arpa/inet.h include/sparse/assert.h \
791
include/sparse/math.h include/sparse/netinet/in.h \
792
include/sparse/netinet/ip6.h include/sparse/sys/socket.h \
793
include/sparse/sys/wait.h
794
HEADERS = $(noinst_HEADERS)
795
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
796
distclean-recursive maintainer-clean-recursive
797
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
798
$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
799
distdir dist dist-all distcheck
802
DIST_SUBDIRS = $(SUBDIRS)
803
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
804
distdir = $(PACKAGE)-$(VERSION)
805
top_distdir = $(distdir)
806
am__remove_distdir = \
807
{ test ! -d "$(distdir)" \
808
|| { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
809
&& rm -fr "$(distdir)"; }; }
812
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
813
sed_rest='s,^[^/]*/*,,'; \
814
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
815
sed_butlast='s,/*[^/]*$$,,'; \
816
while test -n "$$dir1"; do \
817
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
818
if test "$$first" != "."; then \
819
if test "$$first" = ".."; then \
820
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
821
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
823
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
824
if test "$$first2" = "$$first"; then \
825
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
829
dir0="$$dir0"/"$$first"; \
832
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
835
DIST_ARCHIVES = $(distdir).tar.gz
837
distuninstallcheck_listfiles = find . -type f -print
838
distcleancheck_listfiles = find . -type f -print
841
AUTOCONF = @AUTOCONF@
842
AUTOHEADER = @AUTOHEADER@
843
AUTOMAKE = @AUTOMAKE@
847
CCDEPMODE = @CCDEPMODE@
849
CGCCFLAGS = @CGCCFLAGS@
851
CPPFLAGS = @CPPFLAGS@
852
CYGPATH_W = @CYGPATH_W@
862
HAVE_OPENSSL = @HAVE_OPENSSL@
863
HAVE_PYTHON = @HAVE_PYTHON@
865
INSTALL_DATA = @INSTALL_DATA@
866
INSTALL_PROGRAM = @INSTALL_PROGRAM@
867
INSTALL_SCRIPT = @INSTALL_SCRIPT@
868
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
875
LTLIBOBJS = @LTLIBOBJS@
876
MAKEINFO = @MAKEINFO@
880
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
881
PACKAGE_NAME = @PACKAGE_NAME@
882
PACKAGE_STRING = @PACKAGE_STRING@
883
PACKAGE_TARNAME = @PACKAGE_TARNAME@
884
PACKAGE_URL = @PACKAGE_URL@
885
PACKAGE_VERSION = @PACKAGE_VERSION@
886
PATH_SEPARATOR = @PATH_SEPARATOR@
888
PKG_CONFIG = @PKG_CONFIG@
889
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
890
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
896
SET_MAKE = @SET_MAKE@
899
SPARSEFLAGS = @SPARSEFLAGS@
900
SSL_CFLAGS = @SSL_CFLAGS@
901
SSL_LIBS = @SSL_LIBS@
904
WARNING_FLAGS = @WARNING_FLAGS@
905
abs_builddir = @abs_builddir@
906
abs_srcdir = @abs_srcdir@
907
abs_top_builddir = @abs_top_builddir@
908
abs_top_srcdir = @abs_top_srcdir@
909
ac_ct_CC = @ac_ct_CC@
910
am__include = @am__include@
911
am__leading_dot = @am__leading_dot@
912
am__quote = @am__quote@
914
am__untar = @am__untar@
916
build_alias = @build_alias@
917
builddir = @builddir@
919
datarootdir = @datarootdir@
922
exec_prefix = @exec_prefix@
923
host_alias = @host_alias@
925
includedir = @includedir@
927
install_sh = @install_sh@
929
libexecdir = @libexecdir@
930
localedir = @localedir@
931
localstatedir = @localstatedir@
934
oldincludedir = @oldincludedir@
937
program_transform_name = @program_transform_name@
940
sharedstatedir = @sharedstatedir@
942
sysconfdir = @sysconfdir@
943
target_alias = @target_alias@
944
top_build_prefix = @top_build_prefix@
945
top_builddir = @top_builddir@
946
top_srcdir = @top_srcdir@
947
AUTOMAKE_OPTIONS = foreign subdir-objects
948
ACLOCAL_AMFLAGS = -I m4
950
AM_CPPFLAGS = $(SSL_CFLAGS) -I $(top_srcdir)/include -I \
951
$(top_srcdir)/lib -I $(top_builddir)/lib $(am__append_1)
952
AM_CFLAGS = -Wstrict-prototypes $(WARNING_FLAGS) $(am__append_2)
953
@NDEBUG_FALSE@AM_LDFLAGS = -export-dynamic
955
# If we're checked out from a Git repository, make sure that every
956
# file that is in Git is distributed.
958
# Check that "struct vlog_ratelimit" is always declared "static".
960
# Version checking for vswitch.ovsschema.
961
ALL_LOCAL = dist-hook-git rate-limit-check $(am__append_3) \
962
$(am__append_25) check-debian-changelog-version \
963
vswitchd/vswitch.ovsschema.stamp
964
BUILT_SOURCES = $(OVSIDL_BUILT)
965
CLEANFILES = all-distfiles all-gitfiles missing-distfiles distfiles \
966
$(am__append_4) manpage-dep-check \
967
$(nodist_lib_libopenvswitch_a_SOURCES) $(am__append_11) \
968
$(am__append_16) $(lcov_wrappers) $(valgrind_wrappers) \
969
$(am__append_23) vswitchd/vswitch.ovsschema.stamp
970
CLEAN_LOCAL = $(am__append_24)
971
DISTCLEANFILES = utilities/ovs-appctl.8 utilities/ovs-ctl \
972
utilities/ovs-benchmark.1 utilities/ovs-controller.8 \
973
utilities/ovs-dpctl.8 utilities/ovs-lib utilities/ovs-ofctl.8 \
974
utilities/ovs-parse-leaks utilities/ovs-pcap \
975
utilities/ovs-pcap.1 utilities/ovs-pki utilities/ovs-pki-cgi \
976
utilities/ovs-pki.8 utilities/ovs-tcpundump \
977
utilities/ovs-tcpundump.1 utilities/ovs-test \
978
utilities/ovs-test.8 utilities/ovs-vlan-test \
979
utilities/ovs-vlan-test.8 utilities/ovs-vlan-bug-workaround.8 \
980
utilities/ovs-vsctl.8 tests/atconfig tests/atlocal \
981
$(am__append_26) debian/copyright vswitchd/ovs-vswitchd.8 \
982
vswitchd/ovs-brcompatd.8 ovsdb/ovsdb-tool.1 \
983
ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 ovsdb/ovsdb-idlc \
984
ovsdb/ovsdb-doc ovsdb/ovsdb-dot $(am__append_29)
988
# vswitch schema documentation
995
EXTRA_DIST = CodingStyle DESIGN INSTALL.KVM INSTALL.Linux INSTALL.RHEL \
996
INSTALL.SSL INSTALL.XenServer INSTALL.bridge INSTALL.userspace \
997
NOTICE PORTING README-gcov REPORTING-BUGS SubmittingPatches \
998
WHY-OVS boot.sh build-aux/sodepends.pl build-aux/soexpand.pl \
999
$(MAN_FRAGMENTS) $(MAN_ROOTS) lib/dh1024.pem lib/dh2048.pem \
1000
lib/dh4096.pem lib/dirs.c.in build-aux/extract-ofp-errors \
1001
utilities/ovs-ctl.in utilities/ovs-lib.in \
1002
utilities/ovs-parse-leaks.in utilities/ovs-pcap.in \
1003
utilities/ovs-pki-cgi.in utilities/ovs-pki.in \
1004
utilities/ovs-save utilities/ovs-tcpundump.in \
1005
utilities/ovs-test.in utilities/ovs-vlan-test.in \
1006
$(bugtool_plugins) $(bugtool_scripts) \
1007
utilities/bugtool/ovs-bugtool.8 \
1008
utilities/bugtool/ovs-bugtool.in $(TESTSUITE_AT) $(TESTSUITE) \
1009
tests/atlocal.in $(srcdir)/package.m4 \
1010
$(srcdir)/tests/testsuite tests/lcov-wrapper.in \
1011
tests/valgrind-wrapper.in tests/openssl.supp tests/uuidfilt.pl \
1012
tests/ovsdb-monitor-sort.pl $(IDLTEST_IDL_FILES) \
1013
tests/test-daemon.py tests/test-json.py tests/test-jsonrpc.py \
1014
tests/test-ovsdb.py tests/test-reconnect.py \
1015
tests/MockXenAPI.py tests/test-vlog.py build-aux/check-structs \
1016
third-party/README third-party/ofp-tcpdump.patch \
1017
debian/changelog debian/compat debian/control \
1018
debian/control.modules.in debian/copyright debian/copyright.in \
1019
debian/dkms.conf.in debian/dirs \
1020
debian/openvswitch-brcompat.install \
1021
debian/openvswitch-brcompat.manpages \
1022
debian/openvswitch-brcompat.postinst \
1023
debian/openvswitch-brcompat.postrm \
1024
debian/openvswitch-common.dirs \
1025
debian/openvswitch-common.install \
1026
debian/openvswitch-common.manpages \
1027
debian/openvswitch-controller.README.Debian \
1028
debian/openvswitch-controller.default \
1029
debian/openvswitch-controller.dirs \
1030
debian/openvswitch-controller.init \
1031
debian/openvswitch-controller.install \
1032
debian/openvswitch-controller.manpages \
1033
debian/openvswitch-controller.postinst \
1034
debian/openvswitch-controller.postrm \
1035
debian/openvswitch-datapath-module-_KVERS_.postinst.modules.in \
1036
debian/openvswitch-datapath-dkms.postinst \
1037
debian/openvswitch-datapath-dkms.prerm \
1038
debian/openvswitch-datapath-source.README.Debian \
1039
debian/openvswitch-datapath-source.copyright \
1040
debian/openvswitch-datapath-source.dirs \
1041
debian/openvswitch-datapath-source.install \
1042
debian/openvswitch-ipsec.dirs debian/openvswitch-ipsec.init \
1043
debian/openvswitch-ipsec.install debian/openvswitch-pki.dirs \
1044
debian/openvswitch-pki.postinst debian/openvswitch-pki.postrm \
1045
debian/openvswitch-switch.README.Debian \
1046
debian/openvswitch-switch.dirs debian/openvswitch-switch.init \
1047
debian/openvswitch-switch.install \
1048
debian/openvswitch-switch.logrotate \
1049
debian/openvswitch-switch.manpages \
1050
debian/openvswitch-switch.postinst \
1051
debian/openvswitch-switch.postrm \
1052
debian/openvswitch-switch.template \
1053
debian/openvswitch-test.dirs debian/openvswitch-test.install \
1054
debian/openvswitch-test.manpages debian/ovsdbmonitor.install \
1055
debian/ovsdbmonitor.manpages debian/ovs-monitor-ipsec \
1056
debian/python-openvswitch.dirs \
1057
debian/python-openvswitch.install debian/rules \
1058
debian/rules.modules debian/source/format vswitchd/INTERNALS \
1059
$(VSWITCH_IDL_FILES) vswitchd/vswitch.gv vswitchd/vswitch.pic \
1060
vswitchd/vswitch.xml ovsdb/SPECS ovsdb/ovsdb-idlc.in \
1061
$(OVSIDL_BUILT) ovsdb/ovsdb-doc.in ovsdb/ovsdb-dot.in \
1062
ovsdb/dot2pic $(ovsdbmonitor_pyfiles) \
1063
ovsdb/ovsdbmonitor/COPYING ovsdb/ovsdbmonitor/ConfigWindow.ui \
1064
ovsdb/ovsdbmonitor/FlowWindow.ui \
1065
ovsdb/ovsdbmonitor/HostWindow.ui \
1066
ovsdb/ovsdbmonitor/LogWindow.ui \
1067
ovsdb/ovsdbmonitor/MainWindow.ui \
1068
ovsdb/ovsdbmonitor/ovsdbmonitor.in rhel/README.RHEL \
1069
rhel/automake.mk rhel/etc_init.d_openvswitch \
1070
rhel/etc_logrotate.d_openvswitch \
1071
rhel/etc_sysconfig_network-scripts_ifdown-ovs \
1072
rhel/etc_sysconfig_network-scripts_ifup-ovs \
1073
rhel/kmodtool-openvswitch-el5.sh \
1074
rhel/openvswitch-kmod-rhel5.spec \
1075
rhel/openvswitch-kmod-rhel5.spec.in \
1076
rhel/openvswitch-kmod-rhel6.spec \
1077
rhel/openvswitch-kmod-rhel6.spec.in rhel/openvswitch.spec \
1078
rhel/openvswitch.spec.in \
1079
rhel/usr_share_openvswitch_scripts_sysconfig.template \
1080
xenserver/GPLv2 xenserver/LICENSE xenserver/README \
1081
xenserver/automake.mk xenserver/etc_init.d_openvswitch \
1082
xenserver/etc_init.d_openvswitch-xapi-update \
1083
xenserver/etc_logrotate.d_openvswitch \
1084
xenserver/etc_profile.d_openvswitch.sh \
1085
xenserver/etc_xapi.d_plugins_openvswitch-cfg-update \
1086
xenserver/etc_xensource_scripts_vif \
1087
xenserver/openvswitch-xen.spec \
1088
xenserver/opt_xensource_libexec_InterfaceReconfigure.py \
1089
xenserver/opt_xensource_libexec_InterfaceReconfigureBridge.py \
1090
xenserver/opt_xensource_libexec_InterfaceReconfigureVswitch.py \
1091
xenserver/opt_xensource_libexec_interface-reconfigure \
1092
xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py \
1093
xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync \
1094
xenserver/usr_share_openvswitch_scripts_sysconfig.template \
1095
$(ovs_pyfiles) python/ovs/dirs.py $(ovstest_pyfiles) \
1096
python/compat/uuid.py python/compat/argparse.py
1097
bin_SCRIPTS = utilities/ovs-pki utilities/ovs-parse-leaks \
1099
DIST_HOOKS = check-debian-changelog-version
1100
dist_man_MANS = utilities/ovs-ctl.8 vswitchd/ovs-vswitchd.conf.db.5
1102
dist_pkgdata_SCRIPTS =
1104
dist_scripts_SCRIPTS =
1106
INSTALL_DATA_LOCAL = lib-install-data-local $(am__append_20)
1107
UNINSTALL_LOCAL = $(am__append_21) ovsdbmonitor-uninstall-local \
1112
man_MANS = utilities/ovs-appctl.8 utilities/ovs-benchmark.1 \
1113
utilities/ovs-controller.8 utilities/ovs-dpctl.8 \
1114
utilities/ovs-ofctl.8 utilities/ovs-parse-leaks.8 \
1115
utilities/ovs-pcap.1 utilities/ovs-pki.8 \
1116
utilities/ovs-tcpundump.1 utilities/ovs-vlan-bug-workaround.8 \
1117
utilities/ovs-test.8 utilities/ovs-vlan-test.8 \
1118
utilities/ovs-vsctl.8 $(am__append_17) vswitchd/ovs-vswitchd.8 \
1119
vswitchd/ovs-brcompatd.8 ovsdb/ovsdb-tool.1 \
1120
ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 $(am__append_30)
1121
MAN_FRAGMENTS = lib/common.man lib/common-syn.man lib/daemon.man \
1122
lib/daemon-syn.man lib/leak-checker.man lib/ovs.tmac \
1123
lib/ssl-bootstrap.man lib/ssl-bootstrap-syn.man \
1124
lib/ssl-peer-ca-cert.man lib/ssl.man lib/ssl-syn.man \
1125
lib/stress-unixctl.man lib/table.man lib/unixctl.man \
1126
lib/unixctl-syn.man lib/vconn-active.man lib/vconn-passive.man \
1127
lib/vlog-unixctl.man lib/vlog-syn.man lib/vlog.man \
1128
ofproto/ofproto-unixctl.man utilities/ovs-vlan-bugs.man \
1129
ovsdb/remote-active.man ovsdb/remote-passive.man
1130
MAN_ROOTS = utilities/ovs-appctl.8.in utilities/ovs-benchmark.1.in \
1131
utilities/ovs-controller.8.in utilities/ovs-ctl.8 \
1132
utilities/ovs-dpctl.8.in utilities/ovs-ofctl.8.in \
1133
utilities/ovs-parse-leaks.8 utilities/ovs-pcap.1.in \
1134
utilities/ovs-pki.8.in utilities/ovs-tcpundump.1.in \
1135
utilities/ovs-vlan-bug-workaround.8.in utilities/ovs-test.8.in \
1136
utilities/ovs-vlan-test.8.in utilities/ovs-vsctl.8.in \
1137
$(am__append_18) vswitchd/ovs-vswitchd.8.in \
1138
vswitchd/ovs-brcompatd.8.in ovsdb/ovsdb-tool.1.in \
1139
ovsdb/ovsdb-client.1.in ovsdb/ovsdb-server.1.in \
1140
ovsdb/ovsdb-idlc.1 ovsdb/ovsdbmonitor/ovsdbmonitor.1
1143
# This ensures that files added to EXTRA_DIST are always distributed,
1144
# even if they are inside an Automake if...endif conditional block that is
1145
# disabled by some particular "configure" run. For more information, see:
1146
# http://article.gmane.org/gmane.comp.sysutils.automake.general/10891
1147
noinst_HEADERS = $(EXTRA_DIST) include/linux/openvswitch.h \
1148
include/linux/types.h include/openflow/nicira-ext.h \
1149
include/openflow/openflow.h \
1150
include/openvswitch/brcompat-netlink.h \
1151
include/openvswitch/datapath-compat.h \
1152
include/openvswitch/tunnel.h include/openvswitch/types.h \
1153
include/sparse/arpa/inet.h include/sparse/assert.h \
1154
include/sparse/math.h include/sparse/netinet/in.h \
1155
include/sparse/netinet/ip6.h include/sparse/sys/socket.h \
1156
include/sparse/sys/wait.h
1159
noinst_LIBRARIES = lib/libopenvswitch.a lib/libsflow.a \
1160
ofproto/libofproto.a ovsdb/libovsdb.a
1162
noinst_SCRIPTS = utilities/ovs-pki-cgi ovsdb/ovsdb-idlc \
1163
ovsdb/ovsdb-doc ovsdb/ovsdb-dot $(am__append_28)
1165
# idltest schema and IDL
1167
# vswitch schema and IDL
1168
OVSIDL_BUILT = tests/idltest.c tests/idltest.h tests/idltest.ovsidl \
1169
vswitchd/vswitch-idl.c vswitchd/vswitch-idl.h \
1170
vswitchd/vswitch-idl.ovsidl
1171
pkgdata_DATA = vswitchd/vswitch.ovsschema
1172
sbin_SCRIPTS = $(am__append_15)
1173
scripts_SCRIPTS = utilities/ovs-ctl utilities/ovs-save \
1175
scripts_DATA = utilities/ovs-lib
1176
SUFFIXES = .in .ovsidl .ovsschema .ui .py
1177
check_DATA = $(am__append_22)
1178
scriptsdir = $(pkgdatadir)/scripts
1179
ro_c = echo '/* -*- mode: c; buffer-read-only: t -*- */'
1180
ro_shell = printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n'
1181
lib_libopenvswitch_a_SOURCES = lib/aes128.c lib/aes128.h \
1182
lib/autopath.c lib/autopath.h lib/backtrace.c lib/backtrace.h \
1183
lib/bitmap.c lib/bitmap.h lib/bond.c lib/bond.h lib/bundle.c \
1184
lib/bundle.h lib/byte-order.h lib/byteq.c lib/byteq.h \
1185
lib/cfm.c lib/cfm.h lib/classifier.c lib/classifier.h \
1186
lib/command-line.c lib/command-line.h lib/compiler.h \
1187
lib/coverage.c lib/coverage.h lib/csum.c lib/csum.h \
1188
lib/daemon.c lib/daemon.h lib/dhcp.h lib/dummy.c lib/dummy.h \
1189
lib/dhparams.h lib/dirs.h lib/dpif-netdev.c \
1190
lib/dpif-provider.h lib/dpif.c lib/dpif.h lib/dynamic-string.c \
1191
lib/dynamic-string.h lib/entropy.c lib/entropy.h \
1192
lib/fatal-signal.c lib/fatal-signal.h lib/flow.c lib/flow.h \
1193
lib/hash.c lib/hash.h lib/hmap.c lib/hmap.h lib/hmapx.c \
1194
lib/hmapx.h lib/json.c lib/json.h lib/jsonrpc.c lib/jsonrpc.h \
1195
lib/lacp.c lib/lacp.h lib/leak-checker.c lib/leak-checker.h \
1196
lib/learn.c lib/learn.h lib/learning-switch.c \
1197
lib/learning-switch.h lib/list.c lib/list.h lib/lockfile.c \
1198
lib/lockfile.h lib/mac-learning.c lib/mac-learning.h \
1199
lib/meta-flow.c lib/meta-flow.h lib/multipath.c \
1200
lib/multipath.h lib/netdev-dummy.c lib/netdev-provider.h \
1201
lib/netdev.c lib/netdev.h lib/netlink.c lib/netlink.h \
1202
lib/nx-match.c lib/nx-match.h lib/odp-util.c lib/odp-util.h \
1203
lib/ofp-errors.c lib/ofp-errors.h lib/ofp-parse.c \
1204
lib/ofp-parse.h lib/ofp-print.c lib/ofp-print.h lib/ofp-util.c \
1205
lib/ofp-util.def lib/ofp-util.h lib/ofpbuf.c lib/ofpbuf.h \
1206
lib/ovsdb-data.c lib/ovsdb-data.h lib/ovsdb-error.c \
1207
lib/ovsdb-error.h lib/ovsdb-idl-provider.h lib/ovsdb-idl.c \
1208
lib/ovsdb-idl.h lib/ovsdb-parser.c lib/ovsdb-parser.h \
1209
lib/ovsdb-types.c lib/ovsdb-types.h lib/packets.c \
1210
lib/packets.h lib/pcap.c lib/pcap.h lib/poll-loop.c \
1211
lib/poll-loop.h lib/process.c lib/process.h lib/random.c \
1212
lib/random.h lib/rconn.c lib/rconn.h lib/reconnect.c \
1213
lib/reconnect.h lib/sat-math.h lib/sha1.c lib/sha1.h \
1214
lib/shash.c lib/shash.h lib/signals.c lib/signals.h \
1215
lib/socket-util.c lib/socket-util.h lib/sort.c lib/sort.h \
1216
lib/sset.c lib/sset.h lib/stp.c lib/stp.h lib/stream-fd.c \
1217
lib/stream-fd.h lib/stream-provider.h lib/stream-ssl.h \
1218
lib/stream-tcp.c lib/stream-unix.c lib/stream.c lib/stream.h \
1219
lib/stress.c lib/stress.h lib/string.c lib/string.h lib/svec.c \
1220
lib/svec.h lib/table.c lib/table.h lib/tag.c lib/tag.h \
1221
lib/timer.c lib/timer.h lib/timeval.c lib/timeval.h \
1222
lib/type-props.h lib/unaligned.h lib/unicode.c lib/unicode.h \
1223
lib/unixctl.c lib/unixctl.h lib/util.c lib/util.h lib/uuid.c \
1224
lib/uuid.h lib/valgrind.h lib/vconn-provider.h \
1225
lib/vconn-stream.c lib/vconn.c lib/vconn.h lib/vlan-bitmap.c \
1226
lib/vlan-bitmap.h lib/vlandev.c lib/vlandev.h lib/vlog.c \
1227
lib/vlog.h $(am__append_7) $(am__append_8) $(am__append_10)
1228
nodist_lib_libopenvswitch_a_SOURCES = lib/dirs.c $(am__append_9)
1229
lib_libsflow_a_SOURCES = \
1233
lib/sflow_sampler.c \
1234
lib/sflow_poller.c \
1235
lib/sflow_receiver.c
1237
lib_libsflow_a_CFLAGS = $(AM_CFLAGS) $(am__append_5) $(am__append_6)
1239
# All distributed sources, with names adjust properly for referencing
1241
@USE_LINKER_SECTIONS_FALSE@all_sources = \
1242
@USE_LINKER_SECTIONS_FALSE@ `for file in $(DIST_SOURCES); do \
1243
@USE_LINKER_SECTIONS_FALSE@ if test -f $$file; then \
1244
@USE_LINKER_SECTIONS_FALSE@ echo $$file; \
1245
@USE_LINKER_SECTIONS_FALSE@ else \
1246
@USE_LINKER_SECTIONS_FALSE@ echo $(VPATH)/$$file; \
1247
@USE_LINKER_SECTIONS_FALSE@ fi; \
1248
@USE_LINKER_SECTIONS_FALSE@ done`
1250
ofproto_libofproto_a_SOURCES = \
1251
ofproto/collectors.c \
1252
ofproto/collectors.h \
1255
ofproto/fail-open.c \
1256
ofproto/fail-open.h \
1264
ofproto/ofproto-dpif.c \
1265
ofproto/ofproto-dpif-sflow.c \
1266
ofproto/ofproto-dpif-sflow.h \
1267
ofproto/ofproto-provider.h \
1270
ofproto/pinsched.c \
1273
utilities_ovs_appctl_SOURCES = utilities/ovs-appctl.c
1274
utilities_ovs_appctl_LDADD = lib/libopenvswitch.a
1275
utilities_ovs_controller_SOURCES = utilities/ovs-controller.c
1276
utilities_ovs_controller_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1277
utilities_ovs_dpctl_SOURCES = utilities/ovs-dpctl.c
1278
utilities_ovs_dpctl_LDADD = lib/libopenvswitch.a
1279
utilities_ovs_ofctl_SOURCES = utilities/ovs-ofctl.c
1280
utilities_ovs_ofctl_LDADD = \
1281
ofproto/libofproto.a \
1282
lib/libopenvswitch.a \
1285
utilities_ovs_vsctl_SOURCES = utilities/ovs-vsctl.c vswitchd/vswitch-idl.c
1286
utilities_ovs_vsctl_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1287
@HAVE_NETLINK_TRUE@utilities_ovs_vlan_bug_workaround_SOURCES = utilities/ovs-vlan-bug-workaround.c
1288
@HAVE_NETLINK_TRUE@utilities_ovs_vlan_bug_workaround_LDADD = lib/libopenvswitch.a
1289
@HAVE_NETLINK_TRUE@utilities_nlmon_SOURCES = utilities/nlmon.c
1290
@HAVE_NETLINK_TRUE@utilities_nlmon_LDADD = lib/libopenvswitch.a
1291
utilities_ovs_benchmark_SOURCES = utilities/ovs-benchmark.c
1292
utilities_ovs_benchmark_LDADD = lib/libopenvswitch.a
1293
@HAVE_PYTHON_TRUE@bugtool_plugins = \
1294
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/kernel-info/openvswitch.xml \
1295
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/network-status/openvswitch.xml \
1296
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/system-configuration.xml \
1297
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/system-logs/openvswitch.xml \
1298
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/system-configuration/openvswitch.xml
1300
@HAVE_PYTHON_TRUE@bugtool_scripts = \
1301
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-cfm-show \
1302
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-lacp-show \
1303
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-tc-class-show \
1304
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-ovsdb-dump
1306
@HAVE_PYTHON_TRUE@bugtoolpluginsdir = $(pkgdatadir)/bugtool-plugins
1308
tests/testsuite.at \
1309
tests/ovsdb-macros.at \
1312
tests/classifier.at \
1313
tests/check-structs.at \
1315
tests/daemon-py.at \
1316
tests/ofp-print.at \
1317
tests/ovs-ofctl.at \
1319
tests/multipath.at \
1324
tests/file_name.at \
1329
tests/jsonrpc-py.at \
1332
tests/reconnect.at \
1333
tests/ofproto-dpif.at \
1334
tests/ofproto-macros.at \
1337
tests/ovsdb-log.at \
1338
tests/ovsdb-types.at \
1339
tests/ovsdb-data.at \
1340
tests/ovsdb-column.at \
1341
tests/ovsdb-table.at \
1342
tests/ovsdb-row.at \
1343
tests/ovsdb-schema.at \
1344
tests/ovsdb-condition.at \
1345
tests/ovsdb-mutation.at \
1346
tests/ovsdb-query.at \
1347
tests/ovsdb-transaction.at \
1348
tests/ovsdb-execution.at \
1349
tests/ovsdb-trigger.at \
1350
tests/ovsdb-tool.at \
1351
tests/ovsdb-server.at \
1352
tests/ovsdb-monitor.at \
1353
tests/ovsdb-idl.at \
1354
tests/ovs-vsctl.at \
1355
tests/ovs-monitor-ipsec.at \
1356
tests/ovs-xapi-sync.at \
1358
tests/interface-reconfigure.at \
1361
TESTSUITE = $(srcdir)/tests/testsuite
1362
AUTOTEST_PATH = utilities:vswitchd:ovsdb:tests
1366
tests/lcov/ovs-appctl \
1367
tests/lcov/ovs-vsctl \
1368
tests/lcov/ovs-vswitchd \
1369
tests/lcov/ovsdb-client \
1370
tests/lcov/ovsdb-server \
1371
tests/lcov/ovsdb-tool \
1372
tests/lcov/test-aes128 \
1373
tests/lcov/test-bundle \
1374
tests/lcov/test-byte-order \
1375
tests/lcov/test-classifier \
1376
tests/lcov/test-csum \
1377
tests/lcov/test-file_name \
1378
tests/lcov/test-flows \
1379
tests/lcov/test-hash \
1380
tests/lcov/test-hmap \
1381
tests/lcov/test-json \
1382
tests/lcov/test-jsonrpc \
1383
tests/lcov/test-list \
1384
tests/lcov/test-lockfile \
1385
tests/lcov/test-multipath \
1386
tests/lcov/test-odp \
1387
tests/lcov/test-ovsdb \
1388
tests/lcov/test-packets \
1389
tests/lcov/test-random \
1390
tests/lcov/test-reconnect \
1391
tests/lcov/test-sha1 \
1392
tests/lcov/test-stp \
1393
tests/lcov/test-timeval \
1394
tests/lcov/test-type-props \
1395
tests/lcov/test-unix-socket \
1396
tests/lcov/test-uuid \
1397
tests/lcov/test-vconn
1399
LCOV = lcov -b $(abs_top_builddir) -d $(abs_top_builddir) -q
1402
valgrind_wrappers = \
1403
tests/valgrind/ovs-appctl \
1404
tests/valgrind/ovs-vsctl \
1405
tests/valgrind/ovs-vswitchd \
1406
tests/valgrind/ovsdb-client \
1407
tests/valgrind/ovsdb-server \
1408
tests/valgrind/ovsdb-tool \
1409
tests/valgrind/test-aes128 \
1410
tests/valgrind/test-bundle \
1411
tests/valgrind/test-byte-order \
1412
tests/valgrind/test-classifier \
1413
tests/valgrind/test-csum \
1414
tests/valgrind/test-file_name \
1415
tests/valgrind/test-flows \
1416
tests/valgrind/test-hash \
1417
tests/valgrind/test-hmap \
1418
tests/valgrind/test-json \
1419
tests/valgrind/test-jsonrpc \
1420
tests/valgrind/test-list \
1421
tests/valgrind/test-lockfile \
1422
tests/valgrind/test-multipath \
1423
tests/valgrind/test-odp \
1424
tests/valgrind/test-ovsdb \
1425
tests/valgrind/test-packets \
1426
tests/valgrind/test-random \
1427
tests/valgrind/test-reconnect \
1428
tests/valgrind/test-sha1 \
1429
tests/valgrind/test-stp \
1430
tests/valgrind/test-timeval \
1431
tests/valgrind/test-type-props \
1432
tests/valgrind/test-unix-socket \
1433
tests/valgrind/test-uuid \
1434
tests/valgrind/test-vconn
1436
VALGRIND = valgrind --log-file=valgrind.%p --leak-check=full \
1437
--suppressions=$(abs_top_srcdir)/tests/openssl.supp --num-callers=20
1440
AUTOTEST = $(AUTOM4TE) --language=autotest
1441
tests_test_aes128_SOURCES = tests/test-aes128.c
1442
tests_test_aes128_LDADD = lib/libopenvswitch.a
1443
tests_test_bundle_SOURCES = tests/test-bundle.c
1444
tests_test_bundle_LDADD = lib/libopenvswitch.a
1445
tests_test_classifier_SOURCES = tests/test-classifier.c
1446
tests_test_classifier_LDADD = lib/libopenvswitch.a
1447
tests_test_csum_SOURCES = tests/test-csum.c
1448
tests_test_csum_LDADD = lib/libopenvswitch.a
1449
tests_test_file_name_SOURCES = tests/test-file_name.c
1450
tests_test_file_name_LDADD = lib/libopenvswitch.a
1451
tests_test_flows_SOURCES = tests/test-flows.c
1452
tests_test_flows_LDADD = lib/libopenvswitch.a
1453
dist_check_SCRIPTS = tests/flowgen.pl
1454
tests_test_hash_SOURCES = tests/test-hash.c
1455
tests_test_hash_LDADD = lib/libopenvswitch.a
1456
tests_test_hmap_SOURCES = tests/test-hmap.c
1457
tests_test_hmap_LDADD = lib/libopenvswitch.a
1458
tests_test_json_SOURCES = tests/test-json.c
1459
tests_test_json_LDADD = lib/libopenvswitch.a
1460
tests_test_jsonrpc_SOURCES = tests/test-jsonrpc.c
1461
tests_test_jsonrpc_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1462
tests_test_list_SOURCES = tests/test-list.c
1463
tests_test_list_LDADD = lib/libopenvswitch.a
1464
tests_test_lockfile_SOURCES = tests/test-lockfile.c
1465
tests_test_lockfile_LDADD = lib/libopenvswitch.a
1466
tests_test_multipath_SOURCES = tests/test-multipath.c
1467
tests_test_multipath_LDADD = lib/libopenvswitch.a
1468
tests_test_packets_SOURCES = tests/test-packets.c
1469
tests_test_packets_LDADD = lib/libopenvswitch.a
1470
tests_test_random_SOURCES = tests/test-random.c
1471
tests_test_random_LDADD = lib/libopenvswitch.a
1472
tests_test_stp_SOURCES = tests/test-stp.c
1473
tests_test_stp_LDADD = lib/libopenvswitch.a
1474
tests_test_unix_socket_SOURCES = tests/test-unix-socket.c
1475
tests_test_unix_socket_LDADD = lib/libopenvswitch.a
1476
tests_test_odp_SOURCES = tests/test-odp.c
1477
tests_test_odp_LDADD = lib/libopenvswitch.a
1478
tests_test_ovsdb_SOURCES = \
1479
tests/test-ovsdb.c \
1483
tests_test_ovsdb_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a $(SSL_LIBS)
1484
IDLTEST_IDL_FILES = tests/idltest.ovsschema tests/idltest.ann
1485
tests_test_reconnect_SOURCES = tests/test-reconnect.c
1486
tests_test_reconnect_LDADD = lib/libopenvswitch.a
1487
tests_test_sha1_SOURCES = tests/test-sha1.c
1488
tests_test_sha1_LDADD = lib/libopenvswitch.a
1489
tests_test_timeval_SOURCES = tests/test-timeval.c
1490
tests_test_timeval_LDADD = lib/libopenvswitch.a
1491
tests_test_strtok_r_SOURCES = tests/test-strtok_r.c
1492
tests_test_type_props_SOURCES = tests/test-type-props.c
1493
tests_test_util_SOURCES = tests/test-util.c
1494
tests_test_util_LDADD = lib/libopenvswitch.a
1495
tests_test_uuid_SOURCES = tests/test-uuid.c
1496
tests_test_uuid_LDADD = lib/libopenvswitch.a
1497
tests_test_vconn_SOURCES = tests/test-vconn.c
1498
tests_test_vconn_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1499
tests_test_byte_order_SOURCES = tests/test-byte-order.c
1500
tests_test_byte_order_LDADD = lib/libopenvswitch.a
1501
@HAVE_OPENSSL_TRUE@TESTPKI_FILES = \
1502
@HAVE_OPENSSL_TRUE@ tests/testpki-cacert.pem \
1503
@HAVE_OPENSSL_TRUE@ tests/testpki-cert.pem \
1504
@HAVE_OPENSSL_TRUE@ tests/testpki-privkey.pem \
1505
@HAVE_OPENSSL_TRUE@ tests/testpki-req.pem \
1506
@HAVE_OPENSSL_TRUE@ tests/testpki-cert2.pem \
1507
@HAVE_OPENSSL_TRUE@ tests/testpki-privkey2.pem \
1508
@HAVE_OPENSSL_TRUE@ tests/testpki-req2.pem
1510
@HAVE_OPENSSL_TRUE@OVS_PKI = $(SHELL) $(srcdir)/utilities/ovs-pki.in --dir=tests/pki --log=tests/ovs-pki.log
1511
vswitchd_ovs_vswitchd_SOURCES = \
1514
vswitchd/ovs-vswitchd.c \
1515
vswitchd/system-stats.c \
1516
vswitchd/system-stats.h \
1517
vswitchd/vswitch-idl.c \
1518
vswitchd/vswitch-idl.h \
1519
vswitchd/xenserver.c \
1520
vswitchd/xenserver.h
1522
vswitchd_ovs_vswitchd_LDADD = \
1523
ofproto/libofproto.a \
1525
lib/libopenvswitch.a \
1528
@HAVE_NETLINK_TRUE@vswitchd_ovs_brcompatd_SOURCES = \
1529
@HAVE_NETLINK_TRUE@ vswitchd/ovs-brcompatd.c \
1530
@HAVE_NETLINK_TRUE@ vswitchd/vswitch-idl.c \
1531
@HAVE_NETLINK_TRUE@ vswitchd/vswitch-idl.h
1533
@HAVE_NETLINK_TRUE@vswitchd_ovs_brcompatd_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1534
VSWITCH_IDL_FILES = vswitchd/vswitch.ovsschema vswitchd/vswitch-idl.ann
1535
ovsdb_libovsdb_a_SOURCES = \
1543
ovsdb/jsonrpc-server.c \
1544
ovsdb/jsonrpc-server.h \
1549
ovsdb/ovsdb-server.c \
1562
ovsdb/transaction.c \
1565
ovsdb_ovsdb_tool_SOURCES = ovsdb/ovsdb-tool.c
1566
ovsdb_ovsdb_tool_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a
1567
ovsdb_ovsdb_client_SOURCES = ovsdb/ovsdb-client.c
1568
ovsdb_ovsdb_client_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a $(SSL_LIBS)
1569
ovsdb_ovsdb_server_SOURCES = ovsdb/ovsdb-server.c
1570
ovsdb_ovsdb_server_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a $(SSL_LIBS)
1571
OVSDB_IDLC = $(run_python) $(srcdir)/ovsdb/ovsdb-idlc.in
1572
OVSDB_DOC = $(run_python) $(srcdir)/ovsdb/ovsdb-doc.in
1573
OVSDB_DOT = $(run_python) $(srcdir)/ovsdb/ovsdb-dot.in
1574
ovsdbmonitor_pyfiles = \
1575
ovsdb/ovsdbmonitor/OVEApp.py \
1576
ovsdb/ovsdbmonitor/OVECommonWindow.py \
1577
ovsdb/ovsdbmonitor/OVEConfig.py \
1578
ovsdb/ovsdbmonitor/OVEConfigWindow.py \
1579
ovsdb/ovsdbmonitor/OVEFetch.py \
1580
ovsdb/ovsdbmonitor/OVEFlowWindow.py \
1581
ovsdb/ovsdbmonitor/OVEHostWindow.py \
1582
ovsdb/ovsdbmonitor/OVELogWindow.py \
1583
ovsdb/ovsdbmonitor/OVELogger.py \
1584
ovsdb/ovsdbmonitor/OVEMainWindow.py \
1585
ovsdb/ovsdbmonitor/OVEStandard.py \
1586
ovsdb/ovsdbmonitor/OVEUtil.py \
1587
ovsdb/ovsdbmonitor/Ui_ConfigWindow.py \
1588
ovsdb/ovsdbmonitor/Ui_FlowWindow.py \
1589
ovsdb/ovsdbmonitor/Ui_HostWindow.py \
1590
ovsdb/ovsdbmonitor/Ui_LogWindow.py \
1591
ovsdb/ovsdbmonitor/Ui_MainWindow.py \
1592
ovsdb/ovsdbmonitor/qt4reactor.py
1594
ovsdbmonitordir = ${pkgdatadir}/ovsdbmonitor
1595
@BUILD_OVSDBMONITOR_TRUE@ovsdbmonitor_DATA = $(ovsdbmonitor_pyfiles)
1597
($(ro_shell) && sed -e 's,[@]VERSION[@],$(VERSION),g') \
1598
< $(srcdir)/rhel/$(@F).in > $(@F).tmp || exit 1; \
1599
if cmp -s $(@F).tmp $@; then touch $@; rm $(@F).tmp; else mv $(@F).tmp $@; fi
1601
run_python = PYTHONPATH=$(top_srcdir)/python:$$PYTHONPATH $(PYTHON)
1603
python/ovstest/__init__.py \
1604
python/ovstest/args.py \
1605
python/ovstest/rpcserver.py \
1606
python/ovstest/tcp.py \
1607
python/ovstest/udp.py \
1608
python/ovstest/util.py
1611
python/ovs/__init__.py \
1612
python/ovs/daemon.py \
1613
python/ovs/db/__init__.py \
1614
python/ovs/db/data.py \
1615
python/ovs/db/error.py \
1616
python/ovs/db/idl.py \
1617
python/ovs/db/parser.py \
1618
python/ovs/db/schema.py \
1619
python/ovs/db/types.py \
1620
python/ovs/fatal_signal.py \
1621
python/ovs/json.py \
1622
python/ovs/jsonrpc.py \
1623
python/ovs/ovsuuid.py \
1624
python/ovs/poller.py \
1625
python/ovs/process.py \
1626
python/ovs/reconnect.py \
1627
python/ovs/socket_util.py \
1628
python/ovs/stream.py \
1629
python/ovs/timeval.py \
1630
python/ovs/vlog.py \
1633
@HAVE_PYTHON_TRUE@nobase_pkgdata_DATA = $(ovs_pyfiles) $(ovstest_pyfiles)
1634
all: $(BUILT_SOURCES) config.h
1635
$(MAKE) $(AM_MAKEFLAGS) all-recursive
1638
.SUFFIXES: .in .ovsidl .ovsschema .ui .py .c .h .o .obj
1641
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/manpages.mk $(srcdir)/lib/automake.mk $(srcdir)/ofproto/automake.mk $(srcdir)/utilities/automake.mk $(srcdir)/utilities/bugtool/automake.mk $(srcdir)/tests/automake.mk $(srcdir)/include/automake.mk $(srcdir)/include/linux/automake.mk $(srcdir)/include/openflow/automake.mk $(srcdir)/include/openvswitch/automake.mk $(srcdir)/include/sparse/automake.mk $(srcdir)/third-party/automake.mk $(srcdir)/debian/automake.mk $(srcdir)/vswitchd/automake.mk $(srcdir)/ovsdb/automake.mk $(srcdir)/ovsdb/ovsdbmonitor/automake.mk $(srcdir)/rhel/automake.mk $(srcdir)/xenserver/automake.mk $(srcdir)/python/automake.mk $(srcdir)/python/compat/automake.mk $(am__configure_deps)
1642
@for dep in $?; do \
1643
case '$(am__configure_deps)' in \
1645
echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
1646
$(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
1651
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
1652
$(am__cd) $(top_srcdir) && \
1653
$(AUTOMAKE) --foreign Makefile
1655
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
1658
echo ' $(SHELL) ./config.status'; \
1659
$(SHELL) ./config.status;; \
1661
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
1662
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
1665
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
1666
$(SHELL) ./config.status --recheck
1668
$(top_srcdir)/configure: $(am__configure_deps)
1669
$(am__cd) $(srcdir) && $(AUTOCONF)
1670
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
1671
$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
1672
$(am__aclocal_m4_deps):
1675
@if test ! -f $@; then \
1677
$(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
1680
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
1682
cd $(top_builddir) && $(SHELL) ./config.status config.h
1683
$(srcdir)/config.h.in: $(am__configure_deps)
1684
($(am__cd) $(top_srcdir) && $(AUTOHEADER))
1689
-rm -f config.h stamp-h1
1690
datapath/linux/Kbuild: $(top_builddir)/config.status $(top_srcdir)/datapath/linux/Kbuild.in
1691
cd $(top_builddir) && $(SHELL) ./config.status $@
1692
datapath/linux/Makefile: $(top_builddir)/config.status $(top_srcdir)/datapath/linux/Makefile.in
1693
cd $(top_builddir) && $(SHELL) ./config.status $@
1694
datapath/linux/Makefile.main: $(top_builddir)/config.status $(top_srcdir)/datapath/linux/Makefile.main.in
1695
cd $(top_builddir) && $(SHELL) ./config.status $@
1696
tests/atlocal: $(top_builddir)/config.status $(top_srcdir)/tests/atlocal.in
1697
cd $(top_builddir) && $(SHELL) ./config.status $@
1699
clean-noinstLIBRARIES:
1700
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
1701
lib/$(am__dirstamp):
1703
@: > lib/$(am__dirstamp)
1704
lib/$(DEPDIR)/$(am__dirstamp):
1705
@$(MKDIR_P) lib/$(DEPDIR)
1706
@: > lib/$(DEPDIR)/$(am__dirstamp)
1707
lib/aes128.$(OBJEXT): lib/$(am__dirstamp) \
1708
lib/$(DEPDIR)/$(am__dirstamp)
1709
lib/autopath.$(OBJEXT): lib/$(am__dirstamp) \
1710
lib/$(DEPDIR)/$(am__dirstamp)
1711
lib/backtrace.$(OBJEXT): lib/$(am__dirstamp) \
1712
lib/$(DEPDIR)/$(am__dirstamp)
1713
lib/bitmap.$(OBJEXT): lib/$(am__dirstamp) \
1714
lib/$(DEPDIR)/$(am__dirstamp)
1715
lib/bond.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1716
lib/bundle.$(OBJEXT): lib/$(am__dirstamp) \
1717
lib/$(DEPDIR)/$(am__dirstamp)
1718
lib/byteq.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1719
lib/cfm.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1720
lib/classifier.$(OBJEXT): lib/$(am__dirstamp) \
1721
lib/$(DEPDIR)/$(am__dirstamp)
1722
lib/command-line.$(OBJEXT): lib/$(am__dirstamp) \
1723
lib/$(DEPDIR)/$(am__dirstamp)
1724
lib/coverage.$(OBJEXT): lib/$(am__dirstamp) \
1725
lib/$(DEPDIR)/$(am__dirstamp)
1726
lib/csum.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1727
lib/daemon.$(OBJEXT): lib/$(am__dirstamp) \
1728
lib/$(DEPDIR)/$(am__dirstamp)
1729
lib/dummy.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1730
lib/dpif-netdev.$(OBJEXT): lib/$(am__dirstamp) \
1731
lib/$(DEPDIR)/$(am__dirstamp)
1732
lib/dpif.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1733
lib/dynamic-string.$(OBJEXT): lib/$(am__dirstamp) \
1734
lib/$(DEPDIR)/$(am__dirstamp)
1735
lib/entropy.$(OBJEXT): lib/$(am__dirstamp) \
1736
lib/$(DEPDIR)/$(am__dirstamp)
1737
lib/fatal-signal.$(OBJEXT): lib/$(am__dirstamp) \
1738
lib/$(DEPDIR)/$(am__dirstamp)
1739
lib/flow.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1740
lib/hash.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1741
lib/hmap.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1742
lib/hmapx.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1743
lib/json.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1744
lib/jsonrpc.$(OBJEXT): lib/$(am__dirstamp) \
1745
lib/$(DEPDIR)/$(am__dirstamp)
1746
lib/lacp.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1747
lib/leak-checker.$(OBJEXT): lib/$(am__dirstamp) \
1748
lib/$(DEPDIR)/$(am__dirstamp)
1749
lib/learn.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1750
lib/learning-switch.$(OBJEXT): lib/$(am__dirstamp) \
1751
lib/$(DEPDIR)/$(am__dirstamp)
1752
lib/list.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1753
lib/lockfile.$(OBJEXT): lib/$(am__dirstamp) \
1754
lib/$(DEPDIR)/$(am__dirstamp)
1755
lib/mac-learning.$(OBJEXT): lib/$(am__dirstamp) \
1756
lib/$(DEPDIR)/$(am__dirstamp)
1757
lib/meta-flow.$(OBJEXT): lib/$(am__dirstamp) \
1758
lib/$(DEPDIR)/$(am__dirstamp)
1759
lib/multipath.$(OBJEXT): lib/$(am__dirstamp) \
1760
lib/$(DEPDIR)/$(am__dirstamp)
1761
lib/netdev-dummy.$(OBJEXT): lib/$(am__dirstamp) \
1762
lib/$(DEPDIR)/$(am__dirstamp)
1763
lib/netdev.$(OBJEXT): lib/$(am__dirstamp) \
1764
lib/$(DEPDIR)/$(am__dirstamp)
1765
lib/netlink.$(OBJEXT): lib/$(am__dirstamp) \
1766
lib/$(DEPDIR)/$(am__dirstamp)
1767
lib/nx-match.$(OBJEXT): lib/$(am__dirstamp) \
1768
lib/$(DEPDIR)/$(am__dirstamp)
1769
lib/odp-util.$(OBJEXT): lib/$(am__dirstamp) \
1770
lib/$(DEPDIR)/$(am__dirstamp)
1771
lib/ofp-errors.$(OBJEXT): lib/$(am__dirstamp) \
1772
lib/$(DEPDIR)/$(am__dirstamp)
1773
lib/ofp-parse.$(OBJEXT): lib/$(am__dirstamp) \
1774
lib/$(DEPDIR)/$(am__dirstamp)
1775
lib/ofp-print.$(OBJEXT): lib/$(am__dirstamp) \
1776
lib/$(DEPDIR)/$(am__dirstamp)
1777
lib/ofp-util.$(OBJEXT): lib/$(am__dirstamp) \
1778
lib/$(DEPDIR)/$(am__dirstamp)
1779
lib/ofpbuf.$(OBJEXT): lib/$(am__dirstamp) \
1780
lib/$(DEPDIR)/$(am__dirstamp)
1781
lib/ovsdb-data.$(OBJEXT): lib/$(am__dirstamp) \
1782
lib/$(DEPDIR)/$(am__dirstamp)
1783
lib/ovsdb-error.$(OBJEXT): lib/$(am__dirstamp) \
1784
lib/$(DEPDIR)/$(am__dirstamp)
1785
lib/ovsdb-idl.$(OBJEXT): lib/$(am__dirstamp) \
1786
lib/$(DEPDIR)/$(am__dirstamp)
1787
lib/ovsdb-parser.$(OBJEXT): lib/$(am__dirstamp) \
1788
lib/$(DEPDIR)/$(am__dirstamp)
1789
lib/ovsdb-types.$(OBJEXT): lib/$(am__dirstamp) \
1790
lib/$(DEPDIR)/$(am__dirstamp)
1791
lib/packets.$(OBJEXT): lib/$(am__dirstamp) \
1792
lib/$(DEPDIR)/$(am__dirstamp)
1793
lib/pcap.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1794
lib/poll-loop.$(OBJEXT): lib/$(am__dirstamp) \
1795
lib/$(DEPDIR)/$(am__dirstamp)
1796
lib/process.$(OBJEXT): lib/$(am__dirstamp) \
1797
lib/$(DEPDIR)/$(am__dirstamp)
1798
lib/random.$(OBJEXT): lib/$(am__dirstamp) \
1799
lib/$(DEPDIR)/$(am__dirstamp)
1800
lib/rconn.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1801
lib/reconnect.$(OBJEXT): lib/$(am__dirstamp) \
1802
lib/$(DEPDIR)/$(am__dirstamp)
1803
lib/sha1.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1804
lib/shash.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1805
lib/signals.$(OBJEXT): lib/$(am__dirstamp) \
1806
lib/$(DEPDIR)/$(am__dirstamp)
1807
lib/socket-util.$(OBJEXT): lib/$(am__dirstamp) \
1808
lib/$(DEPDIR)/$(am__dirstamp)
1809
lib/sort.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1810
lib/sset.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1811
lib/stp.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1812
lib/stream-fd.$(OBJEXT): lib/$(am__dirstamp) \
1813
lib/$(DEPDIR)/$(am__dirstamp)
1814
lib/stream-tcp.$(OBJEXT): lib/$(am__dirstamp) \
1815
lib/$(DEPDIR)/$(am__dirstamp)
1816
lib/stream-unix.$(OBJEXT): lib/$(am__dirstamp) \
1817
lib/$(DEPDIR)/$(am__dirstamp)
1818
lib/stream.$(OBJEXT): lib/$(am__dirstamp) \
1819
lib/$(DEPDIR)/$(am__dirstamp)
1820
lib/stress.$(OBJEXT): lib/$(am__dirstamp) \
1821
lib/$(DEPDIR)/$(am__dirstamp)
1822
lib/string.$(OBJEXT): lib/$(am__dirstamp) \
1823
lib/$(DEPDIR)/$(am__dirstamp)
1824
lib/svec.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1825
lib/table.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1826
lib/tag.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1827
lib/timer.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1828
lib/timeval.$(OBJEXT): lib/$(am__dirstamp) \
1829
lib/$(DEPDIR)/$(am__dirstamp)
1830
lib/unicode.$(OBJEXT): lib/$(am__dirstamp) \
1831
lib/$(DEPDIR)/$(am__dirstamp)
1832
lib/unixctl.$(OBJEXT): lib/$(am__dirstamp) \
1833
lib/$(DEPDIR)/$(am__dirstamp)
1834
lib/util.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1835
lib/uuid.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1836
lib/vconn-stream.$(OBJEXT): lib/$(am__dirstamp) \
1837
lib/$(DEPDIR)/$(am__dirstamp)
1838
lib/vconn.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1839
lib/vlan-bitmap.$(OBJEXT): lib/$(am__dirstamp) \
1840
lib/$(DEPDIR)/$(am__dirstamp)
1841
lib/vlandev.$(OBJEXT): lib/$(am__dirstamp) \
1842
lib/$(DEPDIR)/$(am__dirstamp)
1843
lib/vlog.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1844
lib/dpif-linux.$(OBJEXT): lib/$(am__dirstamp) \
1845
lib/$(DEPDIR)/$(am__dirstamp)
1846
lib/netdev-linux.$(OBJEXT): lib/$(am__dirstamp) \
1847
lib/$(DEPDIR)/$(am__dirstamp)
1848
lib/netdev-vport.$(OBJEXT): lib/$(am__dirstamp) \
1849
lib/$(DEPDIR)/$(am__dirstamp)
1850
lib/netlink-notifier.$(OBJEXT): lib/$(am__dirstamp) \
1851
lib/$(DEPDIR)/$(am__dirstamp)
1852
lib/netlink-socket.$(OBJEXT): lib/$(am__dirstamp) \
1853
lib/$(DEPDIR)/$(am__dirstamp)
1854
lib/rtnetlink-link.$(OBJEXT): lib/$(am__dirstamp) \
1855
lib/$(DEPDIR)/$(am__dirstamp)
1856
lib/route-table.$(OBJEXT): lib/$(am__dirstamp) \
1857
lib/$(DEPDIR)/$(am__dirstamp)
1858
lib/stream-ssl.$(OBJEXT): lib/$(am__dirstamp) \
1859
lib/$(DEPDIR)/$(am__dirstamp)
1860
lib/stream-nossl.$(OBJEXT): lib/$(am__dirstamp) \
1861
lib/$(DEPDIR)/$(am__dirstamp)
1862
lib/dirs.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1863
lib/dhparams.$(OBJEXT): lib/$(am__dirstamp) \
1864
lib/$(DEPDIR)/$(am__dirstamp)
1865
lib/libopenvswitch.a: $(lib_libopenvswitch_a_OBJECTS) $(lib_libopenvswitch_a_DEPENDENCIES) lib/$(am__dirstamp)
1866
-rm -f lib/libopenvswitch.a
1867
$(lib_libopenvswitch_a_AR) lib/libopenvswitch.a $(lib_libopenvswitch_a_OBJECTS) $(lib_libopenvswitch_a_LIBADD)
1868
$(RANLIB) lib/libopenvswitch.a
1869
lib/lib_libsflow_a-sflow_agent.$(OBJEXT): lib/$(am__dirstamp) \
1870
lib/$(DEPDIR)/$(am__dirstamp)
1871
lib/lib_libsflow_a-sflow_sampler.$(OBJEXT): lib/$(am__dirstamp) \
1872
lib/$(DEPDIR)/$(am__dirstamp)
1873
lib/lib_libsflow_a-sflow_poller.$(OBJEXT): lib/$(am__dirstamp) \
1874
lib/$(DEPDIR)/$(am__dirstamp)
1875
lib/lib_libsflow_a-sflow_receiver.$(OBJEXT): lib/$(am__dirstamp) \
1876
lib/$(DEPDIR)/$(am__dirstamp)
1877
lib/libsflow.a: $(lib_libsflow_a_OBJECTS) $(lib_libsflow_a_DEPENDENCIES) lib/$(am__dirstamp)
1878
-rm -f lib/libsflow.a
1879
$(lib_libsflow_a_AR) lib/libsflow.a $(lib_libsflow_a_OBJECTS) $(lib_libsflow_a_LIBADD)
1880
$(RANLIB) lib/libsflow.a
1881
ofproto/$(am__dirstamp):
1883
@: > ofproto/$(am__dirstamp)
1884
ofproto/$(DEPDIR)/$(am__dirstamp):
1885
@$(MKDIR_P) ofproto/$(DEPDIR)
1886
@: > ofproto/$(DEPDIR)/$(am__dirstamp)
1887
ofproto/collectors.$(OBJEXT): ofproto/$(am__dirstamp) \
1888
ofproto/$(DEPDIR)/$(am__dirstamp)
1889
ofproto/connmgr.$(OBJEXT): ofproto/$(am__dirstamp) \
1890
ofproto/$(DEPDIR)/$(am__dirstamp)
1891
ofproto/fail-open.$(OBJEXT): ofproto/$(am__dirstamp) \
1892
ofproto/$(DEPDIR)/$(am__dirstamp)
1893
ofproto/in-band.$(OBJEXT): ofproto/$(am__dirstamp) \
1894
ofproto/$(DEPDIR)/$(am__dirstamp)
1895
ofproto/names.$(OBJEXT): ofproto/$(am__dirstamp) \
1896
ofproto/$(DEPDIR)/$(am__dirstamp)
1897
ofproto/netflow.$(OBJEXT): ofproto/$(am__dirstamp) \
1898
ofproto/$(DEPDIR)/$(am__dirstamp)
1899
ofproto/ofproto.$(OBJEXT): ofproto/$(am__dirstamp) \
1900
ofproto/$(DEPDIR)/$(am__dirstamp)
1901
ofproto/ofproto-dpif.$(OBJEXT): ofproto/$(am__dirstamp) \
1902
ofproto/$(DEPDIR)/$(am__dirstamp)
1903
ofproto/ofproto-dpif-sflow.$(OBJEXT): ofproto/$(am__dirstamp) \
1904
ofproto/$(DEPDIR)/$(am__dirstamp)
1905
ofproto/pktbuf.$(OBJEXT): ofproto/$(am__dirstamp) \
1906
ofproto/$(DEPDIR)/$(am__dirstamp)
1907
ofproto/pinsched.$(OBJEXT): ofproto/$(am__dirstamp) \
1908
ofproto/$(DEPDIR)/$(am__dirstamp)
1909
ofproto/libofproto.a: $(ofproto_libofproto_a_OBJECTS) $(ofproto_libofproto_a_DEPENDENCIES) ofproto/$(am__dirstamp)
1910
-rm -f ofproto/libofproto.a
1911
$(ofproto_libofproto_a_AR) ofproto/libofproto.a $(ofproto_libofproto_a_OBJECTS) $(ofproto_libofproto_a_LIBADD)
1912
$(RANLIB) ofproto/libofproto.a
1913
ovsdb/$(am__dirstamp):
1915
@: > ovsdb/$(am__dirstamp)
1916
ovsdb/$(DEPDIR)/$(am__dirstamp):
1917
@$(MKDIR_P) ovsdb/$(DEPDIR)
1918
@: > ovsdb/$(DEPDIR)/$(am__dirstamp)
1919
ovsdb/column.$(OBJEXT): ovsdb/$(am__dirstamp) \
1920
ovsdb/$(DEPDIR)/$(am__dirstamp)
1921
ovsdb/condition.$(OBJEXT): ovsdb/$(am__dirstamp) \
1922
ovsdb/$(DEPDIR)/$(am__dirstamp)
1923
ovsdb/execution.$(OBJEXT): ovsdb/$(am__dirstamp) \
1924
ovsdb/$(DEPDIR)/$(am__dirstamp)
1925
ovsdb/file.$(OBJEXT): ovsdb/$(am__dirstamp) \
1926
ovsdb/$(DEPDIR)/$(am__dirstamp)
1927
ovsdb/jsonrpc-server.$(OBJEXT): ovsdb/$(am__dirstamp) \
1928
ovsdb/$(DEPDIR)/$(am__dirstamp)
1929
ovsdb/log.$(OBJEXT): ovsdb/$(am__dirstamp) \
1930
ovsdb/$(DEPDIR)/$(am__dirstamp)
1931
ovsdb/mutation.$(OBJEXT): ovsdb/$(am__dirstamp) \
1932
ovsdb/$(DEPDIR)/$(am__dirstamp)
1933
ovsdb/ovsdb-server.$(OBJEXT): ovsdb/$(am__dirstamp) \
1934
ovsdb/$(DEPDIR)/$(am__dirstamp)
1935
ovsdb/ovsdb.$(OBJEXT): ovsdb/$(am__dirstamp) \
1936
ovsdb/$(DEPDIR)/$(am__dirstamp)
1937
ovsdb/query.$(OBJEXT): ovsdb/$(am__dirstamp) \
1938
ovsdb/$(DEPDIR)/$(am__dirstamp)
1939
ovsdb/row.$(OBJEXT): ovsdb/$(am__dirstamp) \
1940
ovsdb/$(DEPDIR)/$(am__dirstamp)
1941
ovsdb/server.$(OBJEXT): ovsdb/$(am__dirstamp) \
1942
ovsdb/$(DEPDIR)/$(am__dirstamp)
1943
ovsdb/table.$(OBJEXT): ovsdb/$(am__dirstamp) \
1944
ovsdb/$(DEPDIR)/$(am__dirstamp)
1945
ovsdb/trigger.$(OBJEXT): ovsdb/$(am__dirstamp) \
1946
ovsdb/$(DEPDIR)/$(am__dirstamp)
1947
ovsdb/transaction.$(OBJEXT): ovsdb/$(am__dirstamp) \
1948
ovsdb/$(DEPDIR)/$(am__dirstamp)
1949
ovsdb/libovsdb.a: $(ovsdb_libovsdb_a_OBJECTS) $(ovsdb_libovsdb_a_DEPENDENCIES) ovsdb/$(am__dirstamp)
1950
-rm -f ovsdb/libovsdb.a
1951
$(ovsdb_libovsdb_a_AR) ovsdb/libovsdb.a $(ovsdb_libovsdb_a_OBJECTS) $(ovsdb_libovsdb_a_LIBADD)
1952
$(RANLIB) ovsdb/libovsdb.a
1953
install-binPROGRAMS: $(bin_PROGRAMS)
1955
test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
1956
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
1957
for p in $$list; do echo "$$p $$p"; done | \
1958
sed 's/$(EXEEXT)$$//' | \
1959
while read p p1; do if test -f $$p; \
1960
then echo "$$p"; echo "$$p"; else :; fi; \
1962
sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
1963
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
1964
sed 'N;N;N;s,\n, ,g' | \
1965
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
1966
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
1967
if ($$2 == $$4) files[d] = files[d] " " $$1; \
1968
else { print "f", $$3 "/" $$4, $$1; } } \
1969
END { for (d in files) print "f", d, files[d] }' | \
1970
while read type dir files; do \
1971
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
1972
test -z "$$files" || { \
1973
echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
1974
$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
1978
uninstall-binPROGRAMS:
1979
@$(NORMAL_UNINSTALL)
1980
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
1981
files=`for p in $$list; do echo "$$p"; done | \
1982
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
1983
-e 's/$$/$(EXEEXT)/' `; \
1984
test -n "$$list" || exit 0; \
1985
echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
1986
cd "$(DESTDIR)$(bindir)" && rm -f $$files
1989
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
1991
clean-noinstPROGRAMS:
1992
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
1993
install-sbinPROGRAMS: $(sbin_PROGRAMS)
1995
test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
1996
@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
1997
for p in $$list; do echo "$$p $$p"; done | \
1998
sed 's/$(EXEEXT)$$//' | \
1999
while read p p1; do if test -f $$p; \
2000
then echo "$$p"; echo "$$p"; else :; fi; \
2002
sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
2003
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
2004
sed 'N;N;N;s,\n, ,g' | \
2005
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
2006
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2007
if ($$2 == $$4) files[d] = files[d] " " $$1; \
2008
else { print "f", $$3 "/" $$4, $$1; } } \
2009
END { for (d in files) print "f", d, files[d] }' | \
2010
while read type dir files; do \
2011
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2012
test -z "$$files" || { \
2013
echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
2014
$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
2018
uninstall-sbinPROGRAMS:
2019
@$(NORMAL_UNINSTALL)
2020
@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
2021
files=`for p in $$list; do echo "$$p"; done | \
2022
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
2023
-e 's/$$/$(EXEEXT)/' `; \
2024
test -n "$$list" || exit 0; \
2025
echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
2026
cd "$(DESTDIR)$(sbindir)" && rm -f $$files
2029
-test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
2030
ovsdb/ovsdb-client.$(OBJEXT): ovsdb/$(am__dirstamp) \
2031
ovsdb/$(DEPDIR)/$(am__dirstamp)
2032
ovsdb/ovsdb-client$(EXEEXT): $(ovsdb_ovsdb_client_OBJECTS) $(ovsdb_ovsdb_client_DEPENDENCIES) ovsdb/$(am__dirstamp)
2033
@rm -f ovsdb/ovsdb-client$(EXEEXT)
2034
$(LINK) $(ovsdb_ovsdb_client_OBJECTS) $(ovsdb_ovsdb_client_LDADD) $(LIBS)
2035
ovsdb/ovsdb-server$(EXEEXT): $(ovsdb_ovsdb_server_OBJECTS) $(ovsdb_ovsdb_server_DEPENDENCIES) ovsdb/$(am__dirstamp)
2036
@rm -f ovsdb/ovsdb-server$(EXEEXT)
2037
$(LINK) $(ovsdb_ovsdb_server_OBJECTS) $(ovsdb_ovsdb_server_LDADD) $(LIBS)
2038
ovsdb/ovsdb-tool.$(OBJEXT): ovsdb/$(am__dirstamp) \
2039
ovsdb/$(DEPDIR)/$(am__dirstamp)
2040
ovsdb/ovsdb-tool$(EXEEXT): $(ovsdb_ovsdb_tool_OBJECTS) $(ovsdb_ovsdb_tool_DEPENDENCIES) ovsdb/$(am__dirstamp)
2041
@rm -f ovsdb/ovsdb-tool$(EXEEXT)
2042
$(LINK) $(ovsdb_ovsdb_tool_OBJECTS) $(ovsdb_ovsdb_tool_LDADD) $(LIBS)
2043
tests/$(am__dirstamp):
2045
@: > tests/$(am__dirstamp)
2046
tests/$(DEPDIR)/$(am__dirstamp):
2047
@$(MKDIR_P) tests/$(DEPDIR)
2048
@: > tests/$(DEPDIR)/$(am__dirstamp)
2049
tests/test-aes128.$(OBJEXT): tests/$(am__dirstamp) \
2050
tests/$(DEPDIR)/$(am__dirstamp)
2051
tests/test-aes128$(EXEEXT): $(tests_test_aes128_OBJECTS) $(tests_test_aes128_DEPENDENCIES) tests/$(am__dirstamp)
2052
@rm -f tests/test-aes128$(EXEEXT)
2053
$(LINK) $(tests_test_aes128_OBJECTS) $(tests_test_aes128_LDADD) $(LIBS)
2054
tests/test-bundle.$(OBJEXT): tests/$(am__dirstamp) \
2055
tests/$(DEPDIR)/$(am__dirstamp)
2056
tests/test-bundle$(EXEEXT): $(tests_test_bundle_OBJECTS) $(tests_test_bundle_DEPENDENCIES) tests/$(am__dirstamp)
2057
@rm -f tests/test-bundle$(EXEEXT)
2058
$(LINK) $(tests_test_bundle_OBJECTS) $(tests_test_bundle_LDADD) $(LIBS)
2059
tests/test-byte-order.$(OBJEXT): tests/$(am__dirstamp) \
2060
tests/$(DEPDIR)/$(am__dirstamp)
2061
tests/test-byte-order$(EXEEXT): $(tests_test_byte_order_OBJECTS) $(tests_test_byte_order_DEPENDENCIES) tests/$(am__dirstamp)
2062
@rm -f tests/test-byte-order$(EXEEXT)
2063
$(LINK) $(tests_test_byte_order_OBJECTS) $(tests_test_byte_order_LDADD) $(LIBS)
2064
tests/test-classifier.$(OBJEXT): tests/$(am__dirstamp) \
2065
tests/$(DEPDIR)/$(am__dirstamp)
2066
tests/test-classifier$(EXEEXT): $(tests_test_classifier_OBJECTS) $(tests_test_classifier_DEPENDENCIES) tests/$(am__dirstamp)
2067
@rm -f tests/test-classifier$(EXEEXT)
2068
$(LINK) $(tests_test_classifier_OBJECTS) $(tests_test_classifier_LDADD) $(LIBS)
2069
tests/test-csum.$(OBJEXT): tests/$(am__dirstamp) \
2070
tests/$(DEPDIR)/$(am__dirstamp)
2071
tests/test-csum$(EXEEXT): $(tests_test_csum_OBJECTS) $(tests_test_csum_DEPENDENCIES) tests/$(am__dirstamp)
2072
@rm -f tests/test-csum$(EXEEXT)
2073
$(LINK) $(tests_test_csum_OBJECTS) $(tests_test_csum_LDADD) $(LIBS)
2074
tests/test-file_name.$(OBJEXT): tests/$(am__dirstamp) \
2075
tests/$(DEPDIR)/$(am__dirstamp)
2076
tests/test-file_name$(EXEEXT): $(tests_test_file_name_OBJECTS) $(tests_test_file_name_DEPENDENCIES) tests/$(am__dirstamp)
2077
@rm -f tests/test-file_name$(EXEEXT)
2078
$(LINK) $(tests_test_file_name_OBJECTS) $(tests_test_file_name_LDADD) $(LIBS)
2079
tests/test-flows.$(OBJEXT): tests/$(am__dirstamp) \
2080
tests/$(DEPDIR)/$(am__dirstamp)
2081
tests/test-flows$(EXEEXT): $(tests_test_flows_OBJECTS) $(tests_test_flows_DEPENDENCIES) tests/$(am__dirstamp)
2082
@rm -f tests/test-flows$(EXEEXT)
2083
$(LINK) $(tests_test_flows_OBJECTS) $(tests_test_flows_LDADD) $(LIBS)
2084
tests/test-hash.$(OBJEXT): tests/$(am__dirstamp) \
2085
tests/$(DEPDIR)/$(am__dirstamp)
2086
tests/test-hash$(EXEEXT): $(tests_test_hash_OBJECTS) $(tests_test_hash_DEPENDENCIES) tests/$(am__dirstamp)
2087
@rm -f tests/test-hash$(EXEEXT)
2088
$(LINK) $(tests_test_hash_OBJECTS) $(tests_test_hash_LDADD) $(LIBS)
2089
tests/test-hmap.$(OBJEXT): tests/$(am__dirstamp) \
2090
tests/$(DEPDIR)/$(am__dirstamp)
2091
tests/test-hmap$(EXEEXT): $(tests_test_hmap_OBJECTS) $(tests_test_hmap_DEPENDENCIES) tests/$(am__dirstamp)
2092
@rm -f tests/test-hmap$(EXEEXT)
2093
$(LINK) $(tests_test_hmap_OBJECTS) $(tests_test_hmap_LDADD) $(LIBS)
2094
tests/test-json.$(OBJEXT): tests/$(am__dirstamp) \
2095
tests/$(DEPDIR)/$(am__dirstamp)
2096
tests/test-json$(EXEEXT): $(tests_test_json_OBJECTS) $(tests_test_json_DEPENDENCIES) tests/$(am__dirstamp)
2097
@rm -f tests/test-json$(EXEEXT)
2098
$(LINK) $(tests_test_json_OBJECTS) $(tests_test_json_LDADD) $(LIBS)
2099
tests/test-jsonrpc.$(OBJEXT): tests/$(am__dirstamp) \
2100
tests/$(DEPDIR)/$(am__dirstamp)
2101
tests/test-jsonrpc$(EXEEXT): $(tests_test_jsonrpc_OBJECTS) $(tests_test_jsonrpc_DEPENDENCIES) tests/$(am__dirstamp)
2102
@rm -f tests/test-jsonrpc$(EXEEXT)
2103
$(LINK) $(tests_test_jsonrpc_OBJECTS) $(tests_test_jsonrpc_LDADD) $(LIBS)
2104
tests/test-list.$(OBJEXT): tests/$(am__dirstamp) \
2105
tests/$(DEPDIR)/$(am__dirstamp)
2106
tests/test-list$(EXEEXT): $(tests_test_list_OBJECTS) $(tests_test_list_DEPENDENCIES) tests/$(am__dirstamp)
2107
@rm -f tests/test-list$(EXEEXT)
2108
$(LINK) $(tests_test_list_OBJECTS) $(tests_test_list_LDADD) $(LIBS)
2109
tests/test-lockfile.$(OBJEXT): tests/$(am__dirstamp) \
2110
tests/$(DEPDIR)/$(am__dirstamp)
2111
tests/test-lockfile$(EXEEXT): $(tests_test_lockfile_OBJECTS) $(tests_test_lockfile_DEPENDENCIES) tests/$(am__dirstamp)
2112
@rm -f tests/test-lockfile$(EXEEXT)
2113
$(LINK) $(tests_test_lockfile_OBJECTS) $(tests_test_lockfile_LDADD) $(LIBS)
2114
tests/test-multipath.$(OBJEXT): tests/$(am__dirstamp) \
2115
tests/$(DEPDIR)/$(am__dirstamp)
2116
tests/test-multipath$(EXEEXT): $(tests_test_multipath_OBJECTS) $(tests_test_multipath_DEPENDENCIES) tests/$(am__dirstamp)
2117
@rm -f tests/test-multipath$(EXEEXT)
2118
$(LINK) $(tests_test_multipath_OBJECTS) $(tests_test_multipath_LDADD) $(LIBS)
2119
tests/test-odp.$(OBJEXT): tests/$(am__dirstamp) \
2120
tests/$(DEPDIR)/$(am__dirstamp)
2121
tests/test-odp$(EXEEXT): $(tests_test_odp_OBJECTS) $(tests_test_odp_DEPENDENCIES) tests/$(am__dirstamp)
2122
@rm -f tests/test-odp$(EXEEXT)
2123
$(LINK) $(tests_test_odp_OBJECTS) $(tests_test_odp_LDADD) $(LIBS)
2124
tests/test-ovsdb.$(OBJEXT): tests/$(am__dirstamp) \
2125
tests/$(DEPDIR)/$(am__dirstamp)
2126
tests/idltest.$(OBJEXT): tests/$(am__dirstamp) \
2127
tests/$(DEPDIR)/$(am__dirstamp)
2128
tests/test-ovsdb$(EXEEXT): $(tests_test_ovsdb_OBJECTS) $(tests_test_ovsdb_DEPENDENCIES) tests/$(am__dirstamp)
2129
@rm -f tests/test-ovsdb$(EXEEXT)
2130
$(LINK) $(tests_test_ovsdb_OBJECTS) $(tests_test_ovsdb_LDADD) $(LIBS)
2131
tests/test-packets.$(OBJEXT): tests/$(am__dirstamp) \
2132
tests/$(DEPDIR)/$(am__dirstamp)
2133
tests/test-packets$(EXEEXT): $(tests_test_packets_OBJECTS) $(tests_test_packets_DEPENDENCIES) tests/$(am__dirstamp)
2134
@rm -f tests/test-packets$(EXEEXT)
2135
$(LINK) $(tests_test_packets_OBJECTS) $(tests_test_packets_LDADD) $(LIBS)
2136
tests/test-random.$(OBJEXT): tests/$(am__dirstamp) \
2137
tests/$(DEPDIR)/$(am__dirstamp)
2138
tests/test-random$(EXEEXT): $(tests_test_random_OBJECTS) $(tests_test_random_DEPENDENCIES) tests/$(am__dirstamp)
2139
@rm -f tests/test-random$(EXEEXT)
2140
$(LINK) $(tests_test_random_OBJECTS) $(tests_test_random_LDADD) $(LIBS)
2141
tests/test-reconnect.$(OBJEXT): tests/$(am__dirstamp) \
2142
tests/$(DEPDIR)/$(am__dirstamp)
2143
tests/test-reconnect$(EXEEXT): $(tests_test_reconnect_OBJECTS) $(tests_test_reconnect_DEPENDENCIES) tests/$(am__dirstamp)
2144
@rm -f tests/test-reconnect$(EXEEXT)
2145
$(LINK) $(tests_test_reconnect_OBJECTS) $(tests_test_reconnect_LDADD) $(LIBS)
2146
tests/test-sha1.$(OBJEXT): tests/$(am__dirstamp) \
2147
tests/$(DEPDIR)/$(am__dirstamp)
2148
tests/test-sha1$(EXEEXT): $(tests_test_sha1_OBJECTS) $(tests_test_sha1_DEPENDENCIES) tests/$(am__dirstamp)
2149
@rm -f tests/test-sha1$(EXEEXT)
2150
$(LINK) $(tests_test_sha1_OBJECTS) $(tests_test_sha1_LDADD) $(LIBS)
2151
tests/test-stp.$(OBJEXT): tests/$(am__dirstamp) \
2152
tests/$(DEPDIR)/$(am__dirstamp)
2153
tests/test-stp$(EXEEXT): $(tests_test_stp_OBJECTS) $(tests_test_stp_DEPENDENCIES) tests/$(am__dirstamp)
2154
@rm -f tests/test-stp$(EXEEXT)
2155
$(LINK) $(tests_test_stp_OBJECTS) $(tests_test_stp_LDADD) $(LIBS)
2156
tests/test-strtok_r.$(OBJEXT): tests/$(am__dirstamp) \
2157
tests/$(DEPDIR)/$(am__dirstamp)
2158
tests/test-strtok_r$(EXEEXT): $(tests_test_strtok_r_OBJECTS) $(tests_test_strtok_r_DEPENDENCIES) tests/$(am__dirstamp)
2159
@rm -f tests/test-strtok_r$(EXEEXT)
2160
$(LINK) $(tests_test_strtok_r_OBJECTS) $(tests_test_strtok_r_LDADD) $(LIBS)
2161
tests/test-timeval.$(OBJEXT): tests/$(am__dirstamp) \
2162
tests/$(DEPDIR)/$(am__dirstamp)
2163
tests/test-timeval$(EXEEXT): $(tests_test_timeval_OBJECTS) $(tests_test_timeval_DEPENDENCIES) tests/$(am__dirstamp)
2164
@rm -f tests/test-timeval$(EXEEXT)
2165
$(LINK) $(tests_test_timeval_OBJECTS) $(tests_test_timeval_LDADD) $(LIBS)
2166
tests/test-type-props.$(OBJEXT): tests/$(am__dirstamp) \
2167
tests/$(DEPDIR)/$(am__dirstamp)
2168
tests/test-type-props$(EXEEXT): $(tests_test_type_props_OBJECTS) $(tests_test_type_props_DEPENDENCIES) tests/$(am__dirstamp)
2169
@rm -f tests/test-type-props$(EXEEXT)
2170
$(LINK) $(tests_test_type_props_OBJECTS) $(tests_test_type_props_LDADD) $(LIBS)
2171
tests/test-unix-socket.$(OBJEXT): tests/$(am__dirstamp) \
2172
tests/$(DEPDIR)/$(am__dirstamp)
2173
tests/test-unix-socket$(EXEEXT): $(tests_test_unix_socket_OBJECTS) $(tests_test_unix_socket_DEPENDENCIES) tests/$(am__dirstamp)
2174
@rm -f tests/test-unix-socket$(EXEEXT)
2175
$(LINK) $(tests_test_unix_socket_OBJECTS) $(tests_test_unix_socket_LDADD) $(LIBS)
2176
tests/test-util.$(OBJEXT): tests/$(am__dirstamp) \
2177
tests/$(DEPDIR)/$(am__dirstamp)
2178
tests/test-util$(EXEEXT): $(tests_test_util_OBJECTS) $(tests_test_util_DEPENDENCIES) tests/$(am__dirstamp)
2179
@rm -f tests/test-util$(EXEEXT)
2180
$(LINK) $(tests_test_util_OBJECTS) $(tests_test_util_LDADD) $(LIBS)
2181
tests/test-uuid.$(OBJEXT): tests/$(am__dirstamp) \
2182
tests/$(DEPDIR)/$(am__dirstamp)
2183
tests/test-uuid$(EXEEXT): $(tests_test_uuid_OBJECTS) $(tests_test_uuid_DEPENDENCIES) tests/$(am__dirstamp)
2184
@rm -f tests/test-uuid$(EXEEXT)
2185
$(LINK) $(tests_test_uuid_OBJECTS) $(tests_test_uuid_LDADD) $(LIBS)
2186
tests/test-vconn.$(OBJEXT): tests/$(am__dirstamp) \
2187
tests/$(DEPDIR)/$(am__dirstamp)
2188
tests/test-vconn$(EXEEXT): $(tests_test_vconn_OBJECTS) $(tests_test_vconn_DEPENDENCIES) tests/$(am__dirstamp)
2189
@rm -f tests/test-vconn$(EXEEXT)
2190
$(LINK) $(tests_test_vconn_OBJECTS) $(tests_test_vconn_LDADD) $(LIBS)
2191
utilities/$(am__dirstamp):
2192
@$(MKDIR_P) utilities
2193
@: > utilities/$(am__dirstamp)
2194
utilities/$(DEPDIR)/$(am__dirstamp):
2195
@$(MKDIR_P) utilities/$(DEPDIR)
2196
@: > utilities/$(DEPDIR)/$(am__dirstamp)
2197
utilities/nlmon.$(OBJEXT): utilities/$(am__dirstamp) \
2198
utilities/$(DEPDIR)/$(am__dirstamp)
2199
utilities/nlmon$(EXEEXT): $(utilities_nlmon_OBJECTS) $(utilities_nlmon_DEPENDENCIES) utilities/$(am__dirstamp)
2200
@rm -f utilities/nlmon$(EXEEXT)
2201
$(LINK) $(utilities_nlmon_OBJECTS) $(utilities_nlmon_LDADD) $(LIBS)
2202
utilities/ovs-appctl.$(OBJEXT): utilities/$(am__dirstamp) \
2203
utilities/$(DEPDIR)/$(am__dirstamp)
2204
utilities/ovs-appctl$(EXEEXT): $(utilities_ovs_appctl_OBJECTS) $(utilities_ovs_appctl_DEPENDENCIES) utilities/$(am__dirstamp)
2205
@rm -f utilities/ovs-appctl$(EXEEXT)
2206
$(LINK) $(utilities_ovs_appctl_OBJECTS) $(utilities_ovs_appctl_LDADD) $(LIBS)
2207
utilities/ovs-benchmark.$(OBJEXT): utilities/$(am__dirstamp) \
2208
utilities/$(DEPDIR)/$(am__dirstamp)
2209
utilities/ovs-benchmark$(EXEEXT): $(utilities_ovs_benchmark_OBJECTS) $(utilities_ovs_benchmark_DEPENDENCIES) utilities/$(am__dirstamp)
2210
@rm -f utilities/ovs-benchmark$(EXEEXT)
2211
$(LINK) $(utilities_ovs_benchmark_OBJECTS) $(utilities_ovs_benchmark_LDADD) $(LIBS)
2212
utilities/ovs-controller.$(OBJEXT): utilities/$(am__dirstamp) \
2213
utilities/$(DEPDIR)/$(am__dirstamp)
2214
utilities/ovs-controller$(EXEEXT): $(utilities_ovs_controller_OBJECTS) $(utilities_ovs_controller_DEPENDENCIES) utilities/$(am__dirstamp)
2215
@rm -f utilities/ovs-controller$(EXEEXT)
2216
$(LINK) $(utilities_ovs_controller_OBJECTS) $(utilities_ovs_controller_LDADD) $(LIBS)
2217
utilities/ovs-dpctl.$(OBJEXT): utilities/$(am__dirstamp) \
2218
utilities/$(DEPDIR)/$(am__dirstamp)
2219
utilities/ovs-dpctl$(EXEEXT): $(utilities_ovs_dpctl_OBJECTS) $(utilities_ovs_dpctl_DEPENDENCIES) utilities/$(am__dirstamp)
2220
@rm -f utilities/ovs-dpctl$(EXEEXT)
2221
$(LINK) $(utilities_ovs_dpctl_OBJECTS) $(utilities_ovs_dpctl_LDADD) $(LIBS)
2222
utilities/ovs-ofctl.$(OBJEXT): utilities/$(am__dirstamp) \
2223
utilities/$(DEPDIR)/$(am__dirstamp)
2224
utilities/ovs-ofctl$(EXEEXT): $(utilities_ovs_ofctl_OBJECTS) $(utilities_ovs_ofctl_DEPENDENCIES) utilities/$(am__dirstamp)
2225
@rm -f utilities/ovs-ofctl$(EXEEXT)
2226
$(LINK) $(utilities_ovs_ofctl_OBJECTS) $(utilities_ovs_ofctl_LDADD) $(LIBS)
2227
utilities/ovs-vlan-bug-workaround.$(OBJEXT): \
2228
utilities/$(am__dirstamp) utilities/$(DEPDIR)/$(am__dirstamp)
2229
utilities/ovs-vlan-bug-workaround$(EXEEXT): $(utilities_ovs_vlan_bug_workaround_OBJECTS) $(utilities_ovs_vlan_bug_workaround_DEPENDENCIES) utilities/$(am__dirstamp)
2230
@rm -f utilities/ovs-vlan-bug-workaround$(EXEEXT)
2231
$(LINK) $(utilities_ovs_vlan_bug_workaround_OBJECTS) $(utilities_ovs_vlan_bug_workaround_LDADD) $(LIBS)
2232
utilities/ovs-vsctl.$(OBJEXT): utilities/$(am__dirstamp) \
2233
utilities/$(DEPDIR)/$(am__dirstamp)
2234
vswitchd/$(am__dirstamp):
2235
@$(MKDIR_P) vswitchd
2236
@: > vswitchd/$(am__dirstamp)
2237
vswitchd/$(DEPDIR)/$(am__dirstamp):
2238
@$(MKDIR_P) vswitchd/$(DEPDIR)
2239
@: > vswitchd/$(DEPDIR)/$(am__dirstamp)
2240
vswitchd/vswitch-idl.$(OBJEXT): vswitchd/$(am__dirstamp) \
2241
vswitchd/$(DEPDIR)/$(am__dirstamp)
2242
utilities/ovs-vsctl$(EXEEXT): $(utilities_ovs_vsctl_OBJECTS) $(utilities_ovs_vsctl_DEPENDENCIES) utilities/$(am__dirstamp)
2243
@rm -f utilities/ovs-vsctl$(EXEEXT)
2244
$(LINK) $(utilities_ovs_vsctl_OBJECTS) $(utilities_ovs_vsctl_LDADD) $(LIBS)
2245
vswitchd/ovs-brcompatd.$(OBJEXT): vswitchd/$(am__dirstamp) \
2246
vswitchd/$(DEPDIR)/$(am__dirstamp)
2247
vswitchd/ovs-brcompatd$(EXEEXT): $(vswitchd_ovs_brcompatd_OBJECTS) $(vswitchd_ovs_brcompatd_DEPENDENCIES) vswitchd/$(am__dirstamp)
2248
@rm -f vswitchd/ovs-brcompatd$(EXEEXT)
2249
$(LINK) $(vswitchd_ovs_brcompatd_OBJECTS) $(vswitchd_ovs_brcompatd_LDADD) $(LIBS)
2250
vswitchd/bridge.$(OBJEXT): vswitchd/$(am__dirstamp) \
2251
vswitchd/$(DEPDIR)/$(am__dirstamp)
2252
vswitchd/ovs-vswitchd.$(OBJEXT): vswitchd/$(am__dirstamp) \
2253
vswitchd/$(DEPDIR)/$(am__dirstamp)
2254
vswitchd/system-stats.$(OBJEXT): vswitchd/$(am__dirstamp) \
2255
vswitchd/$(DEPDIR)/$(am__dirstamp)
2256
vswitchd/xenserver.$(OBJEXT): vswitchd/$(am__dirstamp) \
2257
vswitchd/$(DEPDIR)/$(am__dirstamp)
2258
vswitchd/ovs-vswitchd$(EXEEXT): $(vswitchd_ovs_vswitchd_OBJECTS) $(vswitchd_ovs_vswitchd_DEPENDENCIES) vswitchd/$(am__dirstamp)
2259
@rm -f vswitchd/ovs-vswitchd$(EXEEXT)
2260
$(LINK) $(vswitchd_ovs_vswitchd_OBJECTS) $(vswitchd_ovs_vswitchd_LDADD) $(LIBS)
2261
install-binSCRIPTS: $(bin_SCRIPTS)
2263
test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
2264
@list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
2265
for p in $$list; do \
2266
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2267
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2269
sed -e 'p;s,.*/,,;n' \
2271
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2272
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2273
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2274
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2275
if (++n[d] == $(am__install_max)) { \
2276
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2277
else { print "f", d "/" $$4, $$1 } } \
2278
END { for (d in files) print "f", d, files[d] }' | \
2279
while read type dir files; do \
2280
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2281
test -z "$$files" || { \
2282
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \
2283
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
2287
uninstall-binSCRIPTS:
2288
@$(NORMAL_UNINSTALL)
2289
@list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
2290
files=`for p in $$list; do echo "$$p"; done | \
2291
sed -e 's,.*/,,;$(transform)'`; \
2292
test -n "$$list" || exit 0; \
2293
echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
2294
cd "$(DESTDIR)$(bindir)" && rm -f $$files
2295
install-dist_pkgdataSCRIPTS: $(dist_pkgdata_SCRIPTS)
2297
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
2298
@list='$(dist_pkgdata_SCRIPTS)'; test -n "$(pkgdatadir)" || list=; \
2299
for p in $$list; do \
2300
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2301
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2303
sed -e 'p;s,.*/,,;n' \
2305
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2306
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2307
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2308
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2309
if (++n[d] == $(am__install_max)) { \
2310
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2311
else { print "f", d "/" $$4, $$1 } } \
2312
END { for (d in files) print "f", d, files[d] }' | \
2313
while read type dir files; do \
2314
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2315
test -z "$$files" || { \
2316
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(pkgdatadir)$$dir'"; \
2317
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(pkgdatadir)$$dir" || exit $$?; \
2321
uninstall-dist_pkgdataSCRIPTS:
2322
@$(NORMAL_UNINSTALL)
2323
@list='$(dist_pkgdata_SCRIPTS)'; test -n "$(pkgdatadir)" || exit 0; \
2324
files=`for p in $$list; do echo "$$p"; done | \
2325
sed -e 's,.*/,,;$(transform)'`; \
2326
test -n "$$list" || exit 0; \
2327
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
2328
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
2329
install-dist_sbinSCRIPTS: $(dist_sbin_SCRIPTS)
2331
test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
2332
@list='$(dist_sbin_SCRIPTS)'; test -n "$(sbindir)" || list=; \
2333
for p in $$list; do \
2334
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2335
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2337
sed -e 'p;s,.*/,,;n' \
2339
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2340
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2341
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2342
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2343
if (++n[d] == $(am__install_max)) { \
2344
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2345
else { print "f", d "/" $$4, $$1 } } \
2346
END { for (d in files) print "f", d, files[d] }' | \
2347
while read type dir files; do \
2348
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2349
test -z "$$files" || { \
2350
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
2351
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
2355
uninstall-dist_sbinSCRIPTS:
2356
@$(NORMAL_UNINSTALL)
2357
@list='$(dist_sbin_SCRIPTS)'; test -n "$(sbindir)" || exit 0; \
2358
files=`for p in $$list; do echo "$$p"; done | \
2359
sed -e 's,.*/,,;$(transform)'`; \
2360
test -n "$$list" || exit 0; \
2361
echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
2362
cd "$(DESTDIR)$(sbindir)" && rm -f $$files
2363
install-dist_scriptsSCRIPTS: $(dist_scripts_SCRIPTS)
2365
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
2366
@list='$(dist_scripts_SCRIPTS)'; test -n "$(scriptsdir)" || list=; \
2367
for p in $$list; do \
2368
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2369
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2371
sed -e 'p;s,.*/,,;n' \
2373
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2374
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2375
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2376
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2377
if (++n[d] == $(am__install_max)) { \
2378
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2379
else { print "f", d "/" $$4, $$1 } } \
2380
END { for (d in files) print "f", d, files[d] }' | \
2381
while read type dir files; do \
2382
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2383
test -z "$$files" || { \
2384
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(scriptsdir)$$dir'"; \
2385
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(scriptsdir)$$dir" || exit $$?; \
2389
uninstall-dist_scriptsSCRIPTS:
2390
@$(NORMAL_UNINSTALL)
2391
@list='$(dist_scripts_SCRIPTS)'; test -n "$(scriptsdir)" || exit 0; \
2392
files=`for p in $$list; do echo "$$p"; done | \
2393
sed -e 's,.*/,,;$(transform)'`; \
2394
test -n "$$list" || exit 0; \
2395
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
2396
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
2397
install-sbinSCRIPTS: $(sbin_SCRIPTS)
2399
test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
2400
@list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || list=; \
2401
for p in $$list; do \
2402
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2403
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2405
sed -e 'p;s,.*/,,;n' \
2407
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2408
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2409
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2410
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2411
if (++n[d] == $(am__install_max)) { \
2412
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2413
else { print "f", d "/" $$4, $$1 } } \
2414
END { for (d in files) print "f", d, files[d] }' | \
2415
while read type dir files; do \
2416
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2417
test -z "$$files" || { \
2418
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
2419
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
2423
uninstall-sbinSCRIPTS:
2424
@$(NORMAL_UNINSTALL)
2425
@list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || exit 0; \
2426
files=`for p in $$list; do echo "$$p"; done | \
2427
sed -e 's,.*/,,;$(transform)'`; \
2428
test -n "$$list" || exit 0; \
2429
echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
2430
cd "$(DESTDIR)$(sbindir)" && rm -f $$files
2431
install-scriptsSCRIPTS: $(scripts_SCRIPTS)
2433
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
2434
@list='$(scripts_SCRIPTS)'; test -n "$(scriptsdir)" || list=; \
2435
for p in $$list; do \
2436
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2437
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2439
sed -e 'p;s,.*/,,;n' \
2441
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2442
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2443
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2444
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2445
if (++n[d] == $(am__install_max)) { \
2446
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2447
else { print "f", d "/" $$4, $$1 } } \
2448
END { for (d in files) print "f", d, files[d] }' | \
2449
while read type dir files; do \
2450
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2451
test -z "$$files" || { \
2452
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(scriptsdir)$$dir'"; \
2453
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(scriptsdir)$$dir" || exit $$?; \
2457
uninstall-scriptsSCRIPTS:
2458
@$(NORMAL_UNINSTALL)
2459
@list='$(scripts_SCRIPTS)'; test -n "$(scriptsdir)" || exit 0; \
2460
files=`for p in $$list; do echo "$$p"; done | \
2461
sed -e 's,.*/,,;$(transform)'`; \
2462
test -n "$$list" || exit 0; \
2463
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
2464
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
2466
mostlyclean-compile:
2468
-rm -f lib/aes128.$(OBJEXT)
2469
-rm -f lib/autopath.$(OBJEXT)
2470
-rm -f lib/backtrace.$(OBJEXT)
2471
-rm -f lib/bitmap.$(OBJEXT)
2472
-rm -f lib/bond.$(OBJEXT)
2473
-rm -f lib/bundle.$(OBJEXT)
2474
-rm -f lib/byteq.$(OBJEXT)
2475
-rm -f lib/cfm.$(OBJEXT)
2476
-rm -f lib/classifier.$(OBJEXT)
2477
-rm -f lib/command-line.$(OBJEXT)
2478
-rm -f lib/coverage.$(OBJEXT)
2479
-rm -f lib/csum.$(OBJEXT)
2480
-rm -f lib/daemon.$(OBJEXT)
2481
-rm -f lib/dhparams.$(OBJEXT)
2482
-rm -f lib/dirs.$(OBJEXT)
2483
-rm -f lib/dpif-linux.$(OBJEXT)
2484
-rm -f lib/dpif-netdev.$(OBJEXT)
2485
-rm -f lib/dpif.$(OBJEXT)
2486
-rm -f lib/dummy.$(OBJEXT)
2487
-rm -f lib/dynamic-string.$(OBJEXT)
2488
-rm -f lib/entropy.$(OBJEXT)
2489
-rm -f lib/fatal-signal.$(OBJEXT)
2490
-rm -f lib/flow.$(OBJEXT)
2491
-rm -f lib/hash.$(OBJEXT)
2492
-rm -f lib/hmap.$(OBJEXT)
2493
-rm -f lib/hmapx.$(OBJEXT)
2494
-rm -f lib/json.$(OBJEXT)
2495
-rm -f lib/jsonrpc.$(OBJEXT)
2496
-rm -f lib/lacp.$(OBJEXT)
2497
-rm -f lib/leak-checker.$(OBJEXT)
2498
-rm -f lib/learn.$(OBJEXT)
2499
-rm -f lib/learning-switch.$(OBJEXT)
2500
-rm -f lib/lib_libsflow_a-sflow_agent.$(OBJEXT)
2501
-rm -f lib/lib_libsflow_a-sflow_poller.$(OBJEXT)
2502
-rm -f lib/lib_libsflow_a-sflow_receiver.$(OBJEXT)
2503
-rm -f lib/lib_libsflow_a-sflow_sampler.$(OBJEXT)
2504
-rm -f lib/list.$(OBJEXT)
2505
-rm -f lib/lockfile.$(OBJEXT)
2506
-rm -f lib/mac-learning.$(OBJEXT)
2507
-rm -f lib/meta-flow.$(OBJEXT)
2508
-rm -f lib/multipath.$(OBJEXT)
2509
-rm -f lib/netdev-dummy.$(OBJEXT)
2510
-rm -f lib/netdev-linux.$(OBJEXT)
2511
-rm -f lib/netdev-vport.$(OBJEXT)
2512
-rm -f lib/netdev.$(OBJEXT)
2513
-rm -f lib/netlink-notifier.$(OBJEXT)
2514
-rm -f lib/netlink-socket.$(OBJEXT)
2515
-rm -f lib/netlink.$(OBJEXT)
2516
-rm -f lib/nx-match.$(OBJEXT)
2517
-rm -f lib/odp-util.$(OBJEXT)
2518
-rm -f lib/ofp-errors.$(OBJEXT)
2519
-rm -f lib/ofp-parse.$(OBJEXT)
2520
-rm -f lib/ofp-print.$(OBJEXT)
2521
-rm -f lib/ofp-util.$(OBJEXT)
2522
-rm -f lib/ofpbuf.$(OBJEXT)
2523
-rm -f lib/ovsdb-data.$(OBJEXT)
2524
-rm -f lib/ovsdb-error.$(OBJEXT)
2525
-rm -f lib/ovsdb-idl.$(OBJEXT)
2526
-rm -f lib/ovsdb-parser.$(OBJEXT)
2527
-rm -f lib/ovsdb-types.$(OBJEXT)
2528
-rm -f lib/packets.$(OBJEXT)
2529
-rm -f lib/pcap.$(OBJEXT)
2530
-rm -f lib/poll-loop.$(OBJEXT)
2531
-rm -f lib/process.$(OBJEXT)
2532
-rm -f lib/random.$(OBJEXT)
2533
-rm -f lib/rconn.$(OBJEXT)
2534
-rm -f lib/reconnect.$(OBJEXT)
2535
-rm -f lib/route-table.$(OBJEXT)
2536
-rm -f lib/rtnetlink-link.$(OBJEXT)
2537
-rm -f lib/sha1.$(OBJEXT)
2538
-rm -f lib/shash.$(OBJEXT)
2539
-rm -f lib/signals.$(OBJEXT)
2540
-rm -f lib/socket-util.$(OBJEXT)
2541
-rm -f lib/sort.$(OBJEXT)
2542
-rm -f lib/sset.$(OBJEXT)
2543
-rm -f lib/stp.$(OBJEXT)
2544
-rm -f lib/stream-fd.$(OBJEXT)
2545
-rm -f lib/stream-nossl.$(OBJEXT)
2546
-rm -f lib/stream-ssl.$(OBJEXT)
2547
-rm -f lib/stream-tcp.$(OBJEXT)
2548
-rm -f lib/stream-unix.$(OBJEXT)
2549
-rm -f lib/stream.$(OBJEXT)
2550
-rm -f lib/stress.$(OBJEXT)
2551
-rm -f lib/string.$(OBJEXT)
2552
-rm -f lib/svec.$(OBJEXT)
2553
-rm -f lib/table.$(OBJEXT)
2554
-rm -f lib/tag.$(OBJEXT)
2555
-rm -f lib/timer.$(OBJEXT)
2556
-rm -f lib/timeval.$(OBJEXT)
2557
-rm -f lib/unicode.$(OBJEXT)
2558
-rm -f lib/unixctl.$(OBJEXT)
2559
-rm -f lib/util.$(OBJEXT)
2560
-rm -f lib/uuid.$(OBJEXT)
2561
-rm -f lib/vconn-stream.$(OBJEXT)
2562
-rm -f lib/vconn.$(OBJEXT)
2563
-rm -f lib/vlan-bitmap.$(OBJEXT)
2564
-rm -f lib/vlandev.$(OBJEXT)
2565
-rm -f lib/vlog.$(OBJEXT)
2566
-rm -f ofproto/collectors.$(OBJEXT)
2567
-rm -f ofproto/connmgr.$(OBJEXT)
2568
-rm -f ofproto/fail-open.$(OBJEXT)
2569
-rm -f ofproto/in-band.$(OBJEXT)
2570
-rm -f ofproto/names.$(OBJEXT)
2571
-rm -f ofproto/netflow.$(OBJEXT)
2572
-rm -f ofproto/ofproto-dpif-sflow.$(OBJEXT)
2573
-rm -f ofproto/ofproto-dpif.$(OBJEXT)
2574
-rm -f ofproto/ofproto.$(OBJEXT)
2575
-rm -f ofproto/pinsched.$(OBJEXT)
2576
-rm -f ofproto/pktbuf.$(OBJEXT)
2577
-rm -f ovsdb/column.$(OBJEXT)
2578
-rm -f ovsdb/condition.$(OBJEXT)
2579
-rm -f ovsdb/execution.$(OBJEXT)
2580
-rm -f ovsdb/file.$(OBJEXT)
2581
-rm -f ovsdb/jsonrpc-server.$(OBJEXT)
2582
-rm -f ovsdb/log.$(OBJEXT)
2583
-rm -f ovsdb/mutation.$(OBJEXT)
2584
-rm -f ovsdb/ovsdb-client.$(OBJEXT)
2585
-rm -f ovsdb/ovsdb-server.$(OBJEXT)
2586
-rm -f ovsdb/ovsdb-tool.$(OBJEXT)
2587
-rm -f ovsdb/ovsdb.$(OBJEXT)
2588
-rm -f ovsdb/query.$(OBJEXT)
2589
-rm -f ovsdb/row.$(OBJEXT)
2590
-rm -f ovsdb/server.$(OBJEXT)
2591
-rm -f ovsdb/table.$(OBJEXT)
2592
-rm -f ovsdb/transaction.$(OBJEXT)
2593
-rm -f ovsdb/trigger.$(OBJEXT)
2594
-rm -f tests/idltest.$(OBJEXT)
2595
-rm -f tests/test-aes128.$(OBJEXT)
2596
-rm -f tests/test-bundle.$(OBJEXT)
2597
-rm -f tests/test-byte-order.$(OBJEXT)
2598
-rm -f tests/test-classifier.$(OBJEXT)
2599
-rm -f tests/test-csum.$(OBJEXT)
2600
-rm -f tests/test-file_name.$(OBJEXT)
2601
-rm -f tests/test-flows.$(OBJEXT)
2602
-rm -f tests/test-hash.$(OBJEXT)
2603
-rm -f tests/test-hmap.$(OBJEXT)
2604
-rm -f tests/test-json.$(OBJEXT)
2605
-rm -f tests/test-jsonrpc.$(OBJEXT)
2606
-rm -f tests/test-list.$(OBJEXT)
2607
-rm -f tests/test-lockfile.$(OBJEXT)
2608
-rm -f tests/test-multipath.$(OBJEXT)
2609
-rm -f tests/test-odp.$(OBJEXT)
2610
-rm -f tests/test-ovsdb.$(OBJEXT)
2611
-rm -f tests/test-packets.$(OBJEXT)
2612
-rm -f tests/test-random.$(OBJEXT)
2613
-rm -f tests/test-reconnect.$(OBJEXT)
2614
-rm -f tests/test-sha1.$(OBJEXT)
2615
-rm -f tests/test-stp.$(OBJEXT)
2616
-rm -f tests/test-strtok_r.$(OBJEXT)
2617
-rm -f tests/test-timeval.$(OBJEXT)
2618
-rm -f tests/test-type-props.$(OBJEXT)
2619
-rm -f tests/test-unix-socket.$(OBJEXT)
2620
-rm -f tests/test-util.$(OBJEXT)
2621
-rm -f tests/test-uuid.$(OBJEXT)
2622
-rm -f tests/test-vconn.$(OBJEXT)
2623
-rm -f utilities/nlmon.$(OBJEXT)
2624
-rm -f utilities/ovs-appctl.$(OBJEXT)
2625
-rm -f utilities/ovs-benchmark.$(OBJEXT)
2626
-rm -f utilities/ovs-controller.$(OBJEXT)
2627
-rm -f utilities/ovs-dpctl.$(OBJEXT)
2628
-rm -f utilities/ovs-ofctl.$(OBJEXT)
2629
-rm -f utilities/ovs-vlan-bug-workaround.$(OBJEXT)
2630
-rm -f utilities/ovs-vsctl.$(OBJEXT)
2631
-rm -f vswitchd/bridge.$(OBJEXT)
2632
-rm -f vswitchd/ovs-brcompatd.$(OBJEXT)
2633
-rm -f vswitchd/ovs-vswitchd.$(OBJEXT)
2634
-rm -f vswitchd/system-stats.$(OBJEXT)
2635
-rm -f vswitchd/vswitch-idl.$(OBJEXT)
2636
-rm -f vswitchd/xenserver.$(OBJEXT)
2641
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/aes128.Po@am__quote@
2642
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/autopath.Po@am__quote@
2643
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/backtrace.Po@am__quote@
2644
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/bitmap.Po@am__quote@
2645
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/bond.Po@am__quote@
2646
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/bundle.Po@am__quote@
2647
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/byteq.Po@am__quote@
2648
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/cfm.Po@am__quote@
2649
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/classifier.Po@am__quote@
2650
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/command-line.Po@am__quote@
2651
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/coverage.Po@am__quote@
2652
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/csum.Po@am__quote@
2653
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/daemon.Po@am__quote@
2654
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dhparams.Po@am__quote@
2655
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dirs.Po@am__quote@
2656
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dpif-linux.Po@am__quote@
2657
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dpif-netdev.Po@am__quote@
2658
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dpif.Po@am__quote@
2659
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dummy.Po@am__quote@
2660
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dynamic-string.Po@am__quote@
2661
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/entropy.Po@am__quote@
2662
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/fatal-signal.Po@am__quote@
2663
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/flow.Po@am__quote@
2664
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/hash.Po@am__quote@
2665
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/hmap.Po@am__quote@
2666
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/hmapx.Po@am__quote@
2667
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/json.Po@am__quote@
2668
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/jsonrpc.Po@am__quote@
2669
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lacp.Po@am__quote@
2670
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/leak-checker.Po@am__quote@
2671
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/learn.Po@am__quote@
2672
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/learning-switch.Po@am__quote@
2673
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Po@am__quote@
2674
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Po@am__quote@
2675
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Po@am__quote@
2676
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Po@am__quote@
2677
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/list.Po@am__quote@
2678
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lockfile.Po@am__quote@
2679
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/mac-learning.Po@am__quote@
2680
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/meta-flow.Po@am__quote@
2681
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/multipath.Po@am__quote@
2682
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev-dummy.Po@am__quote@
2683
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev-linux.Po@am__quote@
2684
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev-vport.Po@am__quote@
2685
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev.Po@am__quote@
2686
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netlink-notifier.Po@am__quote@
2687
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netlink-socket.Po@am__quote@
2688
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netlink.Po@am__quote@
2689
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/nx-match.Po@am__quote@
2690
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/odp-util.Po@am__quote@
2691
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-errors.Po@am__quote@
2692
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-parse.Po@am__quote@
2693
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-print.Po@am__quote@
2694
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-util.Po@am__quote@
2695
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofpbuf.Po@am__quote@
2696
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-data.Po@am__quote@
2697
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-error.Po@am__quote@
2698
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-idl.Po@am__quote@
2699
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-parser.Po@am__quote@
2700
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-types.Po@am__quote@
2701
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/packets.Po@am__quote@
2702
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/pcap.Po@am__quote@
2703
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/poll-loop.Po@am__quote@
2704
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/process.Po@am__quote@
2705
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/random.Po@am__quote@
2706
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/rconn.Po@am__quote@
2707
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/reconnect.Po@am__quote@
2708
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/route-table.Po@am__quote@
2709
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/rtnetlink-link.Po@am__quote@
2710
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/sha1.Po@am__quote@
2711
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/shash.Po@am__quote@
2712
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/signals.Po@am__quote@
2713
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/socket-util.Po@am__quote@
2714
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/sort.Po@am__quote@
2715
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/sset.Po@am__quote@
2716
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stp.Po@am__quote@
2717
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-fd.Po@am__quote@
2718
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-nossl.Po@am__quote@
2719
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-ssl.Po@am__quote@
2720
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-tcp.Po@am__quote@
2721
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-unix.Po@am__quote@
2722
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream.Po@am__quote@
2723
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stress.Po@am__quote@
2724
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/string.Po@am__quote@
2725
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/svec.Po@am__quote@
2726
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/table.Po@am__quote@
2727
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/tag.Po@am__quote@
2728
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/timer.Po@am__quote@
2729
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/timeval.Po@am__quote@
2730
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/unicode.Po@am__quote@
2731
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/unixctl.Po@am__quote@
2732
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/util.Po@am__quote@
2733
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/uuid.Po@am__quote@
2734
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vconn-stream.Po@am__quote@
2735
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vconn.Po@am__quote@
2736
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vlan-bitmap.Po@am__quote@
2737
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vlandev.Po@am__quote@
2738
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vlog.Po@am__quote@
2739
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/collectors.Po@am__quote@
2740
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/connmgr.Po@am__quote@
2741
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/fail-open.Po@am__quote@
2742
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/in-band.Po@am__quote@
2743
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/names.Po@am__quote@
2744
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/netflow.Po@am__quote@
2745
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/ofproto-dpif-sflow.Po@am__quote@
2746
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/ofproto-dpif.Po@am__quote@
2747
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/ofproto.Po@am__quote@
2748
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/pinsched.Po@am__quote@
2749
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/pktbuf.Po@am__quote@
2750
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/column.Po@am__quote@
2751
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/condition.Po@am__quote@
2752
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/execution.Po@am__quote@
2753
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/file.Po@am__quote@
2754
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/jsonrpc-server.Po@am__quote@
2755
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/log.Po@am__quote@
2756
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/mutation.Po@am__quote@
2757
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb-client.Po@am__quote@
2758
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb-server.Po@am__quote@
2759
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb-tool.Po@am__quote@
2760
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb.Po@am__quote@
2761
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/query.Po@am__quote@
2762
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/row.Po@am__quote@
2763
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/server.Po@am__quote@
2764
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/table.Po@am__quote@
2765
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/transaction.Po@am__quote@
2766
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/trigger.Po@am__quote@
2767
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/idltest.Po@am__quote@
2768
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-aes128.Po@am__quote@
2769
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-bundle.Po@am__quote@
2770
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-byte-order.Po@am__quote@
2771
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-classifier.Po@am__quote@
2772
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-csum.Po@am__quote@
2773
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-file_name.Po@am__quote@
2774
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-flows.Po@am__quote@
2775
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-hash.Po@am__quote@
2776
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-hmap.Po@am__quote@
2777
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-json.Po@am__quote@
2778
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-jsonrpc.Po@am__quote@
2779
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-list.Po@am__quote@
2780
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-lockfile.Po@am__quote@
2781
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-multipath.Po@am__quote@
2782
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-odp.Po@am__quote@
2783
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-ovsdb.Po@am__quote@
2784
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-packets.Po@am__quote@
2785
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-random.Po@am__quote@
2786
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-reconnect.Po@am__quote@
2787
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-sha1.Po@am__quote@
2788
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-stp.Po@am__quote@
2789
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-strtok_r.Po@am__quote@
2790
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-timeval.Po@am__quote@
2791
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-type-props.Po@am__quote@
2792
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-unix-socket.Po@am__quote@
2793
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-util.Po@am__quote@
2794
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-uuid.Po@am__quote@
2795
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-vconn.Po@am__quote@
2796
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/nlmon.Po@am__quote@
2797
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-appctl.Po@am__quote@
2798
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-benchmark.Po@am__quote@
2799
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-controller.Po@am__quote@
2800
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-dpctl.Po@am__quote@
2801
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-ofctl.Po@am__quote@
2802
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-vlan-bug-workaround.Po@am__quote@
2803
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-vsctl.Po@am__quote@
2804
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/bridge.Po@am__quote@
2805
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/ovs-brcompatd.Po@am__quote@
2806
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/ovs-vswitchd.Po@am__quote@
2807
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/system-stats.Po@am__quote@
2808
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/vswitch-idl.Po@am__quote@
2809
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/xenserver.Po@am__quote@
2812
@am__fastdepCC_TRUE@ depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
2813
@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
2814
@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
2815
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2816
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2817
@am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ $<
2820
@am__fastdepCC_TRUE@ depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
2821
@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
2822
@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
2823
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2824
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2825
@am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
2827
lib/lib_libsflow_a-sflow_agent.o: lib/sflow_agent.c
2828
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_agent.o -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Tpo -c -o lib/lib_libsflow_a-sflow_agent.o `test -f 'lib/sflow_agent.c' || echo '$(srcdir)/'`lib/sflow_agent.c
2829
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Po
2830
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_agent.c' object='lib/lib_libsflow_a-sflow_agent.o' libtool=no @AMDEPBACKSLASH@
2831
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2832
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_agent.o `test -f 'lib/sflow_agent.c' || echo '$(srcdir)/'`lib/sflow_agent.c
2834
lib/lib_libsflow_a-sflow_agent.obj: lib/sflow_agent.c
2835
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_agent.obj -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Tpo -c -o lib/lib_libsflow_a-sflow_agent.obj `if test -f 'lib/sflow_agent.c'; then $(CYGPATH_W) 'lib/sflow_agent.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_agent.c'; fi`
2836
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Po
2837
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_agent.c' object='lib/lib_libsflow_a-sflow_agent.obj' libtool=no @AMDEPBACKSLASH@
2838
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2839
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_agent.obj `if test -f 'lib/sflow_agent.c'; then $(CYGPATH_W) 'lib/sflow_agent.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_agent.c'; fi`
2841
lib/lib_libsflow_a-sflow_sampler.o: lib/sflow_sampler.c
2842
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_sampler.o -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Tpo -c -o lib/lib_libsflow_a-sflow_sampler.o `test -f 'lib/sflow_sampler.c' || echo '$(srcdir)/'`lib/sflow_sampler.c
2843
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Po
2844
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_sampler.c' object='lib/lib_libsflow_a-sflow_sampler.o' libtool=no @AMDEPBACKSLASH@
2845
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2846
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_sampler.o `test -f 'lib/sflow_sampler.c' || echo '$(srcdir)/'`lib/sflow_sampler.c
2848
lib/lib_libsflow_a-sflow_sampler.obj: lib/sflow_sampler.c
2849
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_sampler.obj -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Tpo -c -o lib/lib_libsflow_a-sflow_sampler.obj `if test -f 'lib/sflow_sampler.c'; then $(CYGPATH_W) 'lib/sflow_sampler.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_sampler.c'; fi`
2850
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Po
2851
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_sampler.c' object='lib/lib_libsflow_a-sflow_sampler.obj' libtool=no @AMDEPBACKSLASH@
2852
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2853
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_sampler.obj `if test -f 'lib/sflow_sampler.c'; then $(CYGPATH_W) 'lib/sflow_sampler.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_sampler.c'; fi`
2855
lib/lib_libsflow_a-sflow_poller.o: lib/sflow_poller.c
2856
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_poller.o -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Tpo -c -o lib/lib_libsflow_a-sflow_poller.o `test -f 'lib/sflow_poller.c' || echo '$(srcdir)/'`lib/sflow_poller.c
2857
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Po
2858
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_poller.c' object='lib/lib_libsflow_a-sflow_poller.o' libtool=no @AMDEPBACKSLASH@
2859
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2860
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_poller.o `test -f 'lib/sflow_poller.c' || echo '$(srcdir)/'`lib/sflow_poller.c
2862
lib/lib_libsflow_a-sflow_poller.obj: lib/sflow_poller.c
2863
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_poller.obj -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Tpo -c -o lib/lib_libsflow_a-sflow_poller.obj `if test -f 'lib/sflow_poller.c'; then $(CYGPATH_W) 'lib/sflow_poller.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_poller.c'; fi`
2864
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Po
2865
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_poller.c' object='lib/lib_libsflow_a-sflow_poller.obj' libtool=no @AMDEPBACKSLASH@
2866
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2867
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_poller.obj `if test -f 'lib/sflow_poller.c'; then $(CYGPATH_W) 'lib/sflow_poller.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_poller.c'; fi`
2869
lib/lib_libsflow_a-sflow_receiver.o: lib/sflow_receiver.c
2870
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_receiver.o -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Tpo -c -o lib/lib_libsflow_a-sflow_receiver.o `test -f 'lib/sflow_receiver.c' || echo '$(srcdir)/'`lib/sflow_receiver.c
2871
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Po
2872
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_receiver.c' object='lib/lib_libsflow_a-sflow_receiver.o' libtool=no @AMDEPBACKSLASH@
2873
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2874
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_receiver.o `test -f 'lib/sflow_receiver.c' || echo '$(srcdir)/'`lib/sflow_receiver.c
2876
lib/lib_libsflow_a-sflow_receiver.obj: lib/sflow_receiver.c
2877
@am__fastdepCC_TRUE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -MT lib/lib_libsflow_a-sflow_receiver.obj -MD -MP -MF lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Tpo -c -o lib/lib_libsflow_a-sflow_receiver.obj `if test -f 'lib/sflow_receiver.c'; then $(CYGPATH_W) 'lib/sflow_receiver.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_receiver.c'; fi`
2878
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Po
2879
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_receiver.c' object='lib/lib_libsflow_a-sflow_receiver.obj' libtool=no @AMDEPBACKSLASH@
2880
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2881
@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_libsflow_a_CFLAGS) $(CFLAGS) -c -o lib/lib_libsflow_a-sflow_receiver.obj `if test -f 'lib/sflow_receiver.c'; then $(CYGPATH_W) 'lib/sflow_receiver.c'; else $(CYGPATH_W) '$(srcdir)/lib/sflow_receiver.c'; fi`
2882
install-man1: $(dist_man_MANS) $(man_MANS)
2884
test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
2885
@list=''; test -n "$(man1dir)" || exit 0; \
2886
{ for i in $$list; do echo "$$i"; done; \
2887
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2888
sed -n '/\.1[a-z]*$$/p'; \
2889
} | while read p; do \
2890
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2891
echo "$$d$$p"; echo "$$p"; \
2893
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
2894
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2895
sed 'N;N;s,\n, ,g' | { \
2896
list=; while read file base inst; do \
2897
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2898
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
2899
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
2902
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
2903
while read files; do \
2904
test -z "$$files" || { \
2905
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
2906
$(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
2910
@$(NORMAL_UNINSTALL)
2911
@list=''; test -n "$(man1dir)" || exit 0; \
2912
files=`{ for i in $$list; do echo "$$i"; done; \
2913
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2914
sed -n '/\.1[a-z]*$$/p'; \
2915
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
2916
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2917
test -z "$$files" || { \
2918
echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \
2919
cd "$(DESTDIR)$(man1dir)" && rm -f $$files; }
2920
install-man5: $(dist_man_MANS) $(man_MANS)
2922
test -z "$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)"
2923
@list=''; test -n "$(man5dir)" || exit 0; \
2924
{ for i in $$list; do echo "$$i"; done; \
2925
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2926
sed -n '/\.5[a-z]*$$/p'; \
2927
} | while read p; do \
2928
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2929
echo "$$d$$p"; echo "$$p"; \
2931
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
2932
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2933
sed 'N;N;s,\n, ,g' | { \
2934
list=; while read file base inst; do \
2935
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2936
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
2937
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \
2940
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
2941
while read files; do \
2942
test -z "$$files" || { \
2943
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \
2944
$(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \
2948
@$(NORMAL_UNINSTALL)
2949
@list=''; test -n "$(man5dir)" || exit 0; \
2950
files=`{ for i in $$list; do echo "$$i"; done; \
2951
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2952
sed -n '/\.5[a-z]*$$/p'; \
2953
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
2954
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2955
test -z "$$files" || { \
2956
echo " ( cd '$(DESTDIR)$(man5dir)' && rm -f" $$files ")"; \
2957
cd "$(DESTDIR)$(man5dir)" && rm -f $$files; }
2958
install-man8: $(dist_man_MANS) $(man_MANS)
2960
test -z "$(man8dir)" || $(MKDIR_P) "$(DESTDIR)$(man8dir)"
2961
@list=''; test -n "$(man8dir)" || exit 0; \
2962
{ for i in $$list; do echo "$$i"; done; \
2963
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2964
sed -n '/\.8[a-z]*$$/p'; \
2965
} | while read p; do \
2966
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2967
echo "$$d$$p"; echo "$$p"; \
2969
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
2970
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2971
sed 'N;N;s,\n, ,g' | { \
2972
list=; while read file base inst; do \
2973
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2974
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
2975
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \
2978
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
2979
while read files; do \
2980
test -z "$$files" || { \
2981
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \
2982
$(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \
2986
@$(NORMAL_UNINSTALL)
2987
@list=''; test -n "$(man8dir)" || exit 0; \
2988
files=`{ for i in $$list; do echo "$$i"; done; \
2989
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2990
sed -n '/\.8[a-z]*$$/p'; \
2991
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
2992
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2993
test -z "$$files" || { \
2994
echo " ( cd '$(DESTDIR)$(man8dir)' && rm -f" $$files ")"; \
2995
cd "$(DESTDIR)$(man8dir)" && rm -f $$files; }
2996
install-dist_pkgdataDATA: $(dist_pkgdata_DATA)
2998
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
2999
@list='$(dist_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3000
for p in $$list; do \
3001
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3003
done | $(am__base_list) | \
3004
while read files; do \
3005
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \
3006
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \
3009
uninstall-dist_pkgdataDATA:
3010
@$(NORMAL_UNINSTALL)
3011
@list='$(dist_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3012
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3013
test -n "$$files" || exit 0; \
3014
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
3015
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
3016
install-dist_scriptsDATA: $(dist_scripts_DATA)
3018
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
3019
@list='$(dist_scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3020
for p in $$list; do \
3021
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3023
done | $(am__base_list) | \
3024
while read files; do \
3025
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(scriptsdir)'"; \
3026
$(INSTALL_DATA) $$files "$(DESTDIR)$(scriptsdir)" || exit $$?; \
3029
uninstall-dist_scriptsDATA:
3030
@$(NORMAL_UNINSTALL)
3031
@list='$(dist_scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3032
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3033
test -n "$$files" || exit 0; \
3034
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
3035
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
3036
install-nobase_pkgdataDATA: $(nobase_pkgdata_DATA)
3038
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
3039
@list='$(nobase_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3040
$(am__nobase_list) | while read dir files; do \
3041
xfiles=; for file in $$files; do \
3042
if test -f "$$file"; then xfiles="$$xfiles $$file"; \
3043
else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \
3044
test -z "$$xfiles" || { \
3045
test "x$$dir" = x. || { \
3046
echo "$(MKDIR_P) '$(DESTDIR)$(pkgdatadir)/$$dir'"; \
3047
$(MKDIR_P) "$(DESTDIR)$(pkgdatadir)/$$dir"; }; \
3048
echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdatadir)/$$dir'"; \
3049
$(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdatadir)/$$dir" || exit $$?; }; \
3052
uninstall-nobase_pkgdataDATA:
3053
@$(NORMAL_UNINSTALL)
3054
@list='$(nobase_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3055
$(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
3056
test -n "$$files" || exit 0; \
3057
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
3058
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
3059
install-ovsdbmonitorDATA: $(ovsdbmonitor_DATA)
3061
test -z "$(ovsdbmonitordir)" || $(MKDIR_P) "$(DESTDIR)$(ovsdbmonitordir)"
3062
@list='$(ovsdbmonitor_DATA)'; test -n "$(ovsdbmonitordir)" || list=; \
3063
for p in $$list; do \
3064
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3066
done | $(am__base_list) | \
3067
while read files; do \
3068
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(ovsdbmonitordir)'"; \
3069
$(INSTALL_DATA) $$files "$(DESTDIR)$(ovsdbmonitordir)" || exit $$?; \
3072
uninstall-ovsdbmonitorDATA:
3073
@$(NORMAL_UNINSTALL)
3074
@list='$(ovsdbmonitor_DATA)'; test -n "$(ovsdbmonitordir)" || list=; \
3075
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3076
test -n "$$files" || exit 0; \
3077
echo " ( cd '$(DESTDIR)$(ovsdbmonitordir)' && rm -f" $$files ")"; \
3078
cd "$(DESTDIR)$(ovsdbmonitordir)" && rm -f $$files
3079
install-pkgdataDATA: $(pkgdata_DATA)
3081
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
3082
@list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3083
for p in $$list; do \
3084
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3086
done | $(am__base_list) | \
3087
while read files; do \
3088
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \
3089
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \
3092
uninstall-pkgdataDATA:
3093
@$(NORMAL_UNINSTALL)
3094
@list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3095
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3096
test -n "$$files" || exit 0; \
3097
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
3098
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
3099
install-scriptsDATA: $(scripts_DATA)
3101
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
3102
@list='$(scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3103
for p in $$list; do \
3104
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3106
done | $(am__base_list) | \
3107
while read files; do \
3108
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(scriptsdir)'"; \
3109
$(INSTALL_DATA) $$files "$(DESTDIR)$(scriptsdir)" || exit $$?; \
3112
uninstall-scriptsDATA:
3113
@$(NORMAL_UNINSTALL)
3114
@list='$(scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3115
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3116
test -n "$$files" || exit 0; \
3117
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
3118
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
3120
# This directory's subdirectories are mostly independent; you can cd
3121
# into them and run `make' without going through this Makefile.
3122
# To change the values of `make' variables: instead of editing Makefiles,
3123
# (1) if the variable is set in `config.status', edit `config.status'
3124
# (which will cause the Makefiles to be regenerated when you run `make');
3125
# (2) otherwise, pass the desired values on the `make' command line.
3126
$(RECURSIVE_TARGETS):
3127
@fail= failcom='exit 1'; \
3128
for f in x $$MAKEFLAGS; do \
3131
*k*) failcom='fail=yes';; \
3135
target=`echo $@ | sed s/-recursive//`; \
3136
list='$(SUBDIRS)'; for subdir in $$list; do \
3137
echo "Making $$target in $$subdir"; \
3138
if test "$$subdir" = "."; then \
3140
local_target="$$target-am"; \
3142
local_target="$$target"; \
3144
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
3145
|| eval $$failcom; \
3147
if test "$$dot_seen" = "no"; then \
3148
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
3149
fi; test -z "$$fail"
3151
$(RECURSIVE_CLEAN_TARGETS):
3152
@fail= failcom='exit 1'; \
3153
for f in x $$MAKEFLAGS; do \
3156
*k*) failcom='fail=yes';; \
3161
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
3162
*) list='$(SUBDIRS)' ;; \
3164
rev=''; for subdir in $$list; do \
3165
if test "$$subdir" = "."; then :; else \
3166
rev="$$subdir $$rev"; \
3170
target=`echo $@ | sed s/-recursive//`; \
3171
for subdir in $$rev; do \
3172
echo "Making $$target in $$subdir"; \
3173
if test "$$subdir" = "."; then \
3174
local_target="$$target-am"; \
3176
local_target="$$target"; \
3178
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
3179
|| eval $$failcom; \
3180
done && test -z "$$fail"
3182
list='$(SUBDIRS)'; for subdir in $$list; do \
3183
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
3186
list='$(SUBDIRS)'; for subdir in $$list; do \
3187
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
3190
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
3191
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
3192
unique=`for i in $$list; do \
3193
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3195
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3196
END { if (nonempty) { for (i in files) print i; }; }'`; \
3200
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
3201
$(TAGS_FILES) $(LISP)
3204
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
3205
include_option=--etags-include; \
3208
include_option=--include; \
3211
list='$(SUBDIRS)'; for subdir in $$list; do \
3212
if test "$$subdir" = .; then :; else \
3213
test ! -f $$subdir/TAGS || \
3214
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
3217
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
3218
unique=`for i in $$list; do \
3219
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3221
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3222
END { if (nonempty) { for (i in files) print i; }; }'`; \
3224
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
3225
test -n "$$unique" || unique=$$empty_fix; \
3226
if test $$# -gt 0; then \
3227
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3230
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3235
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
3236
$(TAGS_FILES) $(LISP)
3237
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
3238
unique=`for i in $$list; do \
3239
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3241
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3242
END { if (nonempty) { for (i in files) print i; }; }'`; \
3243
test -z "$(CTAGS_ARGS)$$unique" \
3244
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
3248
here=`$(am__cd) $(top_builddir) && pwd` \
3249
&& $(am__cd) $(top_srcdir) \
3250
&& gtags -i $(GTAGS_ARGS) "$$here"
3253
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3255
distdir: $(DISTFILES)
3256
@list='$(MANS)'; if test -n "$$list"; then \
3257
list=`for p in $$list; do \
3258
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
3259
if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
3260
if test -n "$$list" && \
3261
grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
3262
echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
3263
grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
3264
echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
3265
echo " typically \`make maintainer-clean' will remove them" >&2; \
3269
$(am__remove_distdir)
3270
test -d "$(distdir)" || mkdir "$(distdir)"
3271
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3272
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3273
list='$(DISTFILES)'; \
3274
dist_files=`for file in $$list; do echo $$file; done | \
3275
sed -e "s|^$$srcdirstrip/||;t" \
3276
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3277
case $$dist_files in \
3278
*/*) $(MKDIR_P) `echo "$$dist_files" | \
3279
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3282
for file in $$dist_files; do \
3283
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3284
if test -d $$d/$$file; then \
3285
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3286
if test -d "$(distdir)/$$file"; then \
3287
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3289
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3290
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3291
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3293
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3295
test -f "$(distdir)/$$file" \
3296
|| cp -p $$d/$$file "$(distdir)/$$file" \
3300
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3301
if test "$$subdir" = .; then :; else \
3302
test -d "$(distdir)/$$subdir" \
3303
|| $(MKDIR_P) "$(distdir)/$$subdir" \
3307
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3308
if test "$$subdir" = .; then :; else \
3309
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
3310
$(am__relativize); \
3311
new_distdir=$$reldir; \
3312
dir1=$$subdir; dir2="$(top_distdir)"; \
3313
$(am__relativize); \
3314
new_top_distdir=$$reldir; \
3315
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
3316
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
3317
($(am__cd) $$subdir && \
3318
$(MAKE) $(AM_MAKEFLAGS) \
3319
top_distdir="$$new_top_distdir" \
3320
distdir="$$new_distdir" \
3321
am__remove_distdir=: \
3322
am__skip_length_check=: \
3323
am__skip_mode_fix=: \
3328
$(MAKE) $(AM_MAKEFLAGS) \
3329
top_distdir="$(top_distdir)" distdir="$(distdir)" \
3331
-test -n "$(am__skip_mode_fix)" \
3332
|| find "$(distdir)" -type d ! -perm -755 \
3333
-exec chmod u+rwx,go+rx {} \; -o \
3334
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
3335
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
3336
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
3337
|| chmod -R a+r "$(distdir)"
3339
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
3340
$(am__remove_distdir)
3343
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
3344
$(am__remove_distdir)
3347
tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
3348
$(am__remove_distdir)
3351
tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
3352
$(am__remove_distdir)
3355
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
3356
$(am__remove_distdir)
3359
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
3360
$(am__remove_distdir)
3363
-rm -f $(distdir).zip
3364
zip -rq $(distdir).zip $(distdir)
3365
$(am__remove_distdir)
3367
dist dist-all: distdir
3368
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
3369
$(am__remove_distdir)
3371
# This target untars the dist file and tries a VPATH configuration. Then
3372
# it guarantees that the distribution is self-contained by making another
3375
case '$(DIST_ARCHIVES)' in \
3377
GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
3379
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
3381
lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
3383
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
3385
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
3387
GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
3389
unzip $(distdir).zip ;;\
3391
chmod -R a-w $(distdir); chmod a+w $(distdir)
3392
mkdir $(distdir)/_build
3393
mkdir $(distdir)/_inst
3394
chmod a-w $(distdir)
3395
test -d $(distdir)/_build || exit 0; \
3396
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
3397
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
3399
&& $(am__cd) $(distdir)/_build \
3400
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
3401
$(DISTCHECK_CONFIGURE_FLAGS) \
3402
&& $(MAKE) $(AM_MAKEFLAGS) \
3403
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
3404
&& $(MAKE) $(AM_MAKEFLAGS) check \
3405
&& $(MAKE) $(AM_MAKEFLAGS) install \
3406
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
3407
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
3408
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
3409
distuninstallcheck \
3410
&& chmod -R a-w "$$dc_install_base" \
3412
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
3413
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
3414
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
3415
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
3416
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
3417
} || { rm -rf "$$dc_destdir"; exit 1; }) \
3418
&& rm -rf "$$dc_destdir" \
3419
&& $(MAKE) $(AM_MAKEFLAGS) dist \
3420
&& rm -rf $(DIST_ARCHIVES) \
3421
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
3424
$(am__remove_distdir)
3425
@(echo "$(distdir) archives ready for distribution: "; \
3426
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
3427
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
3429
@$(am__cd) '$(distuninstallcheck_dir)' \
3430
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
3431
|| { echo "ERROR: files left after uninstall:" ; \
3432
if test -n "$(DESTDIR)"; then \
3433
echo " (check DESTDIR support)"; \
3435
$(distuninstallcheck_listfiles) ; \
3437
distcleancheck: distclean
3438
@if test '$(srcdir)' = . ; then \
3439
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
3442
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
3443
|| { echo "ERROR: files left in build directory after distclean:" ; \
3444
$(distcleancheck_listfiles) ; \
3447
$(MAKE) $(AM_MAKEFLAGS) $(dist_check_SCRIPTS) $(check_DATA)
3448
$(MAKE) $(AM_MAKEFLAGS) check-local
3449
check: $(BUILT_SOURCES)
3450
$(MAKE) $(AM_MAKEFLAGS) check-recursive
3451
all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) \
3452
$(HEADERS) config.h all-local
3453
installdirs: installdirs-recursive
3455
for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(scriptsdir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(scriptsdir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(scriptsdir)" "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(ovsdbmonitordir)" "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(scriptsdir)"; do \
3456
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
3458
install: $(BUILT_SOURCES)
3459
$(MAKE) $(AM_MAKEFLAGS) install-recursive
3460
install-exec: install-exec-recursive
3461
install-data: install-data-recursive
3462
uninstall: uninstall-recursive
3465
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
3467
installcheck: installcheck-recursive
3469
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
3470
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
3471
`test -z '$(STRIP)' || \
3472
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
3473
mostlyclean-generic:
3476
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
3479
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
3480
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
3481
-rm -f lib/$(DEPDIR)/$(am__dirstamp)
3482
-rm -f lib/$(am__dirstamp)
3483
-rm -f ofproto/$(DEPDIR)/$(am__dirstamp)
3484
-rm -f ofproto/$(am__dirstamp)
3485
-rm -f ovsdb/$(DEPDIR)/$(am__dirstamp)
3486
-rm -f ovsdb/$(am__dirstamp)
3487
-rm -f tests/$(DEPDIR)/$(am__dirstamp)
3488
-rm -f tests/$(am__dirstamp)
3489
-rm -f utilities/$(DEPDIR)/$(am__dirstamp)
3490
-rm -f utilities/$(am__dirstamp)
3491
-rm -f vswitchd/$(DEPDIR)/$(am__dirstamp)
3492
-rm -f vswitchd/$(am__dirstamp)
3493
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
3495
maintainer-clean-generic:
3496
@echo "This command is intended for maintainers to use"
3497
@echo "it deletes files that may require special tools to rebuild."
3498
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
3499
@BUILD_OVSDBMONITOR_FALSE@install-exec-hook:
3500
clean: clean-recursive
3502
clean-am: clean-binPROGRAMS clean-generic clean-local \
3503
clean-noinstLIBRARIES clean-noinstPROGRAMS clean-sbinPROGRAMS \
3506
distclean: distclean-recursive
3507
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
3508
-rm -rf lib/$(DEPDIR) ofproto/$(DEPDIR) ovsdb/$(DEPDIR) tests/$(DEPDIR) utilities/$(DEPDIR) vswitchd/$(DEPDIR)
3510
distclean-am: clean-am distclean-compile distclean-generic \
3511
distclean-hdr distclean-tags
3517
html: html-recursive
3521
info: info-recursive
3525
install-data-am: install-data-local install-dist_pkgdataDATA \
3526
install-dist_pkgdataSCRIPTS install-dist_scriptsDATA \
3527
install-dist_scriptsSCRIPTS install-man \
3528
install-nobase_pkgdataDATA install-ovsdbmonitorDATA \
3529
install-pkgdataDATA install-scriptsDATA install-scriptsSCRIPTS
3531
install-dvi: install-dvi-recursive
3535
install-exec-am: install-binPROGRAMS install-binSCRIPTS \
3536
install-dist_sbinSCRIPTS install-sbinPROGRAMS \
3539
$(MAKE) $(AM_MAKEFLAGS) install-exec-hook
3540
install-html: install-html-recursive
3544
install-info: install-info-recursive
3548
install-man: install-man1 install-man5 install-man8
3550
install-pdf: install-pdf-recursive
3554
install-ps: install-ps-recursive
3560
maintainer-clean: maintainer-clean-recursive
3561
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
3562
-rm -rf $(top_srcdir)/autom4te.cache
3563
-rm -rf lib/$(DEPDIR) ofproto/$(DEPDIR) ovsdb/$(DEPDIR) tests/$(DEPDIR) utilities/$(DEPDIR) vswitchd/$(DEPDIR)
3565
maintainer-clean-am: distclean-am maintainer-clean-generic
3567
mostlyclean: mostlyclean-recursive
3569
mostlyclean-am: mostlyclean-compile mostlyclean-generic
3579
uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
3580
uninstall-dist_pkgdataDATA uninstall-dist_pkgdataSCRIPTS \
3581
uninstall-dist_sbinSCRIPTS uninstall-dist_scriptsDATA \
3582
uninstall-dist_scriptsSCRIPTS uninstall-local uninstall-man \
3583
uninstall-nobase_pkgdataDATA uninstall-ovsdbmonitorDATA \
3584
uninstall-pkgdataDATA uninstall-sbinPROGRAMS \
3585
uninstall-sbinSCRIPTS uninstall-scriptsDATA \
3586
uninstall-scriptsSCRIPTS
3588
uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8
3590
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check \
3591
check-am ctags-recursive install install-am install-exec-am \
3592
install-strip tags-recursive
3594
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
3595
all all-am all-local am--refresh check check-am check-local \
3596
clean clean-binPROGRAMS clean-generic clean-local \
3597
clean-noinstLIBRARIES clean-noinstPROGRAMS clean-sbinPROGRAMS \
3598
ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
3599
dist-hook dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
3600
distcheck distclean distclean-compile distclean-generic \
3601
distclean-hdr distclean-tags distcleancheck distdir \
3602
distuninstallcheck dvi dvi-am html html-am info info-am \
3603
install install-am install-binPROGRAMS install-binSCRIPTS \
3604
install-data install-data-am install-data-local \
3605
install-dist_pkgdataDATA install-dist_pkgdataSCRIPTS \
3606
install-dist_sbinSCRIPTS install-dist_scriptsDATA \
3607
install-dist_scriptsSCRIPTS install-dvi install-dvi-am \
3608
install-exec install-exec-am install-exec-hook install-html \
3609
install-html-am install-info install-info-am install-man \
3610
install-man1 install-man5 install-man8 \
3611
install-nobase_pkgdataDATA install-ovsdbmonitorDATA \
3612
install-pdf install-pdf-am install-pkgdataDATA install-ps \
3613
install-ps-am install-sbinPROGRAMS install-sbinSCRIPTS \
3614
install-scriptsDATA install-scriptsSCRIPTS install-strip \
3615
installcheck installcheck-am installdirs installdirs-am \
3616
maintainer-clean maintainer-clean-generic mostlyclean \
3617
mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
3618
tags tags-recursive uninstall uninstall-am \
3619
uninstall-binPROGRAMS uninstall-binSCRIPTS \
3620
uninstall-dist_pkgdataDATA uninstall-dist_pkgdataSCRIPTS \
3621
uninstall-dist_sbinSCRIPTS uninstall-dist_scriptsDATA \
3622
uninstall-dist_scriptsSCRIPTS uninstall-local uninstall-man \
3623
uninstall-man1 uninstall-man5 uninstall-man8 \
3624
uninstall-nobase_pkgdataDATA uninstall-ovsdbmonitorDATA \
3625
uninstall-pkgdataDATA uninstall-sbinPROGRAMS \
3626
uninstall-sbinSCRIPTS uninstall-scriptsDATA \
3627
uninstall-scriptsSCRIPTS
3630
$(PERL) $(srcdir)/build-aux/soexpand.pl -I$(srcdir) < $< | \
3632
-e 's,[@]PKIDIR[@],$(PKIDIR),g' \
3633
-e 's,[@]LOGDIR[@],$(LOGDIR),g' \
3634
-e 's,[@]PERL[@],$(PERL),g' \
3635
-e 's,[@]PYTHON[@],$(PYTHON),g' \
3636
-e 's,[@]RUNDIR[@],$(RUNDIR),g' \
3637
-e 's,[@]VERSION[@],$(VERSION),g' \
3638
-e 's,[@]BUILDNR[@],$(BUILDNR),g' \
3639
-e 's,[@]localstatedir[@],$(localstatedir),g' \
3640
-e 's,[@]pkgdatadir[@],$(pkgdatadir),g' \
3641
-e 's,[@]sysconfdir[@],$(sysconfdir),g' \
3642
-e 's,[@]bindir[@],$(bindir),g' \
3643
-e 's,[@]sbindir[@],$(sbindir),g' \
3644
-e 's,[@]abs_top_srcdir[@],$(abs_top_srcdir),g' \
3645
-e 's,[@]ovsdbmonitordir[@],$(ovsdbmonitordir),g' \
3647
@if head -n 1 $@.tmp | grep '#!' > /dev/null; then \
3648
echo chmod +x $@.tmp; \
3652
dist-hook-git: distfiles
3653
@if test -e $(srcdir)/.git && (git --version) >/dev/null 2>&1; then \
3654
(cd datapath && $(MAKE) distfiles); \
3655
(cat distfiles; sed 's|^|datapath/|' datapath/distfiles) | \
3656
sort -u > all-distfiles; \
3657
(cd $(srcdir) && git ls-files) | grep -v '\.gitignore$$' | \
3658
sort -u > all-gitfiles; \
3659
comm -1 -3 all-distfiles all-gitfiles > missing-distfiles; \
3660
if test -s missing-distfiles; then \
3661
echo "The distribution is missing the following files:"; \
3662
cat missing-distfiles; \
3666
# The following is based on commands for the Automake "distdir" target.
3668
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3669
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3670
list='$(DISTFILES)'; \
3671
for file in $$list; do echo $$file; done | \
3672
sed -e "s|^$$srcdirstrip/||;t" \
3673
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t" | sort -u > $@
3675
@if test -e $(srcdir)/.git && (git --version) >/dev/null 2>&1 && \
3676
git --no-pager grep -n -E '^[ ]+struct vlog_rate_limit.*=' $(srcdir); \
3678
echo "See above for list of violations of the rule that "; \
3679
echo "'struct vlog_rate_limit' must always be 'static'"; \
3682
@HAVE_GROFF_TRUE@manpage-check: $(man_MANS) $(dist_man_MANS) $(noinst_man_MANS)
3683
@HAVE_GROFF_TRUE@ @error=false; \
3684
@HAVE_GROFF_TRUE@ for manpage in $?; do \
3685
@HAVE_GROFF_TRUE@ LANG=en_US.UTF-8 groff -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \
3686
@HAVE_GROFF_TRUE@ if grep warning: $@.tmp; then error=:; fi; \
3687
@HAVE_GROFF_TRUE@ rm -f $@.tmp; \
3688
@HAVE_GROFF_TRUE@ done; \
3689
@HAVE_GROFF_TRUE@ if $$error; then exit 1; else echo touch $@; touch $@; fi
3691
ovsdb/ovsdb-client.1: \
3692
ovsdb/ovsdb-client.1.in \
3693
lib/common-syn.man \
3695
lib/daemon-syn.man \
3697
lib/ssl-bootstrap-syn.man \
3698
lib/ssl-bootstrap.man \
3704
ovsdb/remote-active.man \
3705
ovsdb/remote-passive.man
3706
ovsdb/ovsdb-client.1.in:
3711
lib/ssl-bootstrap-syn.man:
3712
lib/ssl-bootstrap.man:
3718
ovsdb/remote-active.man:
3719
ovsdb/remote-passive.man:
3721
ovsdb/ovsdb-server.1: \
3722
ovsdb/ovsdb-server.1.in \
3723
lib/common-syn.man \
3725
lib/daemon-syn.man \
3727
lib/ssl-bootstrap-syn.man \
3728
lib/ssl-bootstrap.man \
3731
lib/stress-unixctl.man \
3732
lib/unixctl-syn.man \
3735
lib/vlog-unixctl.man \
3737
ovsdb/remote-active.man \
3738
ovsdb/remote-passive.man
3739
ovsdb/ovsdb-server.1.in:
3744
lib/ssl-bootstrap-syn.man:
3745
lib/ssl-bootstrap.man:
3748
lib/stress-unixctl.man:
3749
lib/unixctl-syn.man:
3752
lib/vlog-unixctl.man:
3754
ovsdb/remote-active.man:
3755
ovsdb/remote-passive.man:
3757
ovsdb/ovsdb-tool.1: \
3758
ovsdb/ovsdb-tool.1.in \
3759
lib/common-syn.man \
3763
ovsdb/ovsdb-tool.1.in:
3769
utilities/ovs-appctl.8: \
3770
utilities/ovs-appctl.8.in \
3772
utilities/ovs-appctl.8.in:
3775
utilities/ovs-benchmark.1: \
3776
utilities/ovs-benchmark.1.in \
3778
utilities/ovs-benchmark.1.in:
3781
utilities/ovs-controller.8: \
3782
utilities/ovs-controller.8.in \
3785
lib/ssl-peer-ca-cert.man \
3788
lib/vconn-active.man \
3789
lib/vconn-passive.man \
3791
utilities/ovs-controller.8.in:
3794
lib/ssl-peer-ca-cert.man:
3797
lib/vconn-active.man:
3798
lib/vconn-passive.man:
3801
utilities/ovs-dpctl.8: \
3802
utilities/ovs-dpctl.8.in \
3805
utilities/ovs-dpctl.8.in:
3809
utilities/ovs-ofctl.8: \
3810
utilities/ovs-ofctl.8.in \
3813
lib/vconn-active.man \
3815
utilities/ovs-ofctl.8.in:
3818
lib/vconn-active.man:
3821
utilities/ovs-pcap.1: \
3822
utilities/ovs-pcap.1.in \
3823
lib/common-syn.man \
3825
utilities/ovs-pcap.1.in:
3829
utilities/ovs-pki.8: \
3830
utilities/ovs-pki.8.in
3831
utilities/ovs-pki.8.in:
3833
utilities/ovs-tcpundump.1: \
3834
utilities/ovs-tcpundump.1.in \
3835
lib/common-syn.man \
3837
utilities/ovs-tcpundump.1.in:
3841
utilities/ovs-test.8: \
3842
utilities/ovs-test.8.in \
3843
lib/common-syn.man \
3845
utilities/ovs-vlan-bugs.man
3846
utilities/ovs-test.8.in:
3849
utilities/ovs-vlan-bugs.man:
3851
utilities/ovs-vlan-bug-workaround.8: \
3852
utilities/ovs-vlan-bug-workaround.8.in \
3854
utilities/ovs-vlan-bugs.man
3855
utilities/ovs-vlan-bug-workaround.8.in:
3857
utilities/ovs-vlan-bugs.man:
3859
utilities/ovs-vlan-test.8: \
3860
utilities/ovs-vlan-test.8.in \
3861
lib/common-syn.man \
3863
utilities/ovs-vlan-bugs.man
3864
utilities/ovs-vlan-test.8.in:
3867
utilities/ovs-vlan-bugs.man:
3869
utilities/ovs-vsctl.8: \
3870
utilities/ovs-vsctl.8.in \
3871
lib/ssl-bootstrap.man \
3872
lib/ssl-peer-ca-cert.man \
3875
lib/vconn-active.man \
3876
lib/vconn-passive.man \
3878
ovsdb/remote-active.man \
3879
ovsdb/remote-active.man \
3880
ovsdb/remote-passive.man \
3881
ovsdb/remote-passive.man
3882
utilities/ovs-vsctl.8.in:
3883
lib/ssl-bootstrap.man:
3884
lib/ssl-peer-ca-cert.man:
3887
lib/vconn-active.man:
3888
lib/vconn-passive.man:
3890
ovsdb/remote-active.man:
3891
ovsdb/remote-active.man:
3892
ovsdb/remote-passive.man:
3893
ovsdb/remote-passive.man:
3895
vswitchd/ovs-brcompatd.8: \
3896
vswitchd/ovs-brcompatd.8.in \
3899
lib/leak-checker.man \
3901
vswitchd/ovs-brcompatd.8.in:
3904
lib/leak-checker.man:
3907
vswitchd/ovs-vswitchd.8: \
3908
vswitchd/ovs-vswitchd.8.in \
3911
lib/leak-checker.man \
3912
lib/ssl-bootstrap.man \
3914
lib/stress-unixctl.man \
3915
lib/vlog-unixctl.man \
3917
ofproto/ofproto-unixctl.man \
3918
ovsdb/remote-active.man \
3919
ovsdb/remote-passive.man
3920
vswitchd/ovs-vswitchd.8.in:
3923
lib/leak-checker.man:
3924
lib/ssl-bootstrap.man:
3926
lib/stress-unixctl.man:
3927
lib/vlog-unixctl.man:
3929
ofproto/ofproto-unixctl.man:
3930
ovsdb/remote-active.man:
3931
ovsdb/remote-passive.man:
3933
$(srcdir)/manpages.mk: $(MAN_ROOTS) build-aux/sodepends.pl
3934
@$(PERL) $(srcdir)/build-aux/sodepends.pl -I. -I$(srcdir) $(MAN_ROOTS) >$(@F).tmp
3935
@if cmp -s $(@F).tmp $@; then \
3942
dist-hook: $(DIST_HOOKS)
3943
all-local: $(ALL_LOCAL)
3944
clean-local: $(CLEAN_LOCAL)
3945
install-data-local: $(INSTALL_DATA_LOCAL)
3946
uninstall-local: $(UNINSTALL_LOCAL)
3947
.PHONY: $(DIST_HOOKS) $(CLEAN_LOCAL) $(INSTALL_DATA_LOCAL) $(UNINSTALL_LOCAL)
3948
@HAVE_OPENSSL_TRUE@lib/dhparams.c: lib/dh1024.pem lib/dh2048.pem lib/dh4096.pem
3949
@HAVE_OPENSSL_TRUE@ (echo '#include "lib/dhparams.h"' && \
3950
@HAVE_OPENSSL_TRUE@ openssl dhparam -C -in $(srcdir)/lib/dh1024.pem -noout && \
3951
@HAVE_OPENSSL_TRUE@ openssl dhparam -C -in $(srcdir)/lib/dh2048.pem -noout && \
3952
@HAVE_OPENSSL_TRUE@ openssl dhparam -C -in $(srcdir)/lib/dh4096.pem -noout) \
3953
@HAVE_OPENSSL_TRUE@ | sed 's/\(get_dh[0-9]*\)()/\1(void)/' > lib/dhparams.c.tmp
3954
@HAVE_OPENSSL_TRUE@ mv lib/dhparams.c.tmp lib/dhparams.c
3956
lib/dirs.c: lib/dirs.c.in Makefile
3957
($(ro_c) && sed < $(srcdir)/lib/dirs.c.in \
3958
-e 's,[@]srcdir[@],$(srcdir),g' \
3959
-e 's,[@]LOGDIR[@],"$(LOGDIR)",g' \
3960
-e 's,[@]RUNDIR[@],"$(RUNDIR)",g' \
3961
-e 's,[@]bindir[@],"$(bindir)",g' \
3962
-e 's,[@]sysconfdir[@],"$(sysconfdir)",g' \
3963
-e 's,[@]pkgdatadir[@],"$(pkgdatadir)",g') \
3965
mv lib/dirs.c.tmp lib/dirs.c
3967
$(srcdir)/lib/ofp-errors.c: \
3968
include/openflow/openflow.h include/openflow/nicira-ext.h \
3969
build-aux/extract-ofp-errors
3970
cd $(srcdir)/include && \
3971
$(PYTHON) ../build-aux/extract-ofp-errors \
3972
openflow/openflow.h openflow/nicira-ext.h > ../lib/ofp-errors.c
3973
lib-install-data-local:
3974
$(MKDIR_P) $(DESTDIR)$(RUNDIR)
3975
$(MKDIR_P) $(DESTDIR)$(PKIDIR)
3976
$(MKDIR_P) $(DESTDIR)$(LOGDIR)
3978
@USE_LINKER_SECTIONS_FALSE@lib/coverage.$(OBJEXT): lib/coverage.def
3979
@USE_LINKER_SECTIONS_FALSE@lib/coverage.def: $(DIST_SOURCES)
3980
@USE_LINKER_SECTIONS_FALSE@ sed -n 's|^COVERAGE_DEFINE(\([_a-zA-Z0-9]\{1,\}\)).*$$|COVERAGE_COUNTER(\1)|p' $(all_sources) | LC_ALL=C sort -u > $@
3982
@USE_LINKER_SECTIONS_FALSE@lib/stress.$(OBJEXT): lib/stress.def
3983
@USE_LINKER_SECTIONS_FALSE@lib/stress.def: $(DIST_SOURCES)
3984
@USE_LINKER_SECTIONS_FALSE@ sed -n '/^STRESS_OPTION(/,/);$$/{s/);$$/)/;p}' $(all_sources) > $@
3986
@USE_LINKER_SECTIONS_FALSE@lib/vlog.$(OBJEXT): lib/vlog-modules.def
3987
@USE_LINKER_SECTIONS_FALSE@lib/vlog-modules.def: $(DIST_SOURCES)
3988
@USE_LINKER_SECTIONS_FALSE@ sed -n 's|^VLOG_DEFINE_\(THIS_\)\{0,1\}MODULE(\([_a-zA-Z0-9]\{1,\}\)).*$$|VLOG_MODULE(\2)|p' $(all_sources) | LC_ALL=C sort -u > $@
3989
@HAVE_PYTHON_TRUE@bugtool-install-data-local:
3990
@HAVE_PYTHON_TRUE@ for plugin in $(bugtool_plugins); do \
3991
@HAVE_PYTHON_TRUE@ stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
3992
@HAVE_PYTHON_TRUE@ dir=`expr "$$stem" : '\(.*\)/[^/]*$$'`; \
3993
@HAVE_PYTHON_TRUE@ $(MKDIR_P) "$(DESTDIR)$(bugtoolpluginsdir)/$$dir"; \
3994
@HAVE_PYTHON_TRUE@ $(INSTALL_DATA) "$(srcdir)/$$plugin" "$(DESTDIR)$(bugtoolpluginsdir)/$$stem"; \
3995
@HAVE_PYTHON_TRUE@ done
3996
@HAVE_PYTHON_TRUE@bugtool-uninstall-local:
3997
@HAVE_PYTHON_TRUE@ for plugin in $(bugtool_plugins); do \
3998
@HAVE_PYTHON_TRUE@ stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
3999
@HAVE_PYTHON_TRUE@ rm -f "$(DESTDIR)$(bugtoolpluginsdir)/$$stem"; \
4000
@HAVE_PYTHON_TRUE@ done
4001
@HAVE_PYTHON_TRUE@ for plugin in $(bugtool_plugins); do \
4002
@HAVE_PYTHON_TRUE@ stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
4003
@HAVE_PYTHON_TRUE@ dir=`expr "$$stem" : '\(.*\)/[^/]*$$'`; \
4004
@HAVE_PYTHON_TRUE@ rmdir "$(DESTDIR)$(bugtoolpluginsdir)/$$dir"; \
4005
@HAVE_PYTHON_TRUE@ done; exit 0
4007
check-local: tests/atconfig tests/atlocal $(TESTSUITE)
4008
$(SHELL) '$(TESTSUITE)' -C tests AUTOTEST_PATH=$(AUTOTEST_PATH) $(TESTSUITEFLAGS)
4010
$(lcov_wrappers): tests/lcov-wrapper.in
4011
@test -d tests/lcov || mkdir tests/lcov
4012
sed -e 's,[@]abs_top_builddir[@],$(abs_top_builddir),' \
4013
-e 's,[@]wrap_program[@],$@,' \
4014
$(top_srcdir)/tests/lcov-wrapper.in > $@.tmp
4017
check-lcov: all tests/atconfig tests/atlocal $(TESTSUITE) $(lcov_wrappers)
4018
rm -fr tests/coverage.html tests/coverage.info
4019
$(LCOV) -c -i -o - > tests/coverage.info
4020
$(SHELL) '$(TESTSUITE)' -C tests CHECK_LCOV=true DISABLE_LCOV=false AUTOTEST_PATH='tests/lcov:$(AUTOTEST_PATH)' $(TESTSUITEFLAGS); \
4022
echo "Producing coverage.html..."; \
4023
cd tests && genhtml -q -o coverage.html coverage.info; \
4026
$(valgrind_wrappers): tests/valgrind-wrapper.in
4027
@test -d tests/valgrind || mkdir tests/valgrind
4028
sed -e 's,[@]wrap_program[@],$@,' \
4029
$(top_srcdir)/tests/valgrind-wrapper.in > $@.tmp
4032
check-valgrind: all tests/atconfig tests/atlocal $(TESTSUITE) $(valgrind_wrappers)
4033
$(SHELL) '$(TESTSUITE)' -C tests CHECK_VALGRIND=true VALGRIND='$(VALGRIND)' AUTOTEST_PATH='tests/valgrind:$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS)
4035
@echo '----------------------------------------------------------------------'
4036
@echo 'Valgrind output can be found in tests/testsuite.dir/*/valgrind.*'
4037
@echo '----------------------------------------------------------------------'
4040
test ! -f '$(TESTSUITE)' || $(SHELL) '$(TESTSUITE)' -C tests --clean
4041
$(TESTSUITE): package.m4 $(TESTSUITE_AT)
4042
$(AUTOTEST) -I '$(srcdir)' -o $@.tmp $@.at
4045
# The `:;' works around a Bash 3.2 bug when the output is not writeable.
4046
$(srcdir)/package.m4: $(top_srcdir)/configure.ac
4048
echo '# Signature of the current package.' && \
4049
echo 'm4_define([AT_PACKAGE_NAME], [$(PACKAGE_NAME)])' && \
4050
echo 'm4_define([AT_PACKAGE_TARNAME], [$(PACKAGE_TARNAME)])' && \
4051
echo 'm4_define([AT_PACKAGE_VERSION], [$(PACKAGE_VERSION)])' && \
4052
echo 'm4_define([AT_PACKAGE_STRING], [$(PACKAGE_STRING)])' && \
4053
echo 'm4_define([AT_PACKAGE_BUGREPORT], [$(PACKAGE_BUGREPORT)])'; \
4054
} >'$(srcdir)/package.m4'
4055
tests/idltest.ovsidl: $(IDLTEST_IDL_FILES)
4056
$(OVSDB_IDLC) -C $(srcdir) annotate $(IDLTEST_IDL_FILES) > $@.tmp
4059
tests/idltest.c: tests/idltest.h
4061
@HAVE_OPENSSL_TRUE@tests/testpki-cacert.pem: tests/pki/stamp; cp tests/pki/switchca/cacert.pem $@
4062
@HAVE_OPENSSL_TRUE@tests/testpki-cert.pem: tests/pki/stamp; cp tests/pki/test-cert.pem $@
4063
@HAVE_OPENSSL_TRUE@tests/testpki-req.pem: tests/pki/stamp; cp tests/pki/test-req.pem $@
4064
@HAVE_OPENSSL_TRUE@tests/testpki-privkey.pem: tests/pki/stamp; cp tests/pki/test-privkey.pem $@
4065
@HAVE_OPENSSL_TRUE@tests/testpki-cert2.pem: tests/pki/stamp; cp tests/pki/test2-cert.pem $@
4066
@HAVE_OPENSSL_TRUE@tests/testpki-req2.pem: tests/pki/stamp; cp tests/pki/test2-req.pem $@
4067
@HAVE_OPENSSL_TRUE@tests/testpki-privkey2.pem: tests/pki/stamp; cp tests/pki/test2-privkey.pem $@
4068
@HAVE_OPENSSL_TRUE@tests/pki/stamp:
4069
@HAVE_OPENSSL_TRUE@ rm -f tests/pki/stamp
4070
@HAVE_OPENSSL_TRUE@ rm -rf tests/pki
4071
@HAVE_OPENSSL_TRUE@ $(OVS_PKI) init
4072
@HAVE_OPENSSL_TRUE@ $(OVS_PKI) req+sign tests/pki/test
4073
@HAVE_OPENSSL_TRUE@ $(OVS_PKI) req+sign tests/pki/test2
4074
@HAVE_OPENSSL_TRUE@ : > tests/pki/stamp
4075
@HAVE_OPENSSL_TRUE@clean-pki:
4076
@HAVE_OPENSSL_TRUE@ rm -f tests/pki/stamp
4077
@HAVE_OPENSSL_TRUE@ rm -rf tests/pki
4078
@HAVE_PYTHON_TRUE@include/openflow/openflow.h.stamp: \
4079
@HAVE_PYTHON_TRUE@ include/openflow/openflow.h build-aux/check-structs
4080
@HAVE_PYTHON_TRUE@ $(PYTHON) $(srcdir)/build-aux/check-structs $(srcdir)/include/openflow/openflow.h
4081
@HAVE_PYTHON_TRUE@ touch $@
4082
@HAVE_PYTHON_TRUE@include/openflow/nicira-ext.h.stamp: include/openflow/openflow.h include/openflow/nicira-ext.h build-aux/check-structs
4083
@HAVE_PYTHON_TRUE@ $(PYTHON) $(srcdir)/build-aux/check-structs $(srcdir)/include/openflow/openflow.h $(srcdir)/include/openflow/nicira-ext.h
4084
@HAVE_PYTHON_TRUE@ touch $@
4086
check-debian-changelog-version:
4087
@DEB_VERSION=`echo '$(VERSION)' | sed 's/pre/~pre/'`; \
4088
if $(FGREP) '($(DEB_VERSION)' $(srcdir)/debian/changelog >/dev/null; \
4092
echo "Update debian/changelog to mention version $(VERSION)"; \
4096
$(srcdir)/debian/copyright: AUTHORS debian/copyright.in
4097
{ sed -n -e '/%AUTHORS%/q' -e p < $(srcdir)/debian/copyright.in; \
4098
sed '1,/^$$/d' $(srcdir)/AUTHORS | \
4099
sed -n -e '/^$$/q' -e 's/^/ /p'; \
4100
sed -e '1,/%AUTHORS%/d' $(srcdir)/debian/copyright.in; \
4102
vswitchd/vswitch-idl.ovsidl: $(VSWITCH_IDL_FILES)
4103
$(OVSDB_IDLC) -C $(srcdir) annotate $(VSWITCH_IDL_FILES) > $@.tmp
4106
# vswitch E-R diagram
4108
# There are two complications here. First, if "python" or "dot" is not
4109
# available, then we have to just use the existing diagram. Second, different
4110
# "dot" versions produce slightly different output for the same input, but we
4111
# don't want to gratuitously change vswitch.pic if someone tweaks the schema in
4112
# some minor way that doesn't affect the table structure. To avoid that we
4113
# store a checksum of vswitch.gv in vswitch.pic and only regenerate vswitch.pic
4114
# if vswitch.gv actually changes.
4115
$(srcdir)/vswitchd/vswitch.gv: ovsdb/ovsdb-dot.in vswitchd/vswitch.ovsschema
4116
@HAVE_PYTHON_TRUE@ $(OVSDB_DOT) $(srcdir)/vswitchd/vswitch.ovsschema > $@
4117
@HAVE_PYTHON_FALSE@ touch $@
4118
$(srcdir)/vswitchd/vswitch.pic: $(srcdir)/vswitchd/vswitch.gv ovsdb/dot2pic
4119
@HAVE_DOT_TRUE@ sum=`cksum < $(srcdir)/vswitchd/vswitch.gv`; \
4120
@HAVE_DOT_TRUE@ if grep "$$sum" $@ >/dev/null 2>&1; then \
4121
@HAVE_DOT_TRUE@ echo "vswitch.gv unchanged, not regenerating vswitch.pic"; \
4122
@HAVE_DOT_TRUE@ touch $@; \
4123
@HAVE_DOT_TRUE@ else \
4124
@HAVE_DOT_TRUE@ echo "regenerating vswitch.pic"; \
4125
@HAVE_DOT_TRUE@ (echo ".\\\" Generated from vswitch.gv with cksum \"$$sum\""; \
4126
@HAVE_DOT_TRUE@ dot -T plain < $(srcdir)/vswitchd/vswitch.gv \
4127
@HAVE_DOT_TRUE@ | $(srcdir)/ovsdb/dot2pic) > $@; \
4129
@HAVE_DOT_FALSE@ touch $@
4130
$(srcdir)/vswitchd/ovs-vswitchd.conf.db.5: \
4131
ovsdb/ovsdb-doc.in vswitchd/vswitch.xml vswitchd/vswitch.ovsschema \
4132
$(srcdir)/vswitchd/vswitch.pic
4134
--title="ovs-vswitchd.conf.db" \
4135
--er-diagram=$(srcdir)/vswitchd/vswitch.pic \
4136
$(srcdir)/vswitchd/vswitch.ovsschema \
4137
$(srcdir)/vswitchd/vswitch.xml > $@.tmp
4139
vswitchd/vswitch.ovsschema.stamp: vswitchd/vswitch.ovsschema
4140
@sum=`sed '/cksum/d' $? | cksum`; \
4141
expected=`sed -n 's/.*"cksum": "\(.*\)".*/\1/p' $?`; \
4142
if test "X$$sum" = "X$$expected"; then \
4145
ln=`sed -n '/"cksum":/=' $?`; \
4146
echo >&2 "$?:$$ln: checksum \"$$sum\" does not match (you should probably update the version number and fix the checksum)"; \
4150
$(OVSDB_IDLC) c-idl-source $< > $@.tmp
4153
$(OVSDB_IDLC) c-idl-header $< > $@.tmp
4156
# This must be done late: macros in targets are expanded when the
4157
# target line is read, so if this file were to be included before some
4158
# other file that added to OVSIDL_BUILT, then those files wouldn't get
4161
# However, current versions of Automake seem to output all variable
4162
# assignments before any targets, so it doesn't seem to be a problem,
4164
$(OVSIDL_BUILT): ovsdb/ovsdb-idlc.in
4165
@BUILD_OVSDBMONITOR_TRUE@install-exec-hook:
4166
@BUILD_OVSDBMONITOR_TRUE@ sed -e '/NOINSTALL/d' < ovsdb/ovsdbmonitor/ovsdbmonitor > ovsdb/ovsdbmonitor/ovsdbmonitor.tmp
4167
@BUILD_OVSDBMONITOR_TRUE@ chmod +x ovsdb/ovsdbmonitor/ovsdbmonitor.tmp
4168
@BUILD_OVSDBMONITOR_TRUE@ $(INSTALL_PROGRAM) ovsdb/ovsdbmonitor/ovsdbmonitor.tmp $(DESTDIR)$(bindir)/ovsdbmonitor
4169
@BUILD_OVSDBMONITOR_TRUE@ rm ovsdb/ovsdbmonitor/ovsdbmonitor.tmp
4170
ovsdbmonitor-uninstall-local:
4171
rm -f $(DESTDIR)$(bindir)/ovsdbmonitor
4173
$(PYUIC4) $< | sed 's/from PyQt4 import QtCore, QtGui/\
4175
from OVEStandard import globalForcePySide\
4176
if globalForcePySide:\
4178
from PyQt4 import QtCore, QtGui\
4180
from PySide import QtCore, QtGui/' > $@
4182
$(srcdir)/rhel/openvswitch-kmod-rhel5.spec: rhel/openvswitch-kmod-rhel5.spec.in $(top_builddir)/config.status
4185
$(srcdir)/rhel/openvswitch-kmod-rhel6.spec: rhel/openvswitch-kmod-rhel6.spec.in $(top_builddir)/config.status
4188
$(srcdir)/rhel/openvswitch.spec: rhel/openvswitch.spec.in $(top_builddir)/config.status
4190
@HAVE_PYTHON_TRUE@ovs-install-data-local:
4191
@HAVE_PYTHON_TRUE@ $(MKDIR_P) python/ovs
4192
@HAVE_PYTHON_TRUE@ (echo "import os" && \
4193
@HAVE_PYTHON_TRUE@ echo 'PKGDATADIR = os.environ.get("OVS_PKGDATADIR", """$(pkgdatadir)""")' && \
4194
@HAVE_PYTHON_TRUE@ echo 'RUNDIR = os.environ.get("OVS_RUNDIR", """@RUNDIR@""")' && \
4195
@HAVE_PYTHON_TRUE@ echo 'LOGDIR = os.environ.get("OVS_LOGDIR", """@LOGDIR@""")' && \
4196
@HAVE_PYTHON_TRUE@ echo 'BINDIR = os.environ.get("OVS_BINDIR", """$(bindir)""")') \
4197
@HAVE_PYTHON_TRUE@ > python/ovs/dirs.py.tmp
4198
@HAVE_PYTHON_TRUE@ $(MKDIR_P) $(DESTDIR)$(pkgdatadir)/python/ovs
4199
@HAVE_PYTHON_TRUE@ $(INSTALL_DATA) python/ovs/dirs.py.tmp $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py
4200
@HAVE_PYTHON_TRUE@ rm python/ovs/dirs.py.tmp
4201
@HAVE_PYTHON_FALSE@ovs-install-data-local:
4202
@HAVE_PYTHON_FALSE@ @:
4203
install-data-local: ovs-install-data-local
4204
ovs-uninstall-local:
4205
rm -f $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py
4207
# Tell versions [3.59,3.63) of GNU make to not export all variables.
4208
# Otherwise a system limit (for SysV at least) may be exceeded.