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-datapath-module-_KVERS_.postinst.modules.in \
691
debian/openvswitch-datapath-dkms.postinst \
692
debian/openvswitch-datapath-dkms.prerm \
693
debian/openvswitch-datapath-source.README.Debian \
694
debian/openvswitch-datapath-source.copyright \
695
debian/openvswitch-datapath-source.dirs \
696
debian/openvswitch-datapath-source.install \
697
debian/openvswitch-ipsec.dirs debian/openvswitch-ipsec.init \
698
debian/openvswitch-ipsec.install debian/openvswitch-pki.dirs \
699
debian/openvswitch-pki.postinst debian/openvswitch-pki.postrm \
700
debian/openvswitch-switch.README.Debian \
701
debian/openvswitch-switch.dirs debian/openvswitch-switch.init \
702
debian/openvswitch-switch.install \
703
debian/openvswitch-switch.logrotate \
704
debian/openvswitch-switch.manpages \
705
debian/openvswitch-switch.postinst \
706
debian/openvswitch-switch.postrm \
707
debian/openvswitch-switch.template \
708
debian/openvswitch-test.dirs debian/openvswitch-test.install \
709
debian/openvswitch-test.manpages debian/ovsdbmonitor.install \
710
debian/ovsdbmonitor.manpages debian/ovs-monitor-ipsec \
711
debian/python-openvswitch.dirs \
712
debian/python-openvswitch.install debian/rules \
713
debian/rules.modules debian/source/format vswitchd/INTERNALS \
714
vswitchd/vswitch.ovsschema vswitchd/vswitch-idl.ann \
715
vswitchd/vswitch.gv vswitchd/vswitch.pic vswitchd/vswitch.xml \
716
ovsdb/SPECS ovsdb/ovsdb-idlc.in tests/idltest.c \
717
tests/idltest.h tests/idltest.ovsidl vswitchd/vswitch-idl.c \
718
vswitchd/vswitch-idl.h vswitchd/vswitch-idl.ovsidl \
719
ovsdb/ovsdb-doc.in ovsdb/ovsdb-dot.in ovsdb/dot2pic \
720
ovsdb/ovsdbmonitor/OVEApp.py \
721
ovsdb/ovsdbmonitor/OVECommonWindow.py \
722
ovsdb/ovsdbmonitor/OVEConfig.py \
723
ovsdb/ovsdbmonitor/OVEConfigWindow.py \
724
ovsdb/ovsdbmonitor/OVEFetch.py \
725
ovsdb/ovsdbmonitor/OVEFlowWindow.py \
726
ovsdb/ovsdbmonitor/OVEHostWindow.py \
727
ovsdb/ovsdbmonitor/OVELogWindow.py \
728
ovsdb/ovsdbmonitor/OVELogger.py \
729
ovsdb/ovsdbmonitor/OVEMainWindow.py \
730
ovsdb/ovsdbmonitor/OVEStandard.py \
731
ovsdb/ovsdbmonitor/OVEUtil.py \
732
ovsdb/ovsdbmonitor/Ui_ConfigWindow.py \
733
ovsdb/ovsdbmonitor/Ui_FlowWindow.py \
734
ovsdb/ovsdbmonitor/Ui_HostWindow.py \
735
ovsdb/ovsdbmonitor/Ui_LogWindow.py \
736
ovsdb/ovsdbmonitor/Ui_MainWindow.py \
737
ovsdb/ovsdbmonitor/qt4reactor.py ovsdb/ovsdbmonitor/COPYING \
738
ovsdb/ovsdbmonitor/ConfigWindow.ui \
739
ovsdb/ovsdbmonitor/FlowWindow.ui \
740
ovsdb/ovsdbmonitor/HostWindow.ui \
741
ovsdb/ovsdbmonitor/LogWindow.ui \
742
ovsdb/ovsdbmonitor/MainWindow.ui \
743
ovsdb/ovsdbmonitor/ovsdbmonitor.in rhel/README.RHEL \
744
rhel/automake.mk rhel/etc_init.d_openvswitch \
745
rhel/etc_logrotate.d_openvswitch \
746
rhel/etc_sysconfig_network-scripts_ifdown-ovs \
747
rhel/etc_sysconfig_network-scripts_ifup-ovs \
748
rhel/kmodtool-openvswitch-el5.sh \
749
rhel/openvswitch-kmod-rhel5.spec \
750
rhel/openvswitch-kmod-rhel5.spec.in \
751
rhel/openvswitch-kmod-rhel6.spec \
752
rhel/openvswitch-kmod-rhel6.spec.in rhel/openvswitch.spec \
753
rhel/openvswitch.spec.in \
754
rhel/usr_share_openvswitch_scripts_sysconfig.template \
755
xenserver/GPLv2 xenserver/LICENSE xenserver/README \
756
xenserver/automake.mk xenserver/etc_init.d_openvswitch \
757
xenserver/etc_init.d_openvswitch-xapi-update \
758
xenserver/etc_logrotate.d_openvswitch \
759
xenserver/etc_profile.d_openvswitch.sh \
760
xenserver/etc_xapi.d_plugins_openvswitch-cfg-update \
761
xenserver/etc_xensource_scripts_vif \
762
xenserver/openvswitch-xen.spec \
763
xenserver/opt_xensource_libexec_InterfaceReconfigure.py \
764
xenserver/opt_xensource_libexec_InterfaceReconfigureBridge.py \
765
xenserver/opt_xensource_libexec_InterfaceReconfigureVswitch.py \
766
xenserver/opt_xensource_libexec_interface-reconfigure \
767
xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py \
768
xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync \
769
xenserver/usr_share_openvswitch_scripts_sysconfig.template \
770
python/ovs/__init__.py python/ovs/daemon.py \
771
python/ovs/db/__init__.py python/ovs/db/data.py \
772
python/ovs/db/error.py python/ovs/db/idl.py \
773
python/ovs/db/parser.py python/ovs/db/schema.py \
774
python/ovs/db/types.py python/ovs/fatal_signal.py \
775
python/ovs/json.py python/ovs/jsonrpc.py python/ovs/ovsuuid.py \
776
python/ovs/poller.py python/ovs/process.py \
777
python/ovs/reconnect.py python/ovs/socket_util.py \
778
python/ovs/stream.py python/ovs/timeval.py python/ovs/vlog.py \
779
python/ovs/util.py python/ovs/dirs.py \
780
python/ovstest/__init__.py python/ovstest/args.py \
781
python/ovstest/rpcserver.py python/ovstest/tcp.py \
782
python/ovstest/udp.py python/ovstest/util.py \
783
python/compat/uuid.py python/compat/argparse.py \
784
include/linux/openvswitch.h include/linux/types.h \
785
include/openflow/nicira-ext.h include/openflow/openflow.h \
786
include/openvswitch/brcompat-netlink.h \
787
include/openvswitch/datapath-compat.h \
788
include/openvswitch/tunnel.h include/openvswitch/types.h \
789
include/sparse/arpa/inet.h include/sparse/assert.h \
790
include/sparse/math.h include/sparse/netinet/in.h \
791
include/sparse/netinet/ip6.h include/sparse/sys/socket.h \
792
include/sparse/sys/wait.h
793
HEADERS = $(noinst_HEADERS)
794
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
795
distclean-recursive maintainer-clean-recursive
796
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
797
$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
798
distdir dist dist-all distcheck
801
DIST_SUBDIRS = $(SUBDIRS)
802
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
803
distdir = $(PACKAGE)-$(VERSION)
804
top_distdir = $(distdir)
805
am__remove_distdir = \
806
{ test ! -d "$(distdir)" \
807
|| { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
808
&& rm -fr "$(distdir)"; }; }
811
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
812
sed_rest='s,^[^/]*/*,,'; \
813
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
814
sed_butlast='s,/*[^/]*$$,,'; \
815
while test -n "$$dir1"; do \
816
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
817
if test "$$first" != "."; then \
818
if test "$$first" = ".."; then \
819
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
820
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
822
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
823
if test "$$first2" = "$$first"; then \
824
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
828
dir0="$$dir0"/"$$first"; \
831
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
834
DIST_ARCHIVES = $(distdir).tar.gz
836
distuninstallcheck_listfiles = find . -type f -print
837
distcleancheck_listfiles = find . -type f -print
840
AUTOCONF = @AUTOCONF@
841
AUTOHEADER = @AUTOHEADER@
842
AUTOMAKE = @AUTOMAKE@
846
CCDEPMODE = @CCDEPMODE@
848
CGCCFLAGS = @CGCCFLAGS@
850
CPPFLAGS = @CPPFLAGS@
851
CYGPATH_W = @CYGPATH_W@
861
HAVE_OPENSSL = @HAVE_OPENSSL@
862
HAVE_PYTHON = @HAVE_PYTHON@
864
INSTALL_DATA = @INSTALL_DATA@
865
INSTALL_PROGRAM = @INSTALL_PROGRAM@
866
INSTALL_SCRIPT = @INSTALL_SCRIPT@
867
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
874
LTLIBOBJS = @LTLIBOBJS@
875
MAKEINFO = @MAKEINFO@
879
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
880
PACKAGE_NAME = @PACKAGE_NAME@
881
PACKAGE_STRING = @PACKAGE_STRING@
882
PACKAGE_TARNAME = @PACKAGE_TARNAME@
883
PACKAGE_URL = @PACKAGE_URL@
884
PACKAGE_VERSION = @PACKAGE_VERSION@
885
PATH_SEPARATOR = @PATH_SEPARATOR@
887
PKG_CONFIG = @PKG_CONFIG@
888
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
889
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
895
SET_MAKE = @SET_MAKE@
898
SPARSEFLAGS = @SPARSEFLAGS@
899
SSL_CFLAGS = @SSL_CFLAGS@
900
SSL_LIBS = @SSL_LIBS@
903
WARNING_FLAGS = @WARNING_FLAGS@
904
abs_builddir = @abs_builddir@
905
abs_srcdir = @abs_srcdir@
906
abs_top_builddir = @abs_top_builddir@
907
abs_top_srcdir = @abs_top_srcdir@
908
ac_ct_CC = @ac_ct_CC@
909
am__include = @am__include@
910
am__leading_dot = @am__leading_dot@
911
am__quote = @am__quote@
913
am__untar = @am__untar@
915
build_alias = @build_alias@
916
builddir = @builddir@
918
datarootdir = @datarootdir@
921
exec_prefix = @exec_prefix@
922
host_alias = @host_alias@
924
includedir = @includedir@
926
install_sh = @install_sh@
928
libexecdir = @libexecdir@
929
localedir = @localedir@
930
localstatedir = @localstatedir@
933
oldincludedir = @oldincludedir@
936
program_transform_name = @program_transform_name@
939
sharedstatedir = @sharedstatedir@
941
sysconfdir = @sysconfdir@
942
target_alias = @target_alias@
943
top_build_prefix = @top_build_prefix@
944
top_builddir = @top_builddir@
945
top_srcdir = @top_srcdir@
946
AUTOMAKE_OPTIONS = foreign subdir-objects
947
ACLOCAL_AMFLAGS = -I m4
949
AM_CPPFLAGS = $(SSL_CFLAGS) -I $(top_srcdir)/include -I \
950
$(top_srcdir)/lib -I $(top_builddir)/lib $(am__append_1)
951
AM_CFLAGS = -Wstrict-prototypes $(WARNING_FLAGS) $(am__append_2)
952
@NDEBUG_FALSE@AM_LDFLAGS = -export-dynamic
954
# If we're checked out from a Git repository, make sure that every
955
# file that is in Git is distributed.
957
# Check that "struct vlog_ratelimit" is always declared "static".
959
# Version checking for vswitch.ovsschema.
960
ALL_LOCAL = dist-hook-git rate-limit-check $(am__append_3) \
961
$(am__append_25) check-debian-changelog-version \
962
vswitchd/vswitch.ovsschema.stamp
963
BUILT_SOURCES = $(OVSIDL_BUILT)
964
CLEANFILES = all-distfiles all-gitfiles missing-distfiles distfiles \
965
$(am__append_4) manpage-dep-check \
966
$(nodist_lib_libopenvswitch_a_SOURCES) $(am__append_11) \
967
$(am__append_16) $(lcov_wrappers) $(valgrind_wrappers) \
968
$(am__append_23) vswitchd/vswitch.ovsschema.stamp
969
CLEAN_LOCAL = $(am__append_24)
970
DISTCLEANFILES = utilities/ovs-appctl.8 utilities/ovs-ctl \
971
utilities/ovs-benchmark.1 utilities/ovs-controller.8 \
972
utilities/ovs-dpctl.8 utilities/ovs-lib utilities/ovs-ofctl.8 \
973
utilities/ovs-parse-leaks utilities/ovs-pcap \
974
utilities/ovs-pcap.1 utilities/ovs-pki utilities/ovs-pki-cgi \
975
utilities/ovs-pki.8 utilities/ovs-tcpundump \
976
utilities/ovs-tcpundump.1 utilities/ovs-test \
977
utilities/ovs-test.8 utilities/ovs-vlan-test \
978
utilities/ovs-vlan-test.8 utilities/ovs-vlan-bug-workaround.8 \
979
utilities/ovs-vsctl.8 tests/atconfig tests/atlocal \
980
$(am__append_26) debian/copyright vswitchd/ovs-vswitchd.8 \
981
vswitchd/ovs-brcompatd.8 ovsdb/ovsdb-tool.1 \
982
ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 ovsdb/ovsdb-idlc \
983
ovsdb/ovsdb-doc ovsdb/ovsdb-dot $(am__append_29)
987
# vswitch schema documentation
994
EXTRA_DIST = CodingStyle DESIGN INSTALL.KVM INSTALL.Linux INSTALL.RHEL \
995
INSTALL.SSL INSTALL.XenServer INSTALL.bridge INSTALL.userspace \
996
NOTICE PORTING README-gcov REPORTING-BUGS SubmittingPatches \
997
WHY-OVS boot.sh build-aux/sodepends.pl build-aux/soexpand.pl \
998
$(MAN_FRAGMENTS) $(MAN_ROOTS) lib/dh1024.pem lib/dh2048.pem \
999
lib/dh4096.pem lib/dirs.c.in build-aux/extract-ofp-errors \
1000
utilities/ovs-ctl.in utilities/ovs-lib.in \
1001
utilities/ovs-parse-leaks.in utilities/ovs-pcap.in \
1002
utilities/ovs-pki-cgi.in utilities/ovs-pki.in \
1003
utilities/ovs-save utilities/ovs-tcpundump.in \
1004
utilities/ovs-test.in utilities/ovs-vlan-test.in \
1005
$(bugtool_plugins) $(bugtool_scripts) \
1006
utilities/bugtool/ovs-bugtool.8 \
1007
utilities/bugtool/ovs-bugtool.in $(TESTSUITE_AT) $(TESTSUITE) \
1008
tests/atlocal.in $(srcdir)/package.m4 \
1009
$(srcdir)/tests/testsuite tests/lcov-wrapper.in \
1010
tests/valgrind-wrapper.in tests/openssl.supp tests/uuidfilt.pl \
1011
tests/ovsdb-monitor-sort.pl $(IDLTEST_IDL_FILES) \
1012
tests/test-daemon.py tests/test-json.py tests/test-jsonrpc.py \
1013
tests/test-ovsdb.py tests/test-reconnect.py \
1014
tests/MockXenAPI.py tests/test-vlog.py build-aux/check-structs \
1015
third-party/README third-party/ofp-tcpdump.patch \
1016
debian/changelog debian/compat debian/control \
1017
debian/control.modules.in debian/copyright debian/copyright.in \
1018
debian/dkms.conf.in debian/dirs \
1019
debian/openvswitch-brcompat.install \
1020
debian/openvswitch-brcompat.manpages \
1021
debian/openvswitch-brcompat.postinst \
1022
debian/openvswitch-brcompat.postrm \
1023
debian/openvswitch-common.dirs \
1024
debian/openvswitch-common.install \
1025
debian/openvswitch-common.manpages \
1026
debian/openvswitch-controller.README.Debian \
1027
debian/openvswitch-controller.default \
1028
debian/openvswitch-controller.dirs \
1029
debian/openvswitch-controller.init \
1030
debian/openvswitch-controller.install \
1031
debian/openvswitch-controller.manpages \
1032
debian/openvswitch-controller.postinst \
1033
debian/openvswitch-datapath-module-_KVERS_.postinst.modules.in \
1034
debian/openvswitch-datapath-dkms.postinst \
1035
debian/openvswitch-datapath-dkms.prerm \
1036
debian/openvswitch-datapath-source.README.Debian \
1037
debian/openvswitch-datapath-source.copyright \
1038
debian/openvswitch-datapath-source.dirs \
1039
debian/openvswitch-datapath-source.install \
1040
debian/openvswitch-ipsec.dirs debian/openvswitch-ipsec.init \
1041
debian/openvswitch-ipsec.install debian/openvswitch-pki.dirs \
1042
debian/openvswitch-pki.postinst debian/openvswitch-pki.postrm \
1043
debian/openvswitch-switch.README.Debian \
1044
debian/openvswitch-switch.dirs debian/openvswitch-switch.init \
1045
debian/openvswitch-switch.install \
1046
debian/openvswitch-switch.logrotate \
1047
debian/openvswitch-switch.manpages \
1048
debian/openvswitch-switch.postinst \
1049
debian/openvswitch-switch.postrm \
1050
debian/openvswitch-switch.template \
1051
debian/openvswitch-test.dirs debian/openvswitch-test.install \
1052
debian/openvswitch-test.manpages debian/ovsdbmonitor.install \
1053
debian/ovsdbmonitor.manpages debian/ovs-monitor-ipsec \
1054
debian/python-openvswitch.dirs \
1055
debian/python-openvswitch.install debian/rules \
1056
debian/rules.modules debian/source/format vswitchd/INTERNALS \
1057
$(VSWITCH_IDL_FILES) vswitchd/vswitch.gv vswitchd/vswitch.pic \
1058
vswitchd/vswitch.xml ovsdb/SPECS ovsdb/ovsdb-idlc.in \
1059
$(OVSIDL_BUILT) ovsdb/ovsdb-doc.in ovsdb/ovsdb-dot.in \
1060
ovsdb/dot2pic $(ovsdbmonitor_pyfiles) \
1061
ovsdb/ovsdbmonitor/COPYING ovsdb/ovsdbmonitor/ConfigWindow.ui \
1062
ovsdb/ovsdbmonitor/FlowWindow.ui \
1063
ovsdb/ovsdbmonitor/HostWindow.ui \
1064
ovsdb/ovsdbmonitor/LogWindow.ui \
1065
ovsdb/ovsdbmonitor/MainWindow.ui \
1066
ovsdb/ovsdbmonitor/ovsdbmonitor.in rhel/README.RHEL \
1067
rhel/automake.mk rhel/etc_init.d_openvswitch \
1068
rhel/etc_logrotate.d_openvswitch \
1069
rhel/etc_sysconfig_network-scripts_ifdown-ovs \
1070
rhel/etc_sysconfig_network-scripts_ifup-ovs \
1071
rhel/kmodtool-openvswitch-el5.sh \
1072
rhel/openvswitch-kmod-rhel5.spec \
1073
rhel/openvswitch-kmod-rhel5.spec.in \
1074
rhel/openvswitch-kmod-rhel6.spec \
1075
rhel/openvswitch-kmod-rhel6.spec.in rhel/openvswitch.spec \
1076
rhel/openvswitch.spec.in \
1077
rhel/usr_share_openvswitch_scripts_sysconfig.template \
1078
xenserver/GPLv2 xenserver/LICENSE xenserver/README \
1079
xenserver/automake.mk xenserver/etc_init.d_openvswitch \
1080
xenserver/etc_init.d_openvswitch-xapi-update \
1081
xenserver/etc_logrotate.d_openvswitch \
1082
xenserver/etc_profile.d_openvswitch.sh \
1083
xenserver/etc_xapi.d_plugins_openvswitch-cfg-update \
1084
xenserver/etc_xensource_scripts_vif \
1085
xenserver/openvswitch-xen.spec \
1086
xenserver/opt_xensource_libexec_InterfaceReconfigure.py \
1087
xenserver/opt_xensource_libexec_InterfaceReconfigureBridge.py \
1088
xenserver/opt_xensource_libexec_InterfaceReconfigureVswitch.py \
1089
xenserver/opt_xensource_libexec_interface-reconfigure \
1090
xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py \
1091
xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync \
1092
xenserver/usr_share_openvswitch_scripts_sysconfig.template \
1093
$(ovs_pyfiles) python/ovs/dirs.py $(ovstest_pyfiles) \
1094
python/compat/uuid.py python/compat/argparse.py
1095
bin_SCRIPTS = utilities/ovs-pki utilities/ovs-vsctl \
1096
utilities/ovs-parse-leaks $(am__append_12)
1097
DIST_HOOKS = check-debian-changelog-version
1098
dist_man_MANS = utilities/ovs-ctl.8 vswitchd/ovs-vswitchd.conf.db.5
1100
dist_pkgdata_SCRIPTS =
1102
dist_scripts_SCRIPTS =
1104
INSTALL_DATA_LOCAL = lib-install-data-local $(am__append_20)
1105
UNINSTALL_LOCAL = $(am__append_21) ovsdbmonitor-uninstall-local \
1110
man_MANS = utilities/ovs-appctl.8 utilities/ovs-benchmark.1 \
1111
utilities/ovs-controller.8 utilities/ovs-dpctl.8 \
1112
utilities/ovs-ofctl.8 utilities/ovs-parse-leaks.8 \
1113
utilities/ovs-pcap.1 utilities/ovs-pki.8 \
1114
utilities/ovs-tcpundump.1 utilities/ovs-vlan-bug-workaround.8 \
1115
utilities/ovs-test.8 utilities/ovs-vlan-test.8 \
1116
utilities/ovs-vsctl.8 $(am__append_17) vswitchd/ovs-vswitchd.8 \
1117
vswitchd/ovs-brcompatd.8 ovsdb/ovsdb-tool.1 \
1118
ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 $(am__append_30)
1119
MAN_FRAGMENTS = lib/common.man lib/common-syn.man lib/daemon.man \
1120
lib/daemon-syn.man lib/leak-checker.man lib/ovs.tmac \
1121
lib/ssl-bootstrap.man lib/ssl-bootstrap-syn.man \
1122
lib/ssl-peer-ca-cert.man lib/ssl.man lib/ssl-syn.man \
1123
lib/stress-unixctl.man lib/table.man lib/unixctl.man \
1124
lib/unixctl-syn.man lib/vconn-active.man lib/vconn-passive.man \
1125
lib/vlog-unixctl.man lib/vlog-syn.man lib/vlog.man \
1126
ofproto/ofproto-unixctl.man utilities/ovs-vlan-bugs.man \
1127
ovsdb/remote-active.man ovsdb/remote-passive.man
1128
MAN_ROOTS = utilities/ovs-appctl.8.in utilities/ovs-benchmark.1.in \
1129
utilities/ovs-controller.8.in utilities/ovs-ctl.8 \
1130
utilities/ovs-dpctl.8.in utilities/ovs-ofctl.8.in \
1131
utilities/ovs-parse-leaks.8 utilities/ovs-pcap.1.in \
1132
utilities/ovs-pki.8.in utilities/ovs-tcpundump.1.in \
1133
utilities/ovs-vlan-bug-workaround.8.in utilities/ovs-test.8.in \
1134
utilities/ovs-vlan-test.8.in utilities/ovs-vsctl.8.in \
1135
$(am__append_18) vswitchd/ovs-vswitchd.8.in \
1136
vswitchd/ovs-brcompatd.8.in ovsdb/ovsdb-tool.1.in \
1137
ovsdb/ovsdb-client.1.in ovsdb/ovsdb-server.1.in \
1138
ovsdb/ovsdb-idlc.1 ovsdb/ovsdbmonitor/ovsdbmonitor.1
1141
# This ensures that files added to EXTRA_DIST are always distributed,
1142
# even if they are inside an Automake if...endif conditional block that is
1143
# disabled by some particular "configure" run. For more information, see:
1144
# http://article.gmane.org/gmane.comp.sysutils.automake.general/10891
1145
noinst_HEADERS = $(EXTRA_DIST) include/linux/openvswitch.h \
1146
include/linux/types.h include/openflow/nicira-ext.h \
1147
include/openflow/openflow.h \
1148
include/openvswitch/brcompat-netlink.h \
1149
include/openvswitch/datapath-compat.h \
1150
include/openvswitch/tunnel.h include/openvswitch/types.h \
1151
include/sparse/arpa/inet.h include/sparse/assert.h \
1152
include/sparse/math.h include/sparse/netinet/in.h \
1153
include/sparse/netinet/ip6.h include/sparse/sys/socket.h \
1154
include/sparse/sys/wait.h
1157
noinst_LIBRARIES = lib/libopenvswitch.a lib/libsflow.a \
1158
ofproto/libofproto.a ovsdb/libovsdb.a
1160
noinst_SCRIPTS = utilities/ovs-pki-cgi ovsdb/ovsdb-idlc \
1161
ovsdb/ovsdb-doc ovsdb/ovsdb-dot $(am__append_28)
1163
# idltest schema and IDL
1165
# vswitch schema and IDL
1166
OVSIDL_BUILT = tests/idltest.c tests/idltest.h tests/idltest.ovsidl \
1167
vswitchd/vswitch-idl.c vswitchd/vswitch-idl.h \
1168
vswitchd/vswitch-idl.ovsidl
1169
pkgdata_DATA = vswitchd/vswitch.ovsschema
1170
sbin_SCRIPTS = $(am__append_15)
1171
scripts_SCRIPTS = utilities/ovs-ctl utilities/ovs-save \
1173
scripts_DATA = utilities/ovs-lib
1174
SUFFIXES = .in .ovsidl .ovsschema .ui .py
1175
check_DATA = $(am__append_22)
1176
scriptsdir = $(pkgdatadir)/scripts
1177
ro_c = echo '/* -*- mode: c; buffer-read-only: t -*- */'
1178
ro_shell = printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n'
1179
lib_libopenvswitch_a_SOURCES = lib/aes128.c lib/aes128.h \
1180
lib/autopath.c lib/autopath.h lib/backtrace.c lib/backtrace.h \
1181
lib/bitmap.c lib/bitmap.h lib/bond.c lib/bond.h lib/bundle.c \
1182
lib/bundle.h lib/byte-order.h lib/byteq.c lib/byteq.h \
1183
lib/cfm.c lib/cfm.h lib/classifier.c lib/classifier.h \
1184
lib/command-line.c lib/command-line.h lib/compiler.h \
1185
lib/coverage.c lib/coverage.h lib/csum.c lib/csum.h \
1186
lib/daemon.c lib/daemon.h lib/dhcp.h lib/dummy.c lib/dummy.h \
1187
lib/dhparams.h lib/dirs.h lib/dpif-netdev.c \
1188
lib/dpif-provider.h lib/dpif.c lib/dpif.h lib/dynamic-string.c \
1189
lib/dynamic-string.h lib/entropy.c lib/entropy.h \
1190
lib/fatal-signal.c lib/fatal-signal.h lib/flow.c lib/flow.h \
1191
lib/hash.c lib/hash.h lib/hmap.c lib/hmap.h lib/hmapx.c \
1192
lib/hmapx.h lib/json.c lib/json.h lib/jsonrpc.c lib/jsonrpc.h \
1193
lib/lacp.c lib/lacp.h lib/leak-checker.c lib/leak-checker.h \
1194
lib/learn.c lib/learn.h lib/learning-switch.c \
1195
lib/learning-switch.h lib/list.c lib/list.h lib/lockfile.c \
1196
lib/lockfile.h lib/mac-learning.c lib/mac-learning.h \
1197
lib/meta-flow.c lib/meta-flow.h lib/multipath.c \
1198
lib/multipath.h lib/netdev-dummy.c lib/netdev-provider.h \
1199
lib/netdev.c lib/netdev.h lib/netlink.c lib/netlink.h \
1200
lib/nx-match.c lib/nx-match.h lib/odp-util.c lib/odp-util.h \
1201
lib/ofp-errors.c lib/ofp-errors.h lib/ofp-parse.c \
1202
lib/ofp-parse.h lib/ofp-print.c lib/ofp-print.h lib/ofp-util.c \
1203
lib/ofp-util.def lib/ofp-util.h lib/ofpbuf.c lib/ofpbuf.h \
1204
lib/ovsdb-data.c lib/ovsdb-data.h lib/ovsdb-error.c \
1205
lib/ovsdb-error.h lib/ovsdb-idl-provider.h lib/ovsdb-idl.c \
1206
lib/ovsdb-idl.h lib/ovsdb-parser.c lib/ovsdb-parser.h \
1207
lib/ovsdb-types.c lib/ovsdb-types.h lib/packets.c \
1208
lib/packets.h lib/pcap.c lib/pcap.h lib/poll-loop.c \
1209
lib/poll-loop.h lib/process.c lib/process.h lib/random.c \
1210
lib/random.h lib/rconn.c lib/rconn.h lib/reconnect.c \
1211
lib/reconnect.h lib/sat-math.h lib/sha1.c lib/sha1.h \
1212
lib/shash.c lib/shash.h lib/signals.c lib/signals.h \
1213
lib/socket-util.c lib/socket-util.h lib/sort.c lib/sort.h \
1214
lib/sset.c lib/sset.h lib/stp.c lib/stp.h lib/stream-fd.c \
1215
lib/stream-fd.h lib/stream-provider.h lib/stream-ssl.h \
1216
lib/stream-tcp.c lib/stream-unix.c lib/stream.c lib/stream.h \
1217
lib/stress.c lib/stress.h lib/string.c lib/string.h lib/svec.c \
1218
lib/svec.h lib/table.c lib/table.h lib/tag.c lib/tag.h \
1219
lib/timer.c lib/timer.h lib/timeval.c lib/timeval.h \
1220
lib/type-props.h lib/unaligned.h lib/unicode.c lib/unicode.h \
1221
lib/unixctl.c lib/unixctl.h lib/util.c lib/util.h lib/uuid.c \
1222
lib/uuid.h lib/valgrind.h lib/vconn-provider.h \
1223
lib/vconn-stream.c lib/vconn.c lib/vconn.h lib/vlan-bitmap.c \
1224
lib/vlan-bitmap.h lib/vlandev.c lib/vlandev.h lib/vlog.c \
1225
lib/vlog.h $(am__append_7) $(am__append_8) $(am__append_10)
1226
nodist_lib_libopenvswitch_a_SOURCES = lib/dirs.c $(am__append_9)
1227
lib_libsflow_a_SOURCES = \
1231
lib/sflow_sampler.c \
1232
lib/sflow_poller.c \
1233
lib/sflow_receiver.c
1235
lib_libsflow_a_CFLAGS = $(AM_CFLAGS) $(am__append_5) $(am__append_6)
1237
# All distributed sources, with names adjust properly for referencing
1239
@USE_LINKER_SECTIONS_FALSE@all_sources = \
1240
@USE_LINKER_SECTIONS_FALSE@ `for file in $(DIST_SOURCES); do \
1241
@USE_LINKER_SECTIONS_FALSE@ if test -f $$file; then \
1242
@USE_LINKER_SECTIONS_FALSE@ echo $$file; \
1243
@USE_LINKER_SECTIONS_FALSE@ else \
1244
@USE_LINKER_SECTIONS_FALSE@ echo $(VPATH)/$$file; \
1245
@USE_LINKER_SECTIONS_FALSE@ fi; \
1246
@USE_LINKER_SECTIONS_FALSE@ done`
1248
ofproto_libofproto_a_SOURCES = \
1249
ofproto/collectors.c \
1250
ofproto/collectors.h \
1253
ofproto/fail-open.c \
1254
ofproto/fail-open.h \
1262
ofproto/ofproto-dpif.c \
1263
ofproto/ofproto-dpif-sflow.c \
1264
ofproto/ofproto-dpif-sflow.h \
1265
ofproto/ofproto-provider.h \
1268
ofproto/pinsched.c \
1271
utilities_ovs_appctl_SOURCES = utilities/ovs-appctl.c
1272
utilities_ovs_appctl_LDADD = lib/libopenvswitch.a
1273
utilities_ovs_controller_SOURCES = utilities/ovs-controller.c
1274
utilities_ovs_controller_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1275
utilities_ovs_dpctl_SOURCES = utilities/ovs-dpctl.c
1276
utilities_ovs_dpctl_LDADD = lib/libopenvswitch.a
1277
utilities_ovs_ofctl_SOURCES = utilities/ovs-ofctl.c
1278
utilities_ovs_ofctl_LDADD = \
1279
ofproto/libofproto.a \
1280
lib/libopenvswitch.a \
1283
utilities_ovs_vsctl_SOURCES = utilities/ovs-vsctl.c vswitchd/vswitch-idl.c
1284
utilities_ovs_vsctl_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1285
@HAVE_NETLINK_TRUE@utilities_ovs_vlan_bug_workaround_SOURCES = utilities/ovs-vlan-bug-workaround.c
1286
@HAVE_NETLINK_TRUE@utilities_ovs_vlan_bug_workaround_LDADD = lib/libopenvswitch.a
1287
@HAVE_NETLINK_TRUE@utilities_nlmon_SOURCES = utilities/nlmon.c
1288
@HAVE_NETLINK_TRUE@utilities_nlmon_LDADD = lib/libopenvswitch.a
1289
utilities_ovs_benchmark_SOURCES = utilities/ovs-benchmark.c
1290
utilities_ovs_benchmark_LDADD = lib/libopenvswitch.a
1291
@HAVE_PYTHON_TRUE@bugtool_plugins = \
1292
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/kernel-info/openvswitch.xml \
1293
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/network-status/openvswitch.xml \
1294
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/system-configuration.xml \
1295
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/system-logs/openvswitch.xml \
1296
@HAVE_PYTHON_TRUE@ utilities/bugtool/plugins/system-configuration/openvswitch.xml
1298
@HAVE_PYTHON_TRUE@bugtool_scripts = \
1299
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-cfm-show \
1300
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-lacp-show \
1301
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-tc-class-show \
1302
@HAVE_PYTHON_TRUE@ utilities/bugtool/ovs-bugtool-ovsdb-dump
1304
@HAVE_PYTHON_TRUE@bugtoolpluginsdir = $(pkgdatadir)/bugtool-plugins
1306
tests/testsuite.at \
1307
tests/ovsdb-macros.at \
1310
tests/classifier.at \
1311
tests/check-structs.at \
1313
tests/daemon-py.at \
1314
tests/ofp-print.at \
1315
tests/ovs-ofctl.at \
1317
tests/multipath.at \
1322
tests/file_name.at \
1327
tests/jsonrpc-py.at \
1330
tests/reconnect.at \
1331
tests/ofproto-dpif.at \
1332
tests/ofproto-macros.at \
1335
tests/ovsdb-log.at \
1336
tests/ovsdb-types.at \
1337
tests/ovsdb-data.at \
1338
tests/ovsdb-column.at \
1339
tests/ovsdb-table.at \
1340
tests/ovsdb-row.at \
1341
tests/ovsdb-schema.at \
1342
tests/ovsdb-condition.at \
1343
tests/ovsdb-mutation.at \
1344
tests/ovsdb-query.at \
1345
tests/ovsdb-transaction.at \
1346
tests/ovsdb-execution.at \
1347
tests/ovsdb-trigger.at \
1348
tests/ovsdb-tool.at \
1349
tests/ovsdb-server.at \
1350
tests/ovsdb-monitor.at \
1351
tests/ovsdb-idl.at \
1352
tests/ovs-vsctl.at \
1353
tests/ovs-monitor-ipsec.at \
1354
tests/ovs-xapi-sync.at \
1356
tests/interface-reconfigure.at \
1359
TESTSUITE = $(srcdir)/tests/testsuite
1360
AUTOTEST_PATH = utilities:vswitchd:ovsdb:tests
1364
tests/lcov/ovs-appctl \
1365
tests/lcov/ovs-vsctl \
1366
tests/lcov/ovs-vswitchd \
1367
tests/lcov/ovsdb-client \
1368
tests/lcov/ovsdb-server \
1369
tests/lcov/ovsdb-tool \
1370
tests/lcov/test-aes128 \
1371
tests/lcov/test-bundle \
1372
tests/lcov/test-byte-order \
1373
tests/lcov/test-classifier \
1374
tests/lcov/test-csum \
1375
tests/lcov/test-file_name \
1376
tests/lcov/test-flows \
1377
tests/lcov/test-hash \
1378
tests/lcov/test-hmap \
1379
tests/lcov/test-json \
1380
tests/lcov/test-jsonrpc \
1381
tests/lcov/test-list \
1382
tests/lcov/test-lockfile \
1383
tests/lcov/test-multipath \
1384
tests/lcov/test-odp \
1385
tests/lcov/test-ovsdb \
1386
tests/lcov/test-packets \
1387
tests/lcov/test-random \
1388
tests/lcov/test-reconnect \
1389
tests/lcov/test-sha1 \
1390
tests/lcov/test-stp \
1391
tests/lcov/test-timeval \
1392
tests/lcov/test-type-props \
1393
tests/lcov/test-unix-socket \
1394
tests/lcov/test-uuid \
1395
tests/lcov/test-vconn
1397
LCOV = lcov -b $(abs_top_builddir) -d $(abs_top_builddir) -q
1400
valgrind_wrappers = \
1401
tests/valgrind/ovs-appctl \
1402
tests/valgrind/ovs-vsctl \
1403
tests/valgrind/ovs-vswitchd \
1404
tests/valgrind/ovsdb-client \
1405
tests/valgrind/ovsdb-server \
1406
tests/valgrind/ovsdb-tool \
1407
tests/valgrind/test-aes128 \
1408
tests/valgrind/test-bundle \
1409
tests/valgrind/test-byte-order \
1410
tests/valgrind/test-classifier \
1411
tests/valgrind/test-csum \
1412
tests/valgrind/test-file_name \
1413
tests/valgrind/test-flows \
1414
tests/valgrind/test-hash \
1415
tests/valgrind/test-hmap \
1416
tests/valgrind/test-json \
1417
tests/valgrind/test-jsonrpc \
1418
tests/valgrind/test-list \
1419
tests/valgrind/test-lockfile \
1420
tests/valgrind/test-multipath \
1421
tests/valgrind/test-odp \
1422
tests/valgrind/test-ovsdb \
1423
tests/valgrind/test-packets \
1424
tests/valgrind/test-random \
1425
tests/valgrind/test-reconnect \
1426
tests/valgrind/test-sha1 \
1427
tests/valgrind/test-stp \
1428
tests/valgrind/test-timeval \
1429
tests/valgrind/test-type-props \
1430
tests/valgrind/test-unix-socket \
1431
tests/valgrind/test-uuid \
1432
tests/valgrind/test-vconn
1434
VALGRIND = valgrind --log-file=valgrind.%p --leak-check=full \
1435
--suppressions=$(abs_top_srcdir)/tests/openssl.supp --num-callers=20
1438
AUTOTEST = $(AUTOM4TE) --language=autotest
1439
tests_test_aes128_SOURCES = tests/test-aes128.c
1440
tests_test_aes128_LDADD = lib/libopenvswitch.a
1441
tests_test_bundle_SOURCES = tests/test-bundle.c
1442
tests_test_bundle_LDADD = lib/libopenvswitch.a
1443
tests_test_classifier_SOURCES = tests/test-classifier.c
1444
tests_test_classifier_LDADD = lib/libopenvswitch.a
1445
tests_test_csum_SOURCES = tests/test-csum.c
1446
tests_test_csum_LDADD = lib/libopenvswitch.a
1447
tests_test_file_name_SOURCES = tests/test-file_name.c
1448
tests_test_file_name_LDADD = lib/libopenvswitch.a
1449
tests_test_flows_SOURCES = tests/test-flows.c
1450
tests_test_flows_LDADD = lib/libopenvswitch.a
1451
dist_check_SCRIPTS = tests/flowgen.pl
1452
tests_test_hash_SOURCES = tests/test-hash.c
1453
tests_test_hash_LDADD = lib/libopenvswitch.a
1454
tests_test_hmap_SOURCES = tests/test-hmap.c
1455
tests_test_hmap_LDADD = lib/libopenvswitch.a
1456
tests_test_json_SOURCES = tests/test-json.c
1457
tests_test_json_LDADD = lib/libopenvswitch.a
1458
tests_test_jsonrpc_SOURCES = tests/test-jsonrpc.c
1459
tests_test_jsonrpc_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1460
tests_test_list_SOURCES = tests/test-list.c
1461
tests_test_list_LDADD = lib/libopenvswitch.a
1462
tests_test_lockfile_SOURCES = tests/test-lockfile.c
1463
tests_test_lockfile_LDADD = lib/libopenvswitch.a
1464
tests_test_multipath_SOURCES = tests/test-multipath.c
1465
tests_test_multipath_LDADD = lib/libopenvswitch.a
1466
tests_test_packets_SOURCES = tests/test-packets.c
1467
tests_test_packets_LDADD = lib/libopenvswitch.a
1468
tests_test_random_SOURCES = tests/test-random.c
1469
tests_test_random_LDADD = lib/libopenvswitch.a
1470
tests_test_stp_SOURCES = tests/test-stp.c
1471
tests_test_stp_LDADD = lib/libopenvswitch.a
1472
tests_test_unix_socket_SOURCES = tests/test-unix-socket.c
1473
tests_test_unix_socket_LDADD = lib/libopenvswitch.a
1474
tests_test_odp_SOURCES = tests/test-odp.c
1475
tests_test_odp_LDADD = lib/libopenvswitch.a
1476
tests_test_ovsdb_SOURCES = \
1477
tests/test-ovsdb.c \
1481
tests_test_ovsdb_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a $(SSL_LIBS)
1482
IDLTEST_IDL_FILES = tests/idltest.ovsschema tests/idltest.ann
1483
tests_test_reconnect_SOURCES = tests/test-reconnect.c
1484
tests_test_reconnect_LDADD = lib/libopenvswitch.a
1485
tests_test_sha1_SOURCES = tests/test-sha1.c
1486
tests_test_sha1_LDADD = lib/libopenvswitch.a
1487
tests_test_timeval_SOURCES = tests/test-timeval.c
1488
tests_test_timeval_LDADD = lib/libopenvswitch.a
1489
tests_test_strtok_r_SOURCES = tests/test-strtok_r.c
1490
tests_test_type_props_SOURCES = tests/test-type-props.c
1491
tests_test_util_SOURCES = tests/test-util.c
1492
tests_test_util_LDADD = lib/libopenvswitch.a
1493
tests_test_uuid_SOURCES = tests/test-uuid.c
1494
tests_test_uuid_LDADD = lib/libopenvswitch.a
1495
tests_test_vconn_SOURCES = tests/test-vconn.c
1496
tests_test_vconn_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1497
tests_test_byte_order_SOURCES = tests/test-byte-order.c
1498
tests_test_byte_order_LDADD = lib/libopenvswitch.a
1499
@HAVE_OPENSSL_TRUE@TESTPKI_FILES = \
1500
@HAVE_OPENSSL_TRUE@ tests/testpki-cacert.pem \
1501
@HAVE_OPENSSL_TRUE@ tests/testpki-cert.pem \
1502
@HAVE_OPENSSL_TRUE@ tests/testpki-privkey.pem \
1503
@HAVE_OPENSSL_TRUE@ tests/testpki-req.pem \
1504
@HAVE_OPENSSL_TRUE@ tests/testpki-cert2.pem \
1505
@HAVE_OPENSSL_TRUE@ tests/testpki-privkey2.pem \
1506
@HAVE_OPENSSL_TRUE@ tests/testpki-req2.pem
1508
@HAVE_OPENSSL_TRUE@OVS_PKI = $(SHELL) $(srcdir)/utilities/ovs-pki.in --dir=tests/pki --log=tests/ovs-pki.log
1509
vswitchd_ovs_vswitchd_SOURCES = \
1512
vswitchd/ovs-vswitchd.c \
1513
vswitchd/system-stats.c \
1514
vswitchd/system-stats.h \
1515
vswitchd/vswitch-idl.c \
1516
vswitchd/vswitch-idl.h \
1517
vswitchd/xenserver.c \
1518
vswitchd/xenserver.h
1520
vswitchd_ovs_vswitchd_LDADD = \
1521
ofproto/libofproto.a \
1523
lib/libopenvswitch.a \
1526
@HAVE_NETLINK_TRUE@vswitchd_ovs_brcompatd_SOURCES = \
1527
@HAVE_NETLINK_TRUE@ vswitchd/ovs-brcompatd.c \
1528
@HAVE_NETLINK_TRUE@ vswitchd/vswitch-idl.c \
1529
@HAVE_NETLINK_TRUE@ vswitchd/vswitch-idl.h
1531
@HAVE_NETLINK_TRUE@vswitchd_ovs_brcompatd_LDADD = lib/libopenvswitch.a $(SSL_LIBS)
1532
VSWITCH_IDL_FILES = vswitchd/vswitch.ovsschema vswitchd/vswitch-idl.ann
1533
ovsdb_libovsdb_a_SOURCES = \
1541
ovsdb/jsonrpc-server.c \
1542
ovsdb/jsonrpc-server.h \
1547
ovsdb/ovsdb-server.c \
1560
ovsdb/transaction.c \
1563
ovsdb_ovsdb_tool_SOURCES = ovsdb/ovsdb-tool.c
1564
ovsdb_ovsdb_tool_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a
1565
ovsdb_ovsdb_client_SOURCES = ovsdb/ovsdb-client.c
1566
ovsdb_ovsdb_client_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a $(SSL_LIBS)
1567
ovsdb_ovsdb_server_SOURCES = ovsdb/ovsdb-server.c
1568
ovsdb_ovsdb_server_LDADD = ovsdb/libovsdb.a lib/libopenvswitch.a $(SSL_LIBS)
1569
OVSDB_IDLC = $(run_python) $(srcdir)/ovsdb/ovsdb-idlc.in
1570
OVSDB_DOC = $(run_python) $(srcdir)/ovsdb/ovsdb-doc.in
1571
OVSDB_DOT = $(run_python) $(srcdir)/ovsdb/ovsdb-dot.in
1572
ovsdbmonitor_pyfiles = \
1573
ovsdb/ovsdbmonitor/OVEApp.py \
1574
ovsdb/ovsdbmonitor/OVECommonWindow.py \
1575
ovsdb/ovsdbmonitor/OVEConfig.py \
1576
ovsdb/ovsdbmonitor/OVEConfigWindow.py \
1577
ovsdb/ovsdbmonitor/OVEFetch.py \
1578
ovsdb/ovsdbmonitor/OVEFlowWindow.py \
1579
ovsdb/ovsdbmonitor/OVEHostWindow.py \
1580
ovsdb/ovsdbmonitor/OVELogWindow.py \
1581
ovsdb/ovsdbmonitor/OVELogger.py \
1582
ovsdb/ovsdbmonitor/OVEMainWindow.py \
1583
ovsdb/ovsdbmonitor/OVEStandard.py \
1584
ovsdb/ovsdbmonitor/OVEUtil.py \
1585
ovsdb/ovsdbmonitor/Ui_ConfigWindow.py \
1586
ovsdb/ovsdbmonitor/Ui_FlowWindow.py \
1587
ovsdb/ovsdbmonitor/Ui_HostWindow.py \
1588
ovsdb/ovsdbmonitor/Ui_LogWindow.py \
1589
ovsdb/ovsdbmonitor/Ui_MainWindow.py \
1590
ovsdb/ovsdbmonitor/qt4reactor.py
1592
ovsdbmonitordir = ${pkgdatadir}/ovsdbmonitor
1593
@BUILD_OVSDBMONITOR_TRUE@ovsdbmonitor_DATA = $(ovsdbmonitor_pyfiles)
1595
($(ro_shell) && sed -e 's,[@]VERSION[@],$(VERSION),g') \
1596
< $(srcdir)/rhel/$(@F).in > $(@F).tmp || exit 1; \
1597
if cmp -s $(@F).tmp $@; then touch $@; rm $(@F).tmp; else mv $(@F).tmp $@; fi
1599
run_python = PYTHONPATH=$(top_srcdir)/python:$$PYTHONPATH $(PYTHON)
1601
python/ovstest/__init__.py \
1602
python/ovstest/args.py \
1603
python/ovstest/rpcserver.py \
1604
python/ovstest/tcp.py \
1605
python/ovstest/udp.py \
1606
python/ovstest/util.py
1609
python/ovs/__init__.py \
1610
python/ovs/daemon.py \
1611
python/ovs/db/__init__.py \
1612
python/ovs/db/data.py \
1613
python/ovs/db/error.py \
1614
python/ovs/db/idl.py \
1615
python/ovs/db/parser.py \
1616
python/ovs/db/schema.py \
1617
python/ovs/db/types.py \
1618
python/ovs/fatal_signal.py \
1619
python/ovs/json.py \
1620
python/ovs/jsonrpc.py \
1621
python/ovs/ovsuuid.py \
1622
python/ovs/poller.py \
1623
python/ovs/process.py \
1624
python/ovs/reconnect.py \
1625
python/ovs/socket_util.py \
1626
python/ovs/stream.py \
1627
python/ovs/timeval.py \
1628
python/ovs/vlog.py \
1631
@HAVE_PYTHON_TRUE@nobase_pkgdata_DATA = $(ovs_pyfiles) $(ovstest_pyfiles)
1632
all: $(BUILT_SOURCES) config.h
1633
$(MAKE) $(AM_MAKEFLAGS) all-recursive
1636
.SUFFIXES: .in .ovsidl .ovsschema .ui .py .c .h .o .obj
1639
$(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)
1640
@for dep in $?; do \
1641
case '$(am__configure_deps)' in \
1643
echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
1644
$(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
1649
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
1650
$(am__cd) $(top_srcdir) && \
1651
$(AUTOMAKE) --foreign Makefile
1653
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
1656
echo ' $(SHELL) ./config.status'; \
1657
$(SHELL) ./config.status;; \
1659
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
1660
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
1663
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
1664
$(SHELL) ./config.status --recheck
1666
$(top_srcdir)/configure: $(am__configure_deps)
1667
$(am__cd) $(srcdir) && $(AUTOCONF)
1668
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
1669
$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
1670
$(am__aclocal_m4_deps):
1673
@if test ! -f $@; then \
1675
$(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
1678
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
1680
cd $(top_builddir) && $(SHELL) ./config.status config.h
1681
$(srcdir)/config.h.in: $(am__configure_deps)
1682
($(am__cd) $(top_srcdir) && $(AUTOHEADER))
1687
-rm -f config.h stamp-h1
1688
datapath/linux/Kbuild: $(top_builddir)/config.status $(top_srcdir)/datapath/linux/Kbuild.in
1689
cd $(top_builddir) && $(SHELL) ./config.status $@
1690
datapath/linux/Makefile: $(top_builddir)/config.status $(top_srcdir)/datapath/linux/Makefile.in
1691
cd $(top_builddir) && $(SHELL) ./config.status $@
1692
datapath/linux/Makefile.main: $(top_builddir)/config.status $(top_srcdir)/datapath/linux/Makefile.main.in
1693
cd $(top_builddir) && $(SHELL) ./config.status $@
1694
tests/atlocal: $(top_builddir)/config.status $(top_srcdir)/tests/atlocal.in
1695
cd $(top_builddir) && $(SHELL) ./config.status $@
1697
clean-noinstLIBRARIES:
1698
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
1699
lib/$(am__dirstamp):
1701
@: > lib/$(am__dirstamp)
1702
lib/$(DEPDIR)/$(am__dirstamp):
1703
@$(MKDIR_P) lib/$(DEPDIR)
1704
@: > lib/$(DEPDIR)/$(am__dirstamp)
1705
lib/aes128.$(OBJEXT): lib/$(am__dirstamp) \
1706
lib/$(DEPDIR)/$(am__dirstamp)
1707
lib/autopath.$(OBJEXT): lib/$(am__dirstamp) \
1708
lib/$(DEPDIR)/$(am__dirstamp)
1709
lib/backtrace.$(OBJEXT): lib/$(am__dirstamp) \
1710
lib/$(DEPDIR)/$(am__dirstamp)
1711
lib/bitmap.$(OBJEXT): lib/$(am__dirstamp) \
1712
lib/$(DEPDIR)/$(am__dirstamp)
1713
lib/bond.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1714
lib/bundle.$(OBJEXT): lib/$(am__dirstamp) \
1715
lib/$(DEPDIR)/$(am__dirstamp)
1716
lib/byteq.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1717
lib/cfm.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1718
lib/classifier.$(OBJEXT): lib/$(am__dirstamp) \
1719
lib/$(DEPDIR)/$(am__dirstamp)
1720
lib/command-line.$(OBJEXT): lib/$(am__dirstamp) \
1721
lib/$(DEPDIR)/$(am__dirstamp)
1722
lib/coverage.$(OBJEXT): lib/$(am__dirstamp) \
1723
lib/$(DEPDIR)/$(am__dirstamp)
1724
lib/csum.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1725
lib/daemon.$(OBJEXT): lib/$(am__dirstamp) \
1726
lib/$(DEPDIR)/$(am__dirstamp)
1727
lib/dummy.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1728
lib/dpif-netdev.$(OBJEXT): lib/$(am__dirstamp) \
1729
lib/$(DEPDIR)/$(am__dirstamp)
1730
lib/dpif.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1731
lib/dynamic-string.$(OBJEXT): lib/$(am__dirstamp) \
1732
lib/$(DEPDIR)/$(am__dirstamp)
1733
lib/entropy.$(OBJEXT): lib/$(am__dirstamp) \
1734
lib/$(DEPDIR)/$(am__dirstamp)
1735
lib/fatal-signal.$(OBJEXT): lib/$(am__dirstamp) \
1736
lib/$(DEPDIR)/$(am__dirstamp)
1737
lib/flow.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1738
lib/hash.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1739
lib/hmap.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1740
lib/hmapx.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1741
lib/json.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1742
lib/jsonrpc.$(OBJEXT): lib/$(am__dirstamp) \
1743
lib/$(DEPDIR)/$(am__dirstamp)
1744
lib/lacp.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1745
lib/leak-checker.$(OBJEXT): lib/$(am__dirstamp) \
1746
lib/$(DEPDIR)/$(am__dirstamp)
1747
lib/learn.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1748
lib/learning-switch.$(OBJEXT): lib/$(am__dirstamp) \
1749
lib/$(DEPDIR)/$(am__dirstamp)
1750
lib/list.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1751
lib/lockfile.$(OBJEXT): lib/$(am__dirstamp) \
1752
lib/$(DEPDIR)/$(am__dirstamp)
1753
lib/mac-learning.$(OBJEXT): lib/$(am__dirstamp) \
1754
lib/$(DEPDIR)/$(am__dirstamp)
1755
lib/meta-flow.$(OBJEXT): lib/$(am__dirstamp) \
1756
lib/$(DEPDIR)/$(am__dirstamp)
1757
lib/multipath.$(OBJEXT): lib/$(am__dirstamp) \
1758
lib/$(DEPDIR)/$(am__dirstamp)
1759
lib/netdev-dummy.$(OBJEXT): lib/$(am__dirstamp) \
1760
lib/$(DEPDIR)/$(am__dirstamp)
1761
lib/netdev.$(OBJEXT): lib/$(am__dirstamp) \
1762
lib/$(DEPDIR)/$(am__dirstamp)
1763
lib/netlink.$(OBJEXT): lib/$(am__dirstamp) \
1764
lib/$(DEPDIR)/$(am__dirstamp)
1765
lib/nx-match.$(OBJEXT): lib/$(am__dirstamp) \
1766
lib/$(DEPDIR)/$(am__dirstamp)
1767
lib/odp-util.$(OBJEXT): lib/$(am__dirstamp) \
1768
lib/$(DEPDIR)/$(am__dirstamp)
1769
lib/ofp-errors.$(OBJEXT): lib/$(am__dirstamp) \
1770
lib/$(DEPDIR)/$(am__dirstamp)
1771
lib/ofp-parse.$(OBJEXT): lib/$(am__dirstamp) \
1772
lib/$(DEPDIR)/$(am__dirstamp)
1773
lib/ofp-print.$(OBJEXT): lib/$(am__dirstamp) \
1774
lib/$(DEPDIR)/$(am__dirstamp)
1775
lib/ofp-util.$(OBJEXT): lib/$(am__dirstamp) \
1776
lib/$(DEPDIR)/$(am__dirstamp)
1777
lib/ofpbuf.$(OBJEXT): lib/$(am__dirstamp) \
1778
lib/$(DEPDIR)/$(am__dirstamp)
1779
lib/ovsdb-data.$(OBJEXT): lib/$(am__dirstamp) \
1780
lib/$(DEPDIR)/$(am__dirstamp)
1781
lib/ovsdb-error.$(OBJEXT): lib/$(am__dirstamp) \
1782
lib/$(DEPDIR)/$(am__dirstamp)
1783
lib/ovsdb-idl.$(OBJEXT): lib/$(am__dirstamp) \
1784
lib/$(DEPDIR)/$(am__dirstamp)
1785
lib/ovsdb-parser.$(OBJEXT): lib/$(am__dirstamp) \
1786
lib/$(DEPDIR)/$(am__dirstamp)
1787
lib/ovsdb-types.$(OBJEXT): lib/$(am__dirstamp) \
1788
lib/$(DEPDIR)/$(am__dirstamp)
1789
lib/packets.$(OBJEXT): lib/$(am__dirstamp) \
1790
lib/$(DEPDIR)/$(am__dirstamp)
1791
lib/pcap.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1792
lib/poll-loop.$(OBJEXT): lib/$(am__dirstamp) \
1793
lib/$(DEPDIR)/$(am__dirstamp)
1794
lib/process.$(OBJEXT): lib/$(am__dirstamp) \
1795
lib/$(DEPDIR)/$(am__dirstamp)
1796
lib/random.$(OBJEXT): lib/$(am__dirstamp) \
1797
lib/$(DEPDIR)/$(am__dirstamp)
1798
lib/rconn.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1799
lib/reconnect.$(OBJEXT): lib/$(am__dirstamp) \
1800
lib/$(DEPDIR)/$(am__dirstamp)
1801
lib/sha1.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1802
lib/shash.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1803
lib/signals.$(OBJEXT): lib/$(am__dirstamp) \
1804
lib/$(DEPDIR)/$(am__dirstamp)
1805
lib/socket-util.$(OBJEXT): lib/$(am__dirstamp) \
1806
lib/$(DEPDIR)/$(am__dirstamp)
1807
lib/sort.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1808
lib/sset.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1809
lib/stp.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1810
lib/stream-fd.$(OBJEXT): lib/$(am__dirstamp) \
1811
lib/$(DEPDIR)/$(am__dirstamp)
1812
lib/stream-tcp.$(OBJEXT): lib/$(am__dirstamp) \
1813
lib/$(DEPDIR)/$(am__dirstamp)
1814
lib/stream-unix.$(OBJEXT): lib/$(am__dirstamp) \
1815
lib/$(DEPDIR)/$(am__dirstamp)
1816
lib/stream.$(OBJEXT): lib/$(am__dirstamp) \
1817
lib/$(DEPDIR)/$(am__dirstamp)
1818
lib/stress.$(OBJEXT): lib/$(am__dirstamp) \
1819
lib/$(DEPDIR)/$(am__dirstamp)
1820
lib/string.$(OBJEXT): lib/$(am__dirstamp) \
1821
lib/$(DEPDIR)/$(am__dirstamp)
1822
lib/svec.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1823
lib/table.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1824
lib/tag.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1825
lib/timer.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1826
lib/timeval.$(OBJEXT): lib/$(am__dirstamp) \
1827
lib/$(DEPDIR)/$(am__dirstamp)
1828
lib/unicode.$(OBJEXT): lib/$(am__dirstamp) \
1829
lib/$(DEPDIR)/$(am__dirstamp)
1830
lib/unixctl.$(OBJEXT): lib/$(am__dirstamp) \
1831
lib/$(DEPDIR)/$(am__dirstamp)
1832
lib/util.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1833
lib/uuid.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1834
lib/vconn-stream.$(OBJEXT): lib/$(am__dirstamp) \
1835
lib/$(DEPDIR)/$(am__dirstamp)
1836
lib/vconn.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1837
lib/vlan-bitmap.$(OBJEXT): lib/$(am__dirstamp) \
1838
lib/$(DEPDIR)/$(am__dirstamp)
1839
lib/vlandev.$(OBJEXT): lib/$(am__dirstamp) \
1840
lib/$(DEPDIR)/$(am__dirstamp)
1841
lib/vlog.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1842
lib/dpif-linux.$(OBJEXT): lib/$(am__dirstamp) \
1843
lib/$(DEPDIR)/$(am__dirstamp)
1844
lib/netdev-linux.$(OBJEXT): lib/$(am__dirstamp) \
1845
lib/$(DEPDIR)/$(am__dirstamp)
1846
lib/netdev-vport.$(OBJEXT): lib/$(am__dirstamp) \
1847
lib/$(DEPDIR)/$(am__dirstamp)
1848
lib/netlink-notifier.$(OBJEXT): lib/$(am__dirstamp) \
1849
lib/$(DEPDIR)/$(am__dirstamp)
1850
lib/netlink-socket.$(OBJEXT): lib/$(am__dirstamp) \
1851
lib/$(DEPDIR)/$(am__dirstamp)
1852
lib/rtnetlink-link.$(OBJEXT): lib/$(am__dirstamp) \
1853
lib/$(DEPDIR)/$(am__dirstamp)
1854
lib/route-table.$(OBJEXT): lib/$(am__dirstamp) \
1855
lib/$(DEPDIR)/$(am__dirstamp)
1856
lib/stream-ssl.$(OBJEXT): lib/$(am__dirstamp) \
1857
lib/$(DEPDIR)/$(am__dirstamp)
1858
lib/stream-nossl.$(OBJEXT): lib/$(am__dirstamp) \
1859
lib/$(DEPDIR)/$(am__dirstamp)
1860
lib/dirs.$(OBJEXT): lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp)
1861
lib/dhparams.$(OBJEXT): lib/$(am__dirstamp) \
1862
lib/$(DEPDIR)/$(am__dirstamp)
1863
lib/libopenvswitch.a: $(lib_libopenvswitch_a_OBJECTS) $(lib_libopenvswitch_a_DEPENDENCIES) lib/$(am__dirstamp)
1864
-rm -f lib/libopenvswitch.a
1865
$(lib_libopenvswitch_a_AR) lib/libopenvswitch.a $(lib_libopenvswitch_a_OBJECTS) $(lib_libopenvswitch_a_LIBADD)
1866
$(RANLIB) lib/libopenvswitch.a
1867
lib/lib_libsflow_a-sflow_agent.$(OBJEXT): lib/$(am__dirstamp) \
1868
lib/$(DEPDIR)/$(am__dirstamp)
1869
lib/lib_libsflow_a-sflow_sampler.$(OBJEXT): lib/$(am__dirstamp) \
1870
lib/$(DEPDIR)/$(am__dirstamp)
1871
lib/lib_libsflow_a-sflow_poller.$(OBJEXT): lib/$(am__dirstamp) \
1872
lib/$(DEPDIR)/$(am__dirstamp)
1873
lib/lib_libsflow_a-sflow_receiver.$(OBJEXT): lib/$(am__dirstamp) \
1874
lib/$(DEPDIR)/$(am__dirstamp)
1875
lib/libsflow.a: $(lib_libsflow_a_OBJECTS) $(lib_libsflow_a_DEPENDENCIES) lib/$(am__dirstamp)
1876
-rm -f lib/libsflow.a
1877
$(lib_libsflow_a_AR) lib/libsflow.a $(lib_libsflow_a_OBJECTS) $(lib_libsflow_a_LIBADD)
1878
$(RANLIB) lib/libsflow.a
1879
ofproto/$(am__dirstamp):
1881
@: > ofproto/$(am__dirstamp)
1882
ofproto/$(DEPDIR)/$(am__dirstamp):
1883
@$(MKDIR_P) ofproto/$(DEPDIR)
1884
@: > ofproto/$(DEPDIR)/$(am__dirstamp)
1885
ofproto/collectors.$(OBJEXT): ofproto/$(am__dirstamp) \
1886
ofproto/$(DEPDIR)/$(am__dirstamp)
1887
ofproto/connmgr.$(OBJEXT): ofproto/$(am__dirstamp) \
1888
ofproto/$(DEPDIR)/$(am__dirstamp)
1889
ofproto/fail-open.$(OBJEXT): ofproto/$(am__dirstamp) \
1890
ofproto/$(DEPDIR)/$(am__dirstamp)
1891
ofproto/in-band.$(OBJEXT): ofproto/$(am__dirstamp) \
1892
ofproto/$(DEPDIR)/$(am__dirstamp)
1893
ofproto/names.$(OBJEXT): ofproto/$(am__dirstamp) \
1894
ofproto/$(DEPDIR)/$(am__dirstamp)
1895
ofproto/netflow.$(OBJEXT): ofproto/$(am__dirstamp) \
1896
ofproto/$(DEPDIR)/$(am__dirstamp)
1897
ofproto/ofproto.$(OBJEXT): ofproto/$(am__dirstamp) \
1898
ofproto/$(DEPDIR)/$(am__dirstamp)
1899
ofproto/ofproto-dpif.$(OBJEXT): ofproto/$(am__dirstamp) \
1900
ofproto/$(DEPDIR)/$(am__dirstamp)
1901
ofproto/ofproto-dpif-sflow.$(OBJEXT): ofproto/$(am__dirstamp) \
1902
ofproto/$(DEPDIR)/$(am__dirstamp)
1903
ofproto/pktbuf.$(OBJEXT): ofproto/$(am__dirstamp) \
1904
ofproto/$(DEPDIR)/$(am__dirstamp)
1905
ofproto/pinsched.$(OBJEXT): ofproto/$(am__dirstamp) \
1906
ofproto/$(DEPDIR)/$(am__dirstamp)
1907
ofproto/libofproto.a: $(ofproto_libofproto_a_OBJECTS) $(ofproto_libofproto_a_DEPENDENCIES) ofproto/$(am__dirstamp)
1908
-rm -f ofproto/libofproto.a
1909
$(ofproto_libofproto_a_AR) ofproto/libofproto.a $(ofproto_libofproto_a_OBJECTS) $(ofproto_libofproto_a_LIBADD)
1910
$(RANLIB) ofproto/libofproto.a
1911
ovsdb/$(am__dirstamp):
1913
@: > ovsdb/$(am__dirstamp)
1914
ovsdb/$(DEPDIR)/$(am__dirstamp):
1915
@$(MKDIR_P) ovsdb/$(DEPDIR)
1916
@: > ovsdb/$(DEPDIR)/$(am__dirstamp)
1917
ovsdb/column.$(OBJEXT): ovsdb/$(am__dirstamp) \
1918
ovsdb/$(DEPDIR)/$(am__dirstamp)
1919
ovsdb/condition.$(OBJEXT): ovsdb/$(am__dirstamp) \
1920
ovsdb/$(DEPDIR)/$(am__dirstamp)
1921
ovsdb/execution.$(OBJEXT): ovsdb/$(am__dirstamp) \
1922
ovsdb/$(DEPDIR)/$(am__dirstamp)
1923
ovsdb/file.$(OBJEXT): ovsdb/$(am__dirstamp) \
1924
ovsdb/$(DEPDIR)/$(am__dirstamp)
1925
ovsdb/jsonrpc-server.$(OBJEXT): ovsdb/$(am__dirstamp) \
1926
ovsdb/$(DEPDIR)/$(am__dirstamp)
1927
ovsdb/log.$(OBJEXT): ovsdb/$(am__dirstamp) \
1928
ovsdb/$(DEPDIR)/$(am__dirstamp)
1929
ovsdb/mutation.$(OBJEXT): ovsdb/$(am__dirstamp) \
1930
ovsdb/$(DEPDIR)/$(am__dirstamp)
1931
ovsdb/ovsdb-server.$(OBJEXT): ovsdb/$(am__dirstamp) \
1932
ovsdb/$(DEPDIR)/$(am__dirstamp)
1933
ovsdb/ovsdb.$(OBJEXT): ovsdb/$(am__dirstamp) \
1934
ovsdb/$(DEPDIR)/$(am__dirstamp)
1935
ovsdb/query.$(OBJEXT): ovsdb/$(am__dirstamp) \
1936
ovsdb/$(DEPDIR)/$(am__dirstamp)
1937
ovsdb/row.$(OBJEXT): ovsdb/$(am__dirstamp) \
1938
ovsdb/$(DEPDIR)/$(am__dirstamp)
1939
ovsdb/server.$(OBJEXT): ovsdb/$(am__dirstamp) \
1940
ovsdb/$(DEPDIR)/$(am__dirstamp)
1941
ovsdb/table.$(OBJEXT): ovsdb/$(am__dirstamp) \
1942
ovsdb/$(DEPDIR)/$(am__dirstamp)
1943
ovsdb/trigger.$(OBJEXT): ovsdb/$(am__dirstamp) \
1944
ovsdb/$(DEPDIR)/$(am__dirstamp)
1945
ovsdb/transaction.$(OBJEXT): ovsdb/$(am__dirstamp) \
1946
ovsdb/$(DEPDIR)/$(am__dirstamp)
1947
ovsdb/libovsdb.a: $(ovsdb_libovsdb_a_OBJECTS) $(ovsdb_libovsdb_a_DEPENDENCIES) ovsdb/$(am__dirstamp)
1948
-rm -f ovsdb/libovsdb.a
1949
$(ovsdb_libovsdb_a_AR) ovsdb/libovsdb.a $(ovsdb_libovsdb_a_OBJECTS) $(ovsdb_libovsdb_a_LIBADD)
1950
$(RANLIB) ovsdb/libovsdb.a
1951
install-binPROGRAMS: $(bin_PROGRAMS)
1953
test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
1954
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
1955
for p in $$list; do echo "$$p $$p"; done | \
1956
sed 's/$(EXEEXT)$$//' | \
1957
while read p p1; do if test -f $$p; \
1958
then echo "$$p"; echo "$$p"; else :; fi; \
1960
sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
1961
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
1962
sed 'N;N;N;s,\n, ,g' | \
1963
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
1964
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
1965
if ($$2 == $$4) files[d] = files[d] " " $$1; \
1966
else { print "f", $$3 "/" $$4, $$1; } } \
1967
END { for (d in files) print "f", d, files[d] }' | \
1968
while read type dir files; do \
1969
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
1970
test -z "$$files" || { \
1971
echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
1972
$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
1976
uninstall-binPROGRAMS:
1977
@$(NORMAL_UNINSTALL)
1978
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
1979
files=`for p in $$list; do echo "$$p"; done | \
1980
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
1981
-e 's/$$/$(EXEEXT)/' `; \
1982
test -n "$$list" || exit 0; \
1983
echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
1984
cd "$(DESTDIR)$(bindir)" && rm -f $$files
1987
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
1989
clean-noinstPROGRAMS:
1990
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
1991
install-sbinPROGRAMS: $(sbin_PROGRAMS)
1993
test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
1994
@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
1995
for p in $$list; do echo "$$p $$p"; done | \
1996
sed 's/$(EXEEXT)$$//' | \
1997
while read p p1; do if test -f $$p; \
1998
then echo "$$p"; echo "$$p"; else :; fi; \
2000
sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
2001
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
2002
sed 'N;N;N;s,\n, ,g' | \
2003
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
2004
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2005
if ($$2 == $$4) files[d] = files[d] " " $$1; \
2006
else { print "f", $$3 "/" $$4, $$1; } } \
2007
END { for (d in files) print "f", d, files[d] }' | \
2008
while read type dir files; do \
2009
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2010
test -z "$$files" || { \
2011
echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
2012
$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
2016
uninstall-sbinPROGRAMS:
2017
@$(NORMAL_UNINSTALL)
2018
@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
2019
files=`for p in $$list; do echo "$$p"; done | \
2020
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
2021
-e 's/$$/$(EXEEXT)/' `; \
2022
test -n "$$list" || exit 0; \
2023
echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
2024
cd "$(DESTDIR)$(sbindir)" && rm -f $$files
2027
-test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
2028
ovsdb/ovsdb-client.$(OBJEXT): ovsdb/$(am__dirstamp) \
2029
ovsdb/$(DEPDIR)/$(am__dirstamp)
2030
ovsdb/ovsdb-client$(EXEEXT): $(ovsdb_ovsdb_client_OBJECTS) $(ovsdb_ovsdb_client_DEPENDENCIES) ovsdb/$(am__dirstamp)
2031
@rm -f ovsdb/ovsdb-client$(EXEEXT)
2032
$(LINK) $(ovsdb_ovsdb_client_OBJECTS) $(ovsdb_ovsdb_client_LDADD) $(LIBS)
2033
ovsdb/ovsdb-server$(EXEEXT): $(ovsdb_ovsdb_server_OBJECTS) $(ovsdb_ovsdb_server_DEPENDENCIES) ovsdb/$(am__dirstamp)
2034
@rm -f ovsdb/ovsdb-server$(EXEEXT)
2035
$(LINK) $(ovsdb_ovsdb_server_OBJECTS) $(ovsdb_ovsdb_server_LDADD) $(LIBS)
2036
ovsdb/ovsdb-tool.$(OBJEXT): ovsdb/$(am__dirstamp) \
2037
ovsdb/$(DEPDIR)/$(am__dirstamp)
2038
ovsdb/ovsdb-tool$(EXEEXT): $(ovsdb_ovsdb_tool_OBJECTS) $(ovsdb_ovsdb_tool_DEPENDENCIES) ovsdb/$(am__dirstamp)
2039
@rm -f ovsdb/ovsdb-tool$(EXEEXT)
2040
$(LINK) $(ovsdb_ovsdb_tool_OBJECTS) $(ovsdb_ovsdb_tool_LDADD) $(LIBS)
2041
tests/$(am__dirstamp):
2043
@: > tests/$(am__dirstamp)
2044
tests/$(DEPDIR)/$(am__dirstamp):
2045
@$(MKDIR_P) tests/$(DEPDIR)
2046
@: > tests/$(DEPDIR)/$(am__dirstamp)
2047
tests/test-aes128.$(OBJEXT): tests/$(am__dirstamp) \
2048
tests/$(DEPDIR)/$(am__dirstamp)
2049
tests/test-aes128$(EXEEXT): $(tests_test_aes128_OBJECTS) $(tests_test_aes128_DEPENDENCIES) tests/$(am__dirstamp)
2050
@rm -f tests/test-aes128$(EXEEXT)
2051
$(LINK) $(tests_test_aes128_OBJECTS) $(tests_test_aes128_LDADD) $(LIBS)
2052
tests/test-bundle.$(OBJEXT): tests/$(am__dirstamp) \
2053
tests/$(DEPDIR)/$(am__dirstamp)
2054
tests/test-bundle$(EXEEXT): $(tests_test_bundle_OBJECTS) $(tests_test_bundle_DEPENDENCIES) tests/$(am__dirstamp)
2055
@rm -f tests/test-bundle$(EXEEXT)
2056
$(LINK) $(tests_test_bundle_OBJECTS) $(tests_test_bundle_LDADD) $(LIBS)
2057
tests/test-byte-order.$(OBJEXT): tests/$(am__dirstamp) \
2058
tests/$(DEPDIR)/$(am__dirstamp)
2059
tests/test-byte-order$(EXEEXT): $(tests_test_byte_order_OBJECTS) $(tests_test_byte_order_DEPENDENCIES) tests/$(am__dirstamp)
2060
@rm -f tests/test-byte-order$(EXEEXT)
2061
$(LINK) $(tests_test_byte_order_OBJECTS) $(tests_test_byte_order_LDADD) $(LIBS)
2062
tests/test-classifier.$(OBJEXT): tests/$(am__dirstamp) \
2063
tests/$(DEPDIR)/$(am__dirstamp)
2064
tests/test-classifier$(EXEEXT): $(tests_test_classifier_OBJECTS) $(tests_test_classifier_DEPENDENCIES) tests/$(am__dirstamp)
2065
@rm -f tests/test-classifier$(EXEEXT)
2066
$(LINK) $(tests_test_classifier_OBJECTS) $(tests_test_classifier_LDADD) $(LIBS)
2067
tests/test-csum.$(OBJEXT): tests/$(am__dirstamp) \
2068
tests/$(DEPDIR)/$(am__dirstamp)
2069
tests/test-csum$(EXEEXT): $(tests_test_csum_OBJECTS) $(tests_test_csum_DEPENDENCIES) tests/$(am__dirstamp)
2070
@rm -f tests/test-csum$(EXEEXT)
2071
$(LINK) $(tests_test_csum_OBJECTS) $(tests_test_csum_LDADD) $(LIBS)
2072
tests/test-file_name.$(OBJEXT): tests/$(am__dirstamp) \
2073
tests/$(DEPDIR)/$(am__dirstamp)
2074
tests/test-file_name$(EXEEXT): $(tests_test_file_name_OBJECTS) $(tests_test_file_name_DEPENDENCIES) tests/$(am__dirstamp)
2075
@rm -f tests/test-file_name$(EXEEXT)
2076
$(LINK) $(tests_test_file_name_OBJECTS) $(tests_test_file_name_LDADD) $(LIBS)
2077
tests/test-flows.$(OBJEXT): tests/$(am__dirstamp) \
2078
tests/$(DEPDIR)/$(am__dirstamp)
2079
tests/test-flows$(EXEEXT): $(tests_test_flows_OBJECTS) $(tests_test_flows_DEPENDENCIES) tests/$(am__dirstamp)
2080
@rm -f tests/test-flows$(EXEEXT)
2081
$(LINK) $(tests_test_flows_OBJECTS) $(tests_test_flows_LDADD) $(LIBS)
2082
tests/test-hash.$(OBJEXT): tests/$(am__dirstamp) \
2083
tests/$(DEPDIR)/$(am__dirstamp)
2084
tests/test-hash$(EXEEXT): $(tests_test_hash_OBJECTS) $(tests_test_hash_DEPENDENCIES) tests/$(am__dirstamp)
2085
@rm -f tests/test-hash$(EXEEXT)
2086
$(LINK) $(tests_test_hash_OBJECTS) $(tests_test_hash_LDADD) $(LIBS)
2087
tests/test-hmap.$(OBJEXT): tests/$(am__dirstamp) \
2088
tests/$(DEPDIR)/$(am__dirstamp)
2089
tests/test-hmap$(EXEEXT): $(tests_test_hmap_OBJECTS) $(tests_test_hmap_DEPENDENCIES) tests/$(am__dirstamp)
2090
@rm -f tests/test-hmap$(EXEEXT)
2091
$(LINK) $(tests_test_hmap_OBJECTS) $(tests_test_hmap_LDADD) $(LIBS)
2092
tests/test-json.$(OBJEXT): tests/$(am__dirstamp) \
2093
tests/$(DEPDIR)/$(am__dirstamp)
2094
tests/test-json$(EXEEXT): $(tests_test_json_OBJECTS) $(tests_test_json_DEPENDENCIES) tests/$(am__dirstamp)
2095
@rm -f tests/test-json$(EXEEXT)
2096
$(LINK) $(tests_test_json_OBJECTS) $(tests_test_json_LDADD) $(LIBS)
2097
tests/test-jsonrpc.$(OBJEXT): tests/$(am__dirstamp) \
2098
tests/$(DEPDIR)/$(am__dirstamp)
2099
tests/test-jsonrpc$(EXEEXT): $(tests_test_jsonrpc_OBJECTS) $(tests_test_jsonrpc_DEPENDENCIES) tests/$(am__dirstamp)
2100
@rm -f tests/test-jsonrpc$(EXEEXT)
2101
$(LINK) $(tests_test_jsonrpc_OBJECTS) $(tests_test_jsonrpc_LDADD) $(LIBS)
2102
tests/test-list.$(OBJEXT): tests/$(am__dirstamp) \
2103
tests/$(DEPDIR)/$(am__dirstamp)
2104
tests/test-list$(EXEEXT): $(tests_test_list_OBJECTS) $(tests_test_list_DEPENDENCIES) tests/$(am__dirstamp)
2105
@rm -f tests/test-list$(EXEEXT)
2106
$(LINK) $(tests_test_list_OBJECTS) $(tests_test_list_LDADD) $(LIBS)
2107
tests/test-lockfile.$(OBJEXT): tests/$(am__dirstamp) \
2108
tests/$(DEPDIR)/$(am__dirstamp)
2109
tests/test-lockfile$(EXEEXT): $(tests_test_lockfile_OBJECTS) $(tests_test_lockfile_DEPENDENCIES) tests/$(am__dirstamp)
2110
@rm -f tests/test-lockfile$(EXEEXT)
2111
$(LINK) $(tests_test_lockfile_OBJECTS) $(tests_test_lockfile_LDADD) $(LIBS)
2112
tests/test-multipath.$(OBJEXT): tests/$(am__dirstamp) \
2113
tests/$(DEPDIR)/$(am__dirstamp)
2114
tests/test-multipath$(EXEEXT): $(tests_test_multipath_OBJECTS) $(tests_test_multipath_DEPENDENCIES) tests/$(am__dirstamp)
2115
@rm -f tests/test-multipath$(EXEEXT)
2116
$(LINK) $(tests_test_multipath_OBJECTS) $(tests_test_multipath_LDADD) $(LIBS)
2117
tests/test-odp.$(OBJEXT): tests/$(am__dirstamp) \
2118
tests/$(DEPDIR)/$(am__dirstamp)
2119
tests/test-odp$(EXEEXT): $(tests_test_odp_OBJECTS) $(tests_test_odp_DEPENDENCIES) tests/$(am__dirstamp)
2120
@rm -f tests/test-odp$(EXEEXT)
2121
$(LINK) $(tests_test_odp_OBJECTS) $(tests_test_odp_LDADD) $(LIBS)
2122
tests/test-ovsdb.$(OBJEXT): tests/$(am__dirstamp) \
2123
tests/$(DEPDIR)/$(am__dirstamp)
2124
tests/idltest.$(OBJEXT): tests/$(am__dirstamp) \
2125
tests/$(DEPDIR)/$(am__dirstamp)
2126
tests/test-ovsdb$(EXEEXT): $(tests_test_ovsdb_OBJECTS) $(tests_test_ovsdb_DEPENDENCIES) tests/$(am__dirstamp)
2127
@rm -f tests/test-ovsdb$(EXEEXT)
2128
$(LINK) $(tests_test_ovsdb_OBJECTS) $(tests_test_ovsdb_LDADD) $(LIBS)
2129
tests/test-packets.$(OBJEXT): tests/$(am__dirstamp) \
2130
tests/$(DEPDIR)/$(am__dirstamp)
2131
tests/test-packets$(EXEEXT): $(tests_test_packets_OBJECTS) $(tests_test_packets_DEPENDENCIES) tests/$(am__dirstamp)
2132
@rm -f tests/test-packets$(EXEEXT)
2133
$(LINK) $(tests_test_packets_OBJECTS) $(tests_test_packets_LDADD) $(LIBS)
2134
tests/test-random.$(OBJEXT): tests/$(am__dirstamp) \
2135
tests/$(DEPDIR)/$(am__dirstamp)
2136
tests/test-random$(EXEEXT): $(tests_test_random_OBJECTS) $(tests_test_random_DEPENDENCIES) tests/$(am__dirstamp)
2137
@rm -f tests/test-random$(EXEEXT)
2138
$(LINK) $(tests_test_random_OBJECTS) $(tests_test_random_LDADD) $(LIBS)
2139
tests/test-reconnect.$(OBJEXT): tests/$(am__dirstamp) \
2140
tests/$(DEPDIR)/$(am__dirstamp)
2141
tests/test-reconnect$(EXEEXT): $(tests_test_reconnect_OBJECTS) $(tests_test_reconnect_DEPENDENCIES) tests/$(am__dirstamp)
2142
@rm -f tests/test-reconnect$(EXEEXT)
2143
$(LINK) $(tests_test_reconnect_OBJECTS) $(tests_test_reconnect_LDADD) $(LIBS)
2144
tests/test-sha1.$(OBJEXT): tests/$(am__dirstamp) \
2145
tests/$(DEPDIR)/$(am__dirstamp)
2146
tests/test-sha1$(EXEEXT): $(tests_test_sha1_OBJECTS) $(tests_test_sha1_DEPENDENCIES) tests/$(am__dirstamp)
2147
@rm -f tests/test-sha1$(EXEEXT)
2148
$(LINK) $(tests_test_sha1_OBJECTS) $(tests_test_sha1_LDADD) $(LIBS)
2149
tests/test-stp.$(OBJEXT): tests/$(am__dirstamp) \
2150
tests/$(DEPDIR)/$(am__dirstamp)
2151
tests/test-stp$(EXEEXT): $(tests_test_stp_OBJECTS) $(tests_test_stp_DEPENDENCIES) tests/$(am__dirstamp)
2152
@rm -f tests/test-stp$(EXEEXT)
2153
$(LINK) $(tests_test_stp_OBJECTS) $(tests_test_stp_LDADD) $(LIBS)
2154
tests/test-strtok_r.$(OBJEXT): tests/$(am__dirstamp) \
2155
tests/$(DEPDIR)/$(am__dirstamp)
2156
tests/test-strtok_r$(EXEEXT): $(tests_test_strtok_r_OBJECTS) $(tests_test_strtok_r_DEPENDENCIES) tests/$(am__dirstamp)
2157
@rm -f tests/test-strtok_r$(EXEEXT)
2158
$(LINK) $(tests_test_strtok_r_OBJECTS) $(tests_test_strtok_r_LDADD) $(LIBS)
2159
tests/test-timeval.$(OBJEXT): tests/$(am__dirstamp) \
2160
tests/$(DEPDIR)/$(am__dirstamp)
2161
tests/test-timeval$(EXEEXT): $(tests_test_timeval_OBJECTS) $(tests_test_timeval_DEPENDENCIES) tests/$(am__dirstamp)
2162
@rm -f tests/test-timeval$(EXEEXT)
2163
$(LINK) $(tests_test_timeval_OBJECTS) $(tests_test_timeval_LDADD) $(LIBS)
2164
tests/test-type-props.$(OBJEXT): tests/$(am__dirstamp) \
2165
tests/$(DEPDIR)/$(am__dirstamp)
2166
tests/test-type-props$(EXEEXT): $(tests_test_type_props_OBJECTS) $(tests_test_type_props_DEPENDENCIES) tests/$(am__dirstamp)
2167
@rm -f tests/test-type-props$(EXEEXT)
2168
$(LINK) $(tests_test_type_props_OBJECTS) $(tests_test_type_props_LDADD) $(LIBS)
2169
tests/test-unix-socket.$(OBJEXT): tests/$(am__dirstamp) \
2170
tests/$(DEPDIR)/$(am__dirstamp)
2171
tests/test-unix-socket$(EXEEXT): $(tests_test_unix_socket_OBJECTS) $(tests_test_unix_socket_DEPENDENCIES) tests/$(am__dirstamp)
2172
@rm -f tests/test-unix-socket$(EXEEXT)
2173
$(LINK) $(tests_test_unix_socket_OBJECTS) $(tests_test_unix_socket_LDADD) $(LIBS)
2174
tests/test-util.$(OBJEXT): tests/$(am__dirstamp) \
2175
tests/$(DEPDIR)/$(am__dirstamp)
2176
tests/test-util$(EXEEXT): $(tests_test_util_OBJECTS) $(tests_test_util_DEPENDENCIES) tests/$(am__dirstamp)
2177
@rm -f tests/test-util$(EXEEXT)
2178
$(LINK) $(tests_test_util_OBJECTS) $(tests_test_util_LDADD) $(LIBS)
2179
tests/test-uuid.$(OBJEXT): tests/$(am__dirstamp) \
2180
tests/$(DEPDIR)/$(am__dirstamp)
2181
tests/test-uuid$(EXEEXT): $(tests_test_uuid_OBJECTS) $(tests_test_uuid_DEPENDENCIES) tests/$(am__dirstamp)
2182
@rm -f tests/test-uuid$(EXEEXT)
2183
$(LINK) $(tests_test_uuid_OBJECTS) $(tests_test_uuid_LDADD) $(LIBS)
2184
tests/test-vconn.$(OBJEXT): tests/$(am__dirstamp) \
2185
tests/$(DEPDIR)/$(am__dirstamp)
2186
tests/test-vconn$(EXEEXT): $(tests_test_vconn_OBJECTS) $(tests_test_vconn_DEPENDENCIES) tests/$(am__dirstamp)
2187
@rm -f tests/test-vconn$(EXEEXT)
2188
$(LINK) $(tests_test_vconn_OBJECTS) $(tests_test_vconn_LDADD) $(LIBS)
2189
utilities/$(am__dirstamp):
2190
@$(MKDIR_P) utilities
2191
@: > utilities/$(am__dirstamp)
2192
utilities/$(DEPDIR)/$(am__dirstamp):
2193
@$(MKDIR_P) utilities/$(DEPDIR)
2194
@: > utilities/$(DEPDIR)/$(am__dirstamp)
2195
utilities/nlmon.$(OBJEXT): utilities/$(am__dirstamp) \
2196
utilities/$(DEPDIR)/$(am__dirstamp)
2197
utilities/nlmon$(EXEEXT): $(utilities_nlmon_OBJECTS) $(utilities_nlmon_DEPENDENCIES) utilities/$(am__dirstamp)
2198
@rm -f utilities/nlmon$(EXEEXT)
2199
$(LINK) $(utilities_nlmon_OBJECTS) $(utilities_nlmon_LDADD) $(LIBS)
2200
utilities/ovs-appctl.$(OBJEXT): utilities/$(am__dirstamp) \
2201
utilities/$(DEPDIR)/$(am__dirstamp)
2202
utilities/ovs-appctl$(EXEEXT): $(utilities_ovs_appctl_OBJECTS) $(utilities_ovs_appctl_DEPENDENCIES) utilities/$(am__dirstamp)
2203
@rm -f utilities/ovs-appctl$(EXEEXT)
2204
$(LINK) $(utilities_ovs_appctl_OBJECTS) $(utilities_ovs_appctl_LDADD) $(LIBS)
2205
utilities/ovs-benchmark.$(OBJEXT): utilities/$(am__dirstamp) \
2206
utilities/$(DEPDIR)/$(am__dirstamp)
2207
utilities/ovs-benchmark$(EXEEXT): $(utilities_ovs_benchmark_OBJECTS) $(utilities_ovs_benchmark_DEPENDENCIES) utilities/$(am__dirstamp)
2208
@rm -f utilities/ovs-benchmark$(EXEEXT)
2209
$(LINK) $(utilities_ovs_benchmark_OBJECTS) $(utilities_ovs_benchmark_LDADD) $(LIBS)
2210
utilities/ovs-controller.$(OBJEXT): utilities/$(am__dirstamp) \
2211
utilities/$(DEPDIR)/$(am__dirstamp)
2212
utilities/ovs-controller$(EXEEXT): $(utilities_ovs_controller_OBJECTS) $(utilities_ovs_controller_DEPENDENCIES) utilities/$(am__dirstamp)
2213
@rm -f utilities/ovs-controller$(EXEEXT)
2214
$(LINK) $(utilities_ovs_controller_OBJECTS) $(utilities_ovs_controller_LDADD) $(LIBS)
2215
utilities/ovs-dpctl.$(OBJEXT): utilities/$(am__dirstamp) \
2216
utilities/$(DEPDIR)/$(am__dirstamp)
2217
utilities/ovs-dpctl$(EXEEXT): $(utilities_ovs_dpctl_OBJECTS) $(utilities_ovs_dpctl_DEPENDENCIES) utilities/$(am__dirstamp)
2218
@rm -f utilities/ovs-dpctl$(EXEEXT)
2219
$(LINK) $(utilities_ovs_dpctl_OBJECTS) $(utilities_ovs_dpctl_LDADD) $(LIBS)
2220
utilities/ovs-ofctl.$(OBJEXT): utilities/$(am__dirstamp) \
2221
utilities/$(DEPDIR)/$(am__dirstamp)
2222
utilities/ovs-ofctl$(EXEEXT): $(utilities_ovs_ofctl_OBJECTS) $(utilities_ovs_ofctl_DEPENDENCIES) utilities/$(am__dirstamp)
2223
@rm -f utilities/ovs-ofctl$(EXEEXT)
2224
$(LINK) $(utilities_ovs_ofctl_OBJECTS) $(utilities_ovs_ofctl_LDADD) $(LIBS)
2225
utilities/ovs-vlan-bug-workaround.$(OBJEXT): \
2226
utilities/$(am__dirstamp) utilities/$(DEPDIR)/$(am__dirstamp)
2227
utilities/ovs-vlan-bug-workaround$(EXEEXT): $(utilities_ovs_vlan_bug_workaround_OBJECTS) $(utilities_ovs_vlan_bug_workaround_DEPENDENCIES) utilities/$(am__dirstamp)
2228
@rm -f utilities/ovs-vlan-bug-workaround$(EXEEXT)
2229
$(LINK) $(utilities_ovs_vlan_bug_workaround_OBJECTS) $(utilities_ovs_vlan_bug_workaround_LDADD) $(LIBS)
2230
utilities/ovs-vsctl.$(OBJEXT): utilities/$(am__dirstamp) \
2231
utilities/$(DEPDIR)/$(am__dirstamp)
2232
vswitchd/$(am__dirstamp):
2233
@$(MKDIR_P) vswitchd
2234
@: > vswitchd/$(am__dirstamp)
2235
vswitchd/$(DEPDIR)/$(am__dirstamp):
2236
@$(MKDIR_P) vswitchd/$(DEPDIR)
2237
@: > vswitchd/$(DEPDIR)/$(am__dirstamp)
2238
vswitchd/vswitch-idl.$(OBJEXT): vswitchd/$(am__dirstamp) \
2239
vswitchd/$(DEPDIR)/$(am__dirstamp)
2240
utilities/ovs-vsctl$(EXEEXT): $(utilities_ovs_vsctl_OBJECTS) $(utilities_ovs_vsctl_DEPENDENCIES) utilities/$(am__dirstamp)
2241
@rm -f utilities/ovs-vsctl$(EXEEXT)
2242
$(LINK) $(utilities_ovs_vsctl_OBJECTS) $(utilities_ovs_vsctl_LDADD) $(LIBS)
2243
vswitchd/ovs-brcompatd.$(OBJEXT): vswitchd/$(am__dirstamp) \
2244
vswitchd/$(DEPDIR)/$(am__dirstamp)
2245
vswitchd/ovs-brcompatd$(EXEEXT): $(vswitchd_ovs_brcompatd_OBJECTS) $(vswitchd_ovs_brcompatd_DEPENDENCIES) vswitchd/$(am__dirstamp)
2246
@rm -f vswitchd/ovs-brcompatd$(EXEEXT)
2247
$(LINK) $(vswitchd_ovs_brcompatd_OBJECTS) $(vswitchd_ovs_brcompatd_LDADD) $(LIBS)
2248
vswitchd/bridge.$(OBJEXT): vswitchd/$(am__dirstamp) \
2249
vswitchd/$(DEPDIR)/$(am__dirstamp)
2250
vswitchd/ovs-vswitchd.$(OBJEXT): vswitchd/$(am__dirstamp) \
2251
vswitchd/$(DEPDIR)/$(am__dirstamp)
2252
vswitchd/system-stats.$(OBJEXT): vswitchd/$(am__dirstamp) \
2253
vswitchd/$(DEPDIR)/$(am__dirstamp)
2254
vswitchd/xenserver.$(OBJEXT): vswitchd/$(am__dirstamp) \
2255
vswitchd/$(DEPDIR)/$(am__dirstamp)
2256
vswitchd/ovs-vswitchd$(EXEEXT): $(vswitchd_ovs_vswitchd_OBJECTS) $(vswitchd_ovs_vswitchd_DEPENDENCIES) vswitchd/$(am__dirstamp)
2257
@rm -f vswitchd/ovs-vswitchd$(EXEEXT)
2258
$(LINK) $(vswitchd_ovs_vswitchd_OBJECTS) $(vswitchd_ovs_vswitchd_LDADD) $(LIBS)
2259
install-binSCRIPTS: $(bin_SCRIPTS)
2261
test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
2262
@list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
2263
for p in $$list; do \
2264
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2265
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2267
sed -e 'p;s,.*/,,;n' \
2269
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2270
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2271
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2272
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2273
if (++n[d] == $(am__install_max)) { \
2274
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2275
else { print "f", d "/" $$4, $$1 } } \
2276
END { for (d in files) print "f", d, files[d] }' | \
2277
while read type dir files; do \
2278
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2279
test -z "$$files" || { \
2280
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \
2281
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
2285
uninstall-binSCRIPTS:
2286
@$(NORMAL_UNINSTALL)
2287
@list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
2288
files=`for p in $$list; do echo "$$p"; done | \
2289
sed -e 's,.*/,,;$(transform)'`; \
2290
test -n "$$list" || exit 0; \
2291
echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
2292
cd "$(DESTDIR)$(bindir)" && rm -f $$files
2293
install-dist_pkgdataSCRIPTS: $(dist_pkgdata_SCRIPTS)
2295
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
2296
@list='$(dist_pkgdata_SCRIPTS)'; test -n "$(pkgdatadir)" || list=; \
2297
for p in $$list; do \
2298
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2299
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2301
sed -e 'p;s,.*/,,;n' \
2303
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2304
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2305
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2306
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2307
if (++n[d] == $(am__install_max)) { \
2308
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2309
else { print "f", d "/" $$4, $$1 } } \
2310
END { for (d in files) print "f", d, files[d] }' | \
2311
while read type dir files; do \
2312
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2313
test -z "$$files" || { \
2314
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(pkgdatadir)$$dir'"; \
2315
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(pkgdatadir)$$dir" || exit $$?; \
2319
uninstall-dist_pkgdataSCRIPTS:
2320
@$(NORMAL_UNINSTALL)
2321
@list='$(dist_pkgdata_SCRIPTS)'; test -n "$(pkgdatadir)" || exit 0; \
2322
files=`for p in $$list; do echo "$$p"; done | \
2323
sed -e 's,.*/,,;$(transform)'`; \
2324
test -n "$$list" || exit 0; \
2325
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
2326
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
2327
install-dist_sbinSCRIPTS: $(dist_sbin_SCRIPTS)
2329
test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
2330
@list='$(dist_sbin_SCRIPTS)'; test -n "$(sbindir)" || list=; \
2331
for p in $$list; do \
2332
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2333
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2335
sed -e 'p;s,.*/,,;n' \
2337
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2338
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2339
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2340
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2341
if (++n[d] == $(am__install_max)) { \
2342
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2343
else { print "f", d "/" $$4, $$1 } } \
2344
END { for (d in files) print "f", d, files[d] }' | \
2345
while read type dir files; do \
2346
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2347
test -z "$$files" || { \
2348
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
2349
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
2353
uninstall-dist_sbinSCRIPTS:
2354
@$(NORMAL_UNINSTALL)
2355
@list='$(dist_sbin_SCRIPTS)'; test -n "$(sbindir)" || exit 0; \
2356
files=`for p in $$list; do echo "$$p"; done | \
2357
sed -e 's,.*/,,;$(transform)'`; \
2358
test -n "$$list" || exit 0; \
2359
echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
2360
cd "$(DESTDIR)$(sbindir)" && rm -f $$files
2361
install-dist_scriptsSCRIPTS: $(dist_scripts_SCRIPTS)
2363
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
2364
@list='$(dist_scripts_SCRIPTS)'; test -n "$(scriptsdir)" || list=; \
2365
for p in $$list; do \
2366
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2367
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2369
sed -e 'p;s,.*/,,;n' \
2371
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2372
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2373
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2374
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2375
if (++n[d] == $(am__install_max)) { \
2376
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2377
else { print "f", d "/" $$4, $$1 } } \
2378
END { for (d in files) print "f", d, files[d] }' | \
2379
while read type dir files; do \
2380
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2381
test -z "$$files" || { \
2382
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(scriptsdir)$$dir'"; \
2383
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(scriptsdir)$$dir" || exit $$?; \
2387
uninstall-dist_scriptsSCRIPTS:
2388
@$(NORMAL_UNINSTALL)
2389
@list='$(dist_scripts_SCRIPTS)'; test -n "$(scriptsdir)" || exit 0; \
2390
files=`for p in $$list; do echo "$$p"; done | \
2391
sed -e 's,.*/,,;$(transform)'`; \
2392
test -n "$$list" || exit 0; \
2393
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
2394
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
2395
install-sbinSCRIPTS: $(sbin_SCRIPTS)
2397
test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
2398
@list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || list=; \
2399
for p in $$list; do \
2400
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2401
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2403
sed -e 'p;s,.*/,,;n' \
2405
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2406
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2407
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2408
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2409
if (++n[d] == $(am__install_max)) { \
2410
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2411
else { print "f", d "/" $$4, $$1 } } \
2412
END { for (d in files) print "f", d, files[d] }' | \
2413
while read type dir files; do \
2414
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2415
test -z "$$files" || { \
2416
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
2417
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
2421
uninstall-sbinSCRIPTS:
2422
@$(NORMAL_UNINSTALL)
2423
@list='$(sbin_SCRIPTS)'; test -n "$(sbindir)" || exit 0; \
2424
files=`for p in $$list; do echo "$$p"; done | \
2425
sed -e 's,.*/,,;$(transform)'`; \
2426
test -n "$$list" || exit 0; \
2427
echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
2428
cd "$(DESTDIR)$(sbindir)" && rm -f $$files
2429
install-scriptsSCRIPTS: $(scripts_SCRIPTS)
2431
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
2432
@list='$(scripts_SCRIPTS)'; test -n "$(scriptsdir)" || list=; \
2433
for p in $$list; do \
2434
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
2435
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
2437
sed -e 'p;s,.*/,,;n' \
2439
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
2440
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
2441
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
2442
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
2443
if (++n[d] == $(am__install_max)) { \
2444
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
2445
else { print "f", d "/" $$4, $$1 } } \
2446
END { for (d in files) print "f", d, files[d] }' | \
2447
while read type dir files; do \
2448
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
2449
test -z "$$files" || { \
2450
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(scriptsdir)$$dir'"; \
2451
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(scriptsdir)$$dir" || exit $$?; \
2455
uninstall-scriptsSCRIPTS:
2456
@$(NORMAL_UNINSTALL)
2457
@list='$(scripts_SCRIPTS)'; test -n "$(scriptsdir)" || exit 0; \
2458
files=`for p in $$list; do echo "$$p"; done | \
2459
sed -e 's,.*/,,;$(transform)'`; \
2460
test -n "$$list" || exit 0; \
2461
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
2462
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
2464
mostlyclean-compile:
2466
-rm -f lib/aes128.$(OBJEXT)
2467
-rm -f lib/autopath.$(OBJEXT)
2468
-rm -f lib/backtrace.$(OBJEXT)
2469
-rm -f lib/bitmap.$(OBJEXT)
2470
-rm -f lib/bond.$(OBJEXT)
2471
-rm -f lib/bundle.$(OBJEXT)
2472
-rm -f lib/byteq.$(OBJEXT)
2473
-rm -f lib/cfm.$(OBJEXT)
2474
-rm -f lib/classifier.$(OBJEXT)
2475
-rm -f lib/command-line.$(OBJEXT)
2476
-rm -f lib/coverage.$(OBJEXT)
2477
-rm -f lib/csum.$(OBJEXT)
2478
-rm -f lib/daemon.$(OBJEXT)
2479
-rm -f lib/dhparams.$(OBJEXT)
2480
-rm -f lib/dirs.$(OBJEXT)
2481
-rm -f lib/dpif-linux.$(OBJEXT)
2482
-rm -f lib/dpif-netdev.$(OBJEXT)
2483
-rm -f lib/dpif.$(OBJEXT)
2484
-rm -f lib/dummy.$(OBJEXT)
2485
-rm -f lib/dynamic-string.$(OBJEXT)
2486
-rm -f lib/entropy.$(OBJEXT)
2487
-rm -f lib/fatal-signal.$(OBJEXT)
2488
-rm -f lib/flow.$(OBJEXT)
2489
-rm -f lib/hash.$(OBJEXT)
2490
-rm -f lib/hmap.$(OBJEXT)
2491
-rm -f lib/hmapx.$(OBJEXT)
2492
-rm -f lib/json.$(OBJEXT)
2493
-rm -f lib/jsonrpc.$(OBJEXT)
2494
-rm -f lib/lacp.$(OBJEXT)
2495
-rm -f lib/leak-checker.$(OBJEXT)
2496
-rm -f lib/learn.$(OBJEXT)
2497
-rm -f lib/learning-switch.$(OBJEXT)
2498
-rm -f lib/lib_libsflow_a-sflow_agent.$(OBJEXT)
2499
-rm -f lib/lib_libsflow_a-sflow_poller.$(OBJEXT)
2500
-rm -f lib/lib_libsflow_a-sflow_receiver.$(OBJEXT)
2501
-rm -f lib/lib_libsflow_a-sflow_sampler.$(OBJEXT)
2502
-rm -f lib/list.$(OBJEXT)
2503
-rm -f lib/lockfile.$(OBJEXT)
2504
-rm -f lib/mac-learning.$(OBJEXT)
2505
-rm -f lib/meta-flow.$(OBJEXT)
2506
-rm -f lib/multipath.$(OBJEXT)
2507
-rm -f lib/netdev-dummy.$(OBJEXT)
2508
-rm -f lib/netdev-linux.$(OBJEXT)
2509
-rm -f lib/netdev-vport.$(OBJEXT)
2510
-rm -f lib/netdev.$(OBJEXT)
2511
-rm -f lib/netlink-notifier.$(OBJEXT)
2512
-rm -f lib/netlink-socket.$(OBJEXT)
2513
-rm -f lib/netlink.$(OBJEXT)
2514
-rm -f lib/nx-match.$(OBJEXT)
2515
-rm -f lib/odp-util.$(OBJEXT)
2516
-rm -f lib/ofp-errors.$(OBJEXT)
2517
-rm -f lib/ofp-parse.$(OBJEXT)
2518
-rm -f lib/ofp-print.$(OBJEXT)
2519
-rm -f lib/ofp-util.$(OBJEXT)
2520
-rm -f lib/ofpbuf.$(OBJEXT)
2521
-rm -f lib/ovsdb-data.$(OBJEXT)
2522
-rm -f lib/ovsdb-error.$(OBJEXT)
2523
-rm -f lib/ovsdb-idl.$(OBJEXT)
2524
-rm -f lib/ovsdb-parser.$(OBJEXT)
2525
-rm -f lib/ovsdb-types.$(OBJEXT)
2526
-rm -f lib/packets.$(OBJEXT)
2527
-rm -f lib/pcap.$(OBJEXT)
2528
-rm -f lib/poll-loop.$(OBJEXT)
2529
-rm -f lib/process.$(OBJEXT)
2530
-rm -f lib/random.$(OBJEXT)
2531
-rm -f lib/rconn.$(OBJEXT)
2532
-rm -f lib/reconnect.$(OBJEXT)
2533
-rm -f lib/route-table.$(OBJEXT)
2534
-rm -f lib/rtnetlink-link.$(OBJEXT)
2535
-rm -f lib/sha1.$(OBJEXT)
2536
-rm -f lib/shash.$(OBJEXT)
2537
-rm -f lib/signals.$(OBJEXT)
2538
-rm -f lib/socket-util.$(OBJEXT)
2539
-rm -f lib/sort.$(OBJEXT)
2540
-rm -f lib/sset.$(OBJEXT)
2541
-rm -f lib/stp.$(OBJEXT)
2542
-rm -f lib/stream-fd.$(OBJEXT)
2543
-rm -f lib/stream-nossl.$(OBJEXT)
2544
-rm -f lib/stream-ssl.$(OBJEXT)
2545
-rm -f lib/stream-tcp.$(OBJEXT)
2546
-rm -f lib/stream-unix.$(OBJEXT)
2547
-rm -f lib/stream.$(OBJEXT)
2548
-rm -f lib/stress.$(OBJEXT)
2549
-rm -f lib/string.$(OBJEXT)
2550
-rm -f lib/svec.$(OBJEXT)
2551
-rm -f lib/table.$(OBJEXT)
2552
-rm -f lib/tag.$(OBJEXT)
2553
-rm -f lib/timer.$(OBJEXT)
2554
-rm -f lib/timeval.$(OBJEXT)
2555
-rm -f lib/unicode.$(OBJEXT)
2556
-rm -f lib/unixctl.$(OBJEXT)
2557
-rm -f lib/util.$(OBJEXT)
2558
-rm -f lib/uuid.$(OBJEXT)
2559
-rm -f lib/vconn-stream.$(OBJEXT)
2560
-rm -f lib/vconn.$(OBJEXT)
2561
-rm -f lib/vlan-bitmap.$(OBJEXT)
2562
-rm -f lib/vlandev.$(OBJEXT)
2563
-rm -f lib/vlog.$(OBJEXT)
2564
-rm -f ofproto/collectors.$(OBJEXT)
2565
-rm -f ofproto/connmgr.$(OBJEXT)
2566
-rm -f ofproto/fail-open.$(OBJEXT)
2567
-rm -f ofproto/in-band.$(OBJEXT)
2568
-rm -f ofproto/names.$(OBJEXT)
2569
-rm -f ofproto/netflow.$(OBJEXT)
2570
-rm -f ofproto/ofproto-dpif-sflow.$(OBJEXT)
2571
-rm -f ofproto/ofproto-dpif.$(OBJEXT)
2572
-rm -f ofproto/ofproto.$(OBJEXT)
2573
-rm -f ofproto/pinsched.$(OBJEXT)
2574
-rm -f ofproto/pktbuf.$(OBJEXT)
2575
-rm -f ovsdb/column.$(OBJEXT)
2576
-rm -f ovsdb/condition.$(OBJEXT)
2577
-rm -f ovsdb/execution.$(OBJEXT)
2578
-rm -f ovsdb/file.$(OBJEXT)
2579
-rm -f ovsdb/jsonrpc-server.$(OBJEXT)
2580
-rm -f ovsdb/log.$(OBJEXT)
2581
-rm -f ovsdb/mutation.$(OBJEXT)
2582
-rm -f ovsdb/ovsdb-client.$(OBJEXT)
2583
-rm -f ovsdb/ovsdb-server.$(OBJEXT)
2584
-rm -f ovsdb/ovsdb-tool.$(OBJEXT)
2585
-rm -f ovsdb/ovsdb.$(OBJEXT)
2586
-rm -f ovsdb/query.$(OBJEXT)
2587
-rm -f ovsdb/row.$(OBJEXT)
2588
-rm -f ovsdb/server.$(OBJEXT)
2589
-rm -f ovsdb/table.$(OBJEXT)
2590
-rm -f ovsdb/transaction.$(OBJEXT)
2591
-rm -f ovsdb/trigger.$(OBJEXT)
2592
-rm -f tests/idltest.$(OBJEXT)
2593
-rm -f tests/test-aes128.$(OBJEXT)
2594
-rm -f tests/test-bundle.$(OBJEXT)
2595
-rm -f tests/test-byte-order.$(OBJEXT)
2596
-rm -f tests/test-classifier.$(OBJEXT)
2597
-rm -f tests/test-csum.$(OBJEXT)
2598
-rm -f tests/test-file_name.$(OBJEXT)
2599
-rm -f tests/test-flows.$(OBJEXT)
2600
-rm -f tests/test-hash.$(OBJEXT)
2601
-rm -f tests/test-hmap.$(OBJEXT)
2602
-rm -f tests/test-json.$(OBJEXT)
2603
-rm -f tests/test-jsonrpc.$(OBJEXT)
2604
-rm -f tests/test-list.$(OBJEXT)
2605
-rm -f tests/test-lockfile.$(OBJEXT)
2606
-rm -f tests/test-multipath.$(OBJEXT)
2607
-rm -f tests/test-odp.$(OBJEXT)
2608
-rm -f tests/test-ovsdb.$(OBJEXT)
2609
-rm -f tests/test-packets.$(OBJEXT)
2610
-rm -f tests/test-random.$(OBJEXT)
2611
-rm -f tests/test-reconnect.$(OBJEXT)
2612
-rm -f tests/test-sha1.$(OBJEXT)
2613
-rm -f tests/test-stp.$(OBJEXT)
2614
-rm -f tests/test-strtok_r.$(OBJEXT)
2615
-rm -f tests/test-timeval.$(OBJEXT)
2616
-rm -f tests/test-type-props.$(OBJEXT)
2617
-rm -f tests/test-unix-socket.$(OBJEXT)
2618
-rm -f tests/test-util.$(OBJEXT)
2619
-rm -f tests/test-uuid.$(OBJEXT)
2620
-rm -f tests/test-vconn.$(OBJEXT)
2621
-rm -f utilities/nlmon.$(OBJEXT)
2622
-rm -f utilities/ovs-appctl.$(OBJEXT)
2623
-rm -f utilities/ovs-benchmark.$(OBJEXT)
2624
-rm -f utilities/ovs-controller.$(OBJEXT)
2625
-rm -f utilities/ovs-dpctl.$(OBJEXT)
2626
-rm -f utilities/ovs-ofctl.$(OBJEXT)
2627
-rm -f utilities/ovs-vlan-bug-workaround.$(OBJEXT)
2628
-rm -f utilities/ovs-vsctl.$(OBJEXT)
2629
-rm -f vswitchd/bridge.$(OBJEXT)
2630
-rm -f vswitchd/ovs-brcompatd.$(OBJEXT)
2631
-rm -f vswitchd/ovs-vswitchd.$(OBJEXT)
2632
-rm -f vswitchd/system-stats.$(OBJEXT)
2633
-rm -f vswitchd/vswitch-idl.$(OBJEXT)
2634
-rm -f vswitchd/xenserver.$(OBJEXT)
2639
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/aes128.Po@am__quote@
2640
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/autopath.Po@am__quote@
2641
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/backtrace.Po@am__quote@
2642
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/bitmap.Po@am__quote@
2643
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/bond.Po@am__quote@
2644
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/bundle.Po@am__quote@
2645
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/byteq.Po@am__quote@
2646
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/cfm.Po@am__quote@
2647
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/classifier.Po@am__quote@
2648
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/command-line.Po@am__quote@
2649
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/coverage.Po@am__quote@
2650
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/csum.Po@am__quote@
2651
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/daemon.Po@am__quote@
2652
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dhparams.Po@am__quote@
2653
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dirs.Po@am__quote@
2654
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dpif-linux.Po@am__quote@
2655
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dpif-netdev.Po@am__quote@
2656
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dpif.Po@am__quote@
2657
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dummy.Po@am__quote@
2658
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/dynamic-string.Po@am__quote@
2659
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/entropy.Po@am__quote@
2660
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/fatal-signal.Po@am__quote@
2661
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/flow.Po@am__quote@
2662
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/hash.Po@am__quote@
2663
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/hmap.Po@am__quote@
2664
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/hmapx.Po@am__quote@
2665
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/json.Po@am__quote@
2666
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/jsonrpc.Po@am__quote@
2667
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lacp.Po@am__quote@
2668
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/leak-checker.Po@am__quote@
2669
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/learn.Po@am__quote@
2670
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/learning-switch.Po@am__quote@
2671
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Po@am__quote@
2672
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Po@am__quote@
2673
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Po@am__quote@
2674
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Po@am__quote@
2675
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/list.Po@am__quote@
2676
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lockfile.Po@am__quote@
2677
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/mac-learning.Po@am__quote@
2678
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/meta-flow.Po@am__quote@
2679
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/multipath.Po@am__quote@
2680
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev-dummy.Po@am__quote@
2681
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev-linux.Po@am__quote@
2682
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev-vport.Po@am__quote@
2683
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netdev.Po@am__quote@
2684
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netlink-notifier.Po@am__quote@
2685
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netlink-socket.Po@am__quote@
2686
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/netlink.Po@am__quote@
2687
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/nx-match.Po@am__quote@
2688
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/odp-util.Po@am__quote@
2689
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-errors.Po@am__quote@
2690
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-parse.Po@am__quote@
2691
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-print.Po@am__quote@
2692
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofp-util.Po@am__quote@
2693
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ofpbuf.Po@am__quote@
2694
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-data.Po@am__quote@
2695
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-error.Po@am__quote@
2696
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-idl.Po@am__quote@
2697
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-parser.Po@am__quote@
2698
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ovsdb-types.Po@am__quote@
2699
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/packets.Po@am__quote@
2700
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/pcap.Po@am__quote@
2701
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/poll-loop.Po@am__quote@
2702
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/process.Po@am__quote@
2703
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/random.Po@am__quote@
2704
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/rconn.Po@am__quote@
2705
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/reconnect.Po@am__quote@
2706
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/route-table.Po@am__quote@
2707
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/rtnetlink-link.Po@am__quote@
2708
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/sha1.Po@am__quote@
2709
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/shash.Po@am__quote@
2710
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/signals.Po@am__quote@
2711
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/socket-util.Po@am__quote@
2712
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/sort.Po@am__quote@
2713
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/sset.Po@am__quote@
2714
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stp.Po@am__quote@
2715
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-fd.Po@am__quote@
2716
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-nossl.Po@am__quote@
2717
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-ssl.Po@am__quote@
2718
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-tcp.Po@am__quote@
2719
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream-unix.Po@am__quote@
2720
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stream.Po@am__quote@
2721
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/stress.Po@am__quote@
2722
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/string.Po@am__quote@
2723
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/svec.Po@am__quote@
2724
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/table.Po@am__quote@
2725
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/tag.Po@am__quote@
2726
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/timer.Po@am__quote@
2727
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/timeval.Po@am__quote@
2728
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/unicode.Po@am__quote@
2729
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/unixctl.Po@am__quote@
2730
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/util.Po@am__quote@
2731
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/uuid.Po@am__quote@
2732
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vconn-stream.Po@am__quote@
2733
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vconn.Po@am__quote@
2734
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vlan-bitmap.Po@am__quote@
2735
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vlandev.Po@am__quote@
2736
@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/vlog.Po@am__quote@
2737
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/collectors.Po@am__quote@
2738
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/connmgr.Po@am__quote@
2739
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/fail-open.Po@am__quote@
2740
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/in-band.Po@am__quote@
2741
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/names.Po@am__quote@
2742
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/netflow.Po@am__quote@
2743
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/ofproto-dpif-sflow.Po@am__quote@
2744
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/ofproto-dpif.Po@am__quote@
2745
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/ofproto.Po@am__quote@
2746
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/pinsched.Po@am__quote@
2747
@AMDEP_TRUE@@am__include@ @am__quote@ofproto/$(DEPDIR)/pktbuf.Po@am__quote@
2748
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/column.Po@am__quote@
2749
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/condition.Po@am__quote@
2750
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/execution.Po@am__quote@
2751
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/file.Po@am__quote@
2752
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/jsonrpc-server.Po@am__quote@
2753
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/log.Po@am__quote@
2754
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/mutation.Po@am__quote@
2755
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb-client.Po@am__quote@
2756
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb-server.Po@am__quote@
2757
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb-tool.Po@am__quote@
2758
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/ovsdb.Po@am__quote@
2759
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/query.Po@am__quote@
2760
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/row.Po@am__quote@
2761
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/server.Po@am__quote@
2762
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/table.Po@am__quote@
2763
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/transaction.Po@am__quote@
2764
@AMDEP_TRUE@@am__include@ @am__quote@ovsdb/$(DEPDIR)/trigger.Po@am__quote@
2765
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/idltest.Po@am__quote@
2766
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-aes128.Po@am__quote@
2767
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-bundle.Po@am__quote@
2768
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-byte-order.Po@am__quote@
2769
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-classifier.Po@am__quote@
2770
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-csum.Po@am__quote@
2771
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-file_name.Po@am__quote@
2772
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-flows.Po@am__quote@
2773
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-hash.Po@am__quote@
2774
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-hmap.Po@am__quote@
2775
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-json.Po@am__quote@
2776
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-jsonrpc.Po@am__quote@
2777
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-list.Po@am__quote@
2778
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-lockfile.Po@am__quote@
2779
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-multipath.Po@am__quote@
2780
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-odp.Po@am__quote@
2781
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-ovsdb.Po@am__quote@
2782
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-packets.Po@am__quote@
2783
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-random.Po@am__quote@
2784
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-reconnect.Po@am__quote@
2785
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-sha1.Po@am__quote@
2786
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-stp.Po@am__quote@
2787
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-strtok_r.Po@am__quote@
2788
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-timeval.Po@am__quote@
2789
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-type-props.Po@am__quote@
2790
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-unix-socket.Po@am__quote@
2791
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-util.Po@am__quote@
2792
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-uuid.Po@am__quote@
2793
@AMDEP_TRUE@@am__include@ @am__quote@tests/$(DEPDIR)/test-vconn.Po@am__quote@
2794
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/nlmon.Po@am__quote@
2795
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-appctl.Po@am__quote@
2796
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-benchmark.Po@am__quote@
2797
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-controller.Po@am__quote@
2798
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-dpctl.Po@am__quote@
2799
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-ofctl.Po@am__quote@
2800
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-vlan-bug-workaround.Po@am__quote@
2801
@AMDEP_TRUE@@am__include@ @am__quote@utilities/$(DEPDIR)/ovs-vsctl.Po@am__quote@
2802
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/bridge.Po@am__quote@
2803
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/ovs-brcompatd.Po@am__quote@
2804
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/ovs-vswitchd.Po@am__quote@
2805
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/system-stats.Po@am__quote@
2806
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/vswitch-idl.Po@am__quote@
2807
@AMDEP_TRUE@@am__include@ @am__quote@vswitchd/$(DEPDIR)/xenserver.Po@am__quote@
2810
@am__fastdepCC_TRUE@ depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
2811
@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
2812
@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
2813
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2814
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2815
@am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ $<
2818
@am__fastdepCC_TRUE@ depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
2819
@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
2820
@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
2821
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2822
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2823
@am__fastdepCC_FALSE@ $(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
2825
lib/lib_libsflow_a-sflow_agent.o: lib/sflow_agent.c
2826
@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
2827
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Po
2828
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_agent.c' object='lib/lib_libsflow_a-sflow_agent.o' libtool=no @AMDEPBACKSLASH@
2829
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2830
@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
2832
lib/lib_libsflow_a-sflow_agent.obj: lib/sflow_agent.c
2833
@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`
2834
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_agent.Po
2835
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_agent.c' object='lib/lib_libsflow_a-sflow_agent.obj' libtool=no @AMDEPBACKSLASH@
2836
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2837
@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`
2839
lib/lib_libsflow_a-sflow_sampler.o: lib/sflow_sampler.c
2840
@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
2841
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Po
2842
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_sampler.c' object='lib/lib_libsflow_a-sflow_sampler.o' libtool=no @AMDEPBACKSLASH@
2843
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2844
@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
2846
lib/lib_libsflow_a-sflow_sampler.obj: lib/sflow_sampler.c
2847
@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`
2848
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_sampler.Po
2849
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_sampler.c' object='lib/lib_libsflow_a-sflow_sampler.obj' libtool=no @AMDEPBACKSLASH@
2850
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2851
@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`
2853
lib/lib_libsflow_a-sflow_poller.o: lib/sflow_poller.c
2854
@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
2855
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Po
2856
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_poller.c' object='lib/lib_libsflow_a-sflow_poller.o' libtool=no @AMDEPBACKSLASH@
2857
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2858
@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
2860
lib/lib_libsflow_a-sflow_poller.obj: lib/sflow_poller.c
2861
@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`
2862
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_poller.Po
2863
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_poller.c' object='lib/lib_libsflow_a-sflow_poller.obj' libtool=no @AMDEPBACKSLASH@
2864
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2865
@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`
2867
lib/lib_libsflow_a-sflow_receiver.o: lib/sflow_receiver.c
2868
@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
2869
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Po
2870
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_receiver.c' object='lib/lib_libsflow_a-sflow_receiver.o' libtool=no @AMDEPBACKSLASH@
2871
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2872
@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
2874
lib/lib_libsflow_a-sflow_receiver.obj: lib/sflow_receiver.c
2875
@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`
2876
@am__fastdepCC_TRUE@ $(am__mv) lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Tpo lib/$(DEPDIR)/lib_libsflow_a-sflow_receiver.Po
2877
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lib/sflow_receiver.c' object='lib/lib_libsflow_a-sflow_receiver.obj' libtool=no @AMDEPBACKSLASH@
2878
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2879
@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`
2880
install-man1: $(dist_man_MANS) $(man_MANS)
2882
test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
2883
@list=''; test -n "$(man1dir)" || exit 0; \
2884
{ for i in $$list; do echo "$$i"; done; \
2885
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2886
sed -n '/\.1[a-z]*$$/p'; \
2887
} | while read p; do \
2888
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2889
echo "$$d$$p"; echo "$$p"; \
2891
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
2892
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2893
sed 'N;N;s,\n, ,g' | { \
2894
list=; while read file base inst; do \
2895
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2896
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
2897
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
2900
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
2901
while read files; do \
2902
test -z "$$files" || { \
2903
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
2904
$(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
2908
@$(NORMAL_UNINSTALL)
2909
@list=''; test -n "$(man1dir)" || exit 0; \
2910
files=`{ for i in $$list; do echo "$$i"; done; \
2911
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2912
sed -n '/\.1[a-z]*$$/p'; \
2913
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
2914
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2915
test -z "$$files" || { \
2916
echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \
2917
cd "$(DESTDIR)$(man1dir)" && rm -f $$files; }
2918
install-man5: $(dist_man_MANS) $(man_MANS)
2920
test -z "$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)"
2921
@list=''; test -n "$(man5dir)" || exit 0; \
2922
{ for i in $$list; do echo "$$i"; done; \
2923
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2924
sed -n '/\.5[a-z]*$$/p'; \
2925
} | while read p; do \
2926
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2927
echo "$$d$$p"; echo "$$p"; \
2929
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
2930
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2931
sed 'N;N;s,\n, ,g' | { \
2932
list=; while read file base inst; do \
2933
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2934
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
2935
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \
2938
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
2939
while read files; do \
2940
test -z "$$files" || { \
2941
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \
2942
$(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \
2946
@$(NORMAL_UNINSTALL)
2947
@list=''; test -n "$(man5dir)" || exit 0; \
2948
files=`{ for i in $$list; do echo "$$i"; done; \
2949
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2950
sed -n '/\.5[a-z]*$$/p'; \
2951
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
2952
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2953
test -z "$$files" || { \
2954
echo " ( cd '$(DESTDIR)$(man5dir)' && rm -f" $$files ")"; \
2955
cd "$(DESTDIR)$(man5dir)" && rm -f $$files; }
2956
install-man8: $(dist_man_MANS) $(man_MANS)
2958
test -z "$(man8dir)" || $(MKDIR_P) "$(DESTDIR)$(man8dir)"
2959
@list=''; test -n "$(man8dir)" || exit 0; \
2960
{ for i in $$list; do echo "$$i"; done; \
2961
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2962
sed -n '/\.8[a-z]*$$/p'; \
2963
} | while read p; do \
2964
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2965
echo "$$d$$p"; echo "$$p"; \
2967
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
2968
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2969
sed 'N;N;s,\n, ,g' | { \
2970
list=; while read file base inst; do \
2971
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2972
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
2973
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \
2976
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
2977
while read files; do \
2978
test -z "$$files" || { \
2979
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \
2980
$(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \
2984
@$(NORMAL_UNINSTALL)
2985
@list=''; test -n "$(man8dir)" || exit 0; \
2986
files=`{ for i in $$list; do echo "$$i"; done; \
2987
l2='$(dist_man_MANS) $(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2988
sed -n '/\.8[a-z]*$$/p'; \
2989
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
2990
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2991
test -z "$$files" || { \
2992
echo " ( cd '$(DESTDIR)$(man8dir)' && rm -f" $$files ")"; \
2993
cd "$(DESTDIR)$(man8dir)" && rm -f $$files; }
2994
install-dist_pkgdataDATA: $(dist_pkgdata_DATA)
2996
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
2997
@list='$(dist_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
2998
for p in $$list; do \
2999
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3001
done | $(am__base_list) | \
3002
while read files; do \
3003
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \
3004
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \
3007
uninstall-dist_pkgdataDATA:
3008
@$(NORMAL_UNINSTALL)
3009
@list='$(dist_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3010
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3011
test -n "$$files" || exit 0; \
3012
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
3013
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
3014
install-dist_scriptsDATA: $(dist_scripts_DATA)
3016
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
3017
@list='$(dist_scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3018
for p in $$list; do \
3019
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3021
done | $(am__base_list) | \
3022
while read files; do \
3023
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(scriptsdir)'"; \
3024
$(INSTALL_DATA) $$files "$(DESTDIR)$(scriptsdir)" || exit $$?; \
3027
uninstall-dist_scriptsDATA:
3028
@$(NORMAL_UNINSTALL)
3029
@list='$(dist_scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3030
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3031
test -n "$$files" || exit 0; \
3032
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
3033
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
3034
install-nobase_pkgdataDATA: $(nobase_pkgdata_DATA)
3036
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
3037
@list='$(nobase_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3038
$(am__nobase_list) | while read dir files; do \
3039
xfiles=; for file in $$files; do \
3040
if test -f "$$file"; then xfiles="$$xfiles $$file"; \
3041
else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \
3042
test -z "$$xfiles" || { \
3043
test "x$$dir" = x. || { \
3044
echo "$(MKDIR_P) '$(DESTDIR)$(pkgdatadir)/$$dir'"; \
3045
$(MKDIR_P) "$(DESTDIR)$(pkgdatadir)/$$dir"; }; \
3046
echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdatadir)/$$dir'"; \
3047
$(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdatadir)/$$dir" || exit $$?; }; \
3050
uninstall-nobase_pkgdataDATA:
3051
@$(NORMAL_UNINSTALL)
3052
@list='$(nobase_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3053
$(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
3054
test -n "$$files" || exit 0; \
3055
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
3056
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
3057
install-ovsdbmonitorDATA: $(ovsdbmonitor_DATA)
3059
test -z "$(ovsdbmonitordir)" || $(MKDIR_P) "$(DESTDIR)$(ovsdbmonitordir)"
3060
@list='$(ovsdbmonitor_DATA)'; test -n "$(ovsdbmonitordir)" || list=; \
3061
for p in $$list; do \
3062
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3064
done | $(am__base_list) | \
3065
while read files; do \
3066
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(ovsdbmonitordir)'"; \
3067
$(INSTALL_DATA) $$files "$(DESTDIR)$(ovsdbmonitordir)" || exit $$?; \
3070
uninstall-ovsdbmonitorDATA:
3071
@$(NORMAL_UNINSTALL)
3072
@list='$(ovsdbmonitor_DATA)'; test -n "$(ovsdbmonitordir)" || list=; \
3073
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3074
test -n "$$files" || exit 0; \
3075
echo " ( cd '$(DESTDIR)$(ovsdbmonitordir)' && rm -f" $$files ")"; \
3076
cd "$(DESTDIR)$(ovsdbmonitordir)" && rm -f $$files
3077
install-pkgdataDATA: $(pkgdata_DATA)
3079
test -z "$(pkgdatadir)" || $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)"
3080
@list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3081
for p in $$list; do \
3082
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3084
done | $(am__base_list) | \
3085
while read files; do \
3086
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgdatadir)'"; \
3087
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgdatadir)" || exit $$?; \
3090
uninstall-pkgdataDATA:
3091
@$(NORMAL_UNINSTALL)
3092
@list='$(pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \
3093
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3094
test -n "$$files" || exit 0; \
3095
echo " ( cd '$(DESTDIR)$(pkgdatadir)' && rm -f" $$files ")"; \
3096
cd "$(DESTDIR)$(pkgdatadir)" && rm -f $$files
3097
install-scriptsDATA: $(scripts_DATA)
3099
test -z "$(scriptsdir)" || $(MKDIR_P) "$(DESTDIR)$(scriptsdir)"
3100
@list='$(scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3101
for p in $$list; do \
3102
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
3104
done | $(am__base_list) | \
3105
while read files; do \
3106
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(scriptsdir)'"; \
3107
$(INSTALL_DATA) $$files "$(DESTDIR)$(scriptsdir)" || exit $$?; \
3110
uninstall-scriptsDATA:
3111
@$(NORMAL_UNINSTALL)
3112
@list='$(scripts_DATA)'; test -n "$(scriptsdir)" || list=; \
3113
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
3114
test -n "$$files" || exit 0; \
3115
echo " ( cd '$(DESTDIR)$(scriptsdir)' && rm -f" $$files ")"; \
3116
cd "$(DESTDIR)$(scriptsdir)" && rm -f $$files
3118
# This directory's subdirectories are mostly independent; you can cd
3119
# into them and run `make' without going through this Makefile.
3120
# To change the values of `make' variables: instead of editing Makefiles,
3121
# (1) if the variable is set in `config.status', edit `config.status'
3122
# (which will cause the Makefiles to be regenerated when you run `make');
3123
# (2) otherwise, pass the desired values on the `make' command line.
3124
$(RECURSIVE_TARGETS):
3125
@fail= failcom='exit 1'; \
3126
for f in x $$MAKEFLAGS; do \
3129
*k*) failcom='fail=yes';; \
3133
target=`echo $@ | sed s/-recursive//`; \
3134
list='$(SUBDIRS)'; for subdir in $$list; do \
3135
echo "Making $$target in $$subdir"; \
3136
if test "$$subdir" = "."; then \
3138
local_target="$$target-am"; \
3140
local_target="$$target"; \
3142
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
3143
|| eval $$failcom; \
3145
if test "$$dot_seen" = "no"; then \
3146
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
3147
fi; test -z "$$fail"
3149
$(RECURSIVE_CLEAN_TARGETS):
3150
@fail= failcom='exit 1'; \
3151
for f in x $$MAKEFLAGS; do \
3154
*k*) failcom='fail=yes';; \
3159
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
3160
*) list='$(SUBDIRS)' ;; \
3162
rev=''; for subdir in $$list; do \
3163
if test "$$subdir" = "."; then :; else \
3164
rev="$$subdir $$rev"; \
3168
target=`echo $@ | sed s/-recursive//`; \
3169
for subdir in $$rev; do \
3170
echo "Making $$target in $$subdir"; \
3171
if test "$$subdir" = "."; then \
3172
local_target="$$target-am"; \
3174
local_target="$$target"; \
3176
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
3177
|| eval $$failcom; \
3178
done && test -z "$$fail"
3180
list='$(SUBDIRS)'; for subdir in $$list; do \
3181
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
3184
list='$(SUBDIRS)'; for subdir in $$list; do \
3185
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
3188
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
3189
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
3190
unique=`for i in $$list; do \
3191
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3193
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3194
END { if (nonempty) { for (i in files) print i; }; }'`; \
3198
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
3199
$(TAGS_FILES) $(LISP)
3202
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
3203
include_option=--etags-include; \
3206
include_option=--include; \
3209
list='$(SUBDIRS)'; for subdir in $$list; do \
3210
if test "$$subdir" = .; then :; else \
3211
test ! -f $$subdir/TAGS || \
3212
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
3215
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
3216
unique=`for i in $$list; do \
3217
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3219
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3220
END { if (nonempty) { for (i in files) print i; }; }'`; \
3222
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
3223
test -n "$$unique" || unique=$$empty_fix; \
3224
if test $$# -gt 0; then \
3225
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3228
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3233
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
3234
$(TAGS_FILES) $(LISP)
3235
list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
3236
unique=`for i in $$list; do \
3237
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3239
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3240
END { if (nonempty) { for (i in files) print i; }; }'`; \
3241
test -z "$(CTAGS_ARGS)$$unique" \
3242
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
3246
here=`$(am__cd) $(top_builddir) && pwd` \
3247
&& $(am__cd) $(top_srcdir) \
3248
&& gtags -i $(GTAGS_ARGS) "$$here"
3251
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3253
distdir: $(DISTFILES)
3254
@list='$(MANS)'; if test -n "$$list"; then \
3255
list=`for p in $$list; do \
3256
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
3257
if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
3258
if test -n "$$list" && \
3259
grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
3260
echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
3261
grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
3262
echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
3263
echo " typically \`make maintainer-clean' will remove them" >&2; \
3267
$(am__remove_distdir)
3268
test -d "$(distdir)" || mkdir "$(distdir)"
3269
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3270
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3271
list='$(DISTFILES)'; \
3272
dist_files=`for file in $$list; do echo $$file; done | \
3273
sed -e "s|^$$srcdirstrip/||;t" \
3274
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3275
case $$dist_files in \
3276
*/*) $(MKDIR_P) `echo "$$dist_files" | \
3277
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3280
for file in $$dist_files; do \
3281
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3282
if test -d $$d/$$file; then \
3283
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3284
if test -d "$(distdir)/$$file"; then \
3285
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3287
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3288
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3289
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3291
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3293
test -f "$(distdir)/$$file" \
3294
|| cp -p $$d/$$file "$(distdir)/$$file" \
3298
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3299
if test "$$subdir" = .; then :; else \
3300
test -d "$(distdir)/$$subdir" \
3301
|| $(MKDIR_P) "$(distdir)/$$subdir" \
3305
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3306
if test "$$subdir" = .; then :; else \
3307
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
3308
$(am__relativize); \
3309
new_distdir=$$reldir; \
3310
dir1=$$subdir; dir2="$(top_distdir)"; \
3311
$(am__relativize); \
3312
new_top_distdir=$$reldir; \
3313
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
3314
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
3315
($(am__cd) $$subdir && \
3316
$(MAKE) $(AM_MAKEFLAGS) \
3317
top_distdir="$$new_top_distdir" \
3318
distdir="$$new_distdir" \
3319
am__remove_distdir=: \
3320
am__skip_length_check=: \
3321
am__skip_mode_fix=: \
3326
$(MAKE) $(AM_MAKEFLAGS) \
3327
top_distdir="$(top_distdir)" distdir="$(distdir)" \
3329
-test -n "$(am__skip_mode_fix)" \
3330
|| find "$(distdir)" -type d ! -perm -755 \
3331
-exec chmod u+rwx,go+rx {} \; -o \
3332
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
3333
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
3334
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
3335
|| chmod -R a+r "$(distdir)"
3337
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
3338
$(am__remove_distdir)
3341
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
3342
$(am__remove_distdir)
3345
tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
3346
$(am__remove_distdir)
3349
tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
3350
$(am__remove_distdir)
3353
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
3354
$(am__remove_distdir)
3357
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
3358
$(am__remove_distdir)
3361
-rm -f $(distdir).zip
3362
zip -rq $(distdir).zip $(distdir)
3363
$(am__remove_distdir)
3365
dist dist-all: distdir
3366
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
3367
$(am__remove_distdir)
3369
# This target untars the dist file and tries a VPATH configuration. Then
3370
# it guarantees that the distribution is self-contained by making another
3373
case '$(DIST_ARCHIVES)' in \
3375
GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
3377
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
3379
lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
3381
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
3383
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
3385
GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
3387
unzip $(distdir).zip ;;\
3389
chmod -R a-w $(distdir); chmod a+w $(distdir)
3390
mkdir $(distdir)/_build
3391
mkdir $(distdir)/_inst
3392
chmod a-w $(distdir)
3393
test -d $(distdir)/_build || exit 0; \
3394
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
3395
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
3397
&& $(am__cd) $(distdir)/_build \
3398
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
3399
$(DISTCHECK_CONFIGURE_FLAGS) \
3400
&& $(MAKE) $(AM_MAKEFLAGS) \
3401
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
3402
&& $(MAKE) $(AM_MAKEFLAGS) check \
3403
&& $(MAKE) $(AM_MAKEFLAGS) install \
3404
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
3405
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
3406
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
3407
distuninstallcheck \
3408
&& chmod -R a-w "$$dc_install_base" \
3410
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
3411
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
3412
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
3413
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
3414
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
3415
} || { rm -rf "$$dc_destdir"; exit 1; }) \
3416
&& rm -rf "$$dc_destdir" \
3417
&& $(MAKE) $(AM_MAKEFLAGS) dist \
3418
&& rm -rf $(DIST_ARCHIVES) \
3419
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
3422
$(am__remove_distdir)
3423
@(echo "$(distdir) archives ready for distribution: "; \
3424
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
3425
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
3427
@$(am__cd) '$(distuninstallcheck_dir)' \
3428
&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
3429
|| { echo "ERROR: files left after uninstall:" ; \
3430
if test -n "$(DESTDIR)"; then \
3431
echo " (check DESTDIR support)"; \
3433
$(distuninstallcheck_listfiles) ; \
3435
distcleancheck: distclean
3436
@if test '$(srcdir)' = . ; then \
3437
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
3440
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
3441
|| { echo "ERROR: files left in build directory after distclean:" ; \
3442
$(distcleancheck_listfiles) ; \
3445
$(MAKE) $(AM_MAKEFLAGS) $(dist_check_SCRIPTS) $(check_DATA)
3446
$(MAKE) $(AM_MAKEFLAGS) check-local
3447
check: $(BUILT_SOURCES)
3448
$(MAKE) $(AM_MAKEFLAGS) check-recursive
3449
all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) \
3450
$(HEADERS) config.h all-local
3451
installdirs: installdirs-recursive
3453
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 \
3454
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
3456
install: $(BUILT_SOURCES)
3457
$(MAKE) $(AM_MAKEFLAGS) install-recursive
3458
install-exec: install-exec-recursive
3459
install-data: install-data-recursive
3460
uninstall: uninstall-recursive
3463
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
3465
installcheck: installcheck-recursive
3467
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
3468
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
3469
`test -z '$(STRIP)' || \
3470
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
3471
mostlyclean-generic:
3474
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
3477
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
3478
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
3479
-rm -f lib/$(DEPDIR)/$(am__dirstamp)
3480
-rm -f lib/$(am__dirstamp)
3481
-rm -f ofproto/$(DEPDIR)/$(am__dirstamp)
3482
-rm -f ofproto/$(am__dirstamp)
3483
-rm -f ovsdb/$(DEPDIR)/$(am__dirstamp)
3484
-rm -f ovsdb/$(am__dirstamp)
3485
-rm -f tests/$(DEPDIR)/$(am__dirstamp)
3486
-rm -f tests/$(am__dirstamp)
3487
-rm -f utilities/$(DEPDIR)/$(am__dirstamp)
3488
-rm -f utilities/$(am__dirstamp)
3489
-rm -f vswitchd/$(DEPDIR)/$(am__dirstamp)
3490
-rm -f vswitchd/$(am__dirstamp)
3491
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
3493
maintainer-clean-generic:
3494
@echo "This command is intended for maintainers to use"
3495
@echo "it deletes files that may require special tools to rebuild."
3496
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
3497
@BUILD_OVSDBMONITOR_FALSE@install-exec-hook:
3498
clean: clean-recursive
3500
clean-am: clean-binPROGRAMS clean-generic clean-local \
3501
clean-noinstLIBRARIES clean-noinstPROGRAMS clean-sbinPROGRAMS \
3504
distclean: distclean-recursive
3505
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
3506
-rm -rf lib/$(DEPDIR) ofproto/$(DEPDIR) ovsdb/$(DEPDIR) tests/$(DEPDIR) utilities/$(DEPDIR) vswitchd/$(DEPDIR)
3508
distclean-am: clean-am distclean-compile distclean-generic \
3509
distclean-hdr distclean-tags
3515
html: html-recursive
3519
info: info-recursive
3523
install-data-am: install-data-local install-dist_pkgdataDATA \
3524
install-dist_pkgdataSCRIPTS install-dist_scriptsDATA \
3525
install-dist_scriptsSCRIPTS install-man \
3526
install-nobase_pkgdataDATA install-ovsdbmonitorDATA \
3527
install-pkgdataDATA install-scriptsDATA install-scriptsSCRIPTS
3529
install-dvi: install-dvi-recursive
3533
install-exec-am: install-binPROGRAMS install-binSCRIPTS \
3534
install-dist_sbinSCRIPTS install-sbinPROGRAMS \
3537
$(MAKE) $(AM_MAKEFLAGS) install-exec-hook
3538
install-html: install-html-recursive
3542
install-info: install-info-recursive
3546
install-man: install-man1 install-man5 install-man8
3548
install-pdf: install-pdf-recursive
3552
install-ps: install-ps-recursive
3558
maintainer-clean: maintainer-clean-recursive
3559
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
3560
-rm -rf $(top_srcdir)/autom4te.cache
3561
-rm -rf lib/$(DEPDIR) ofproto/$(DEPDIR) ovsdb/$(DEPDIR) tests/$(DEPDIR) utilities/$(DEPDIR) vswitchd/$(DEPDIR)
3563
maintainer-clean-am: distclean-am maintainer-clean-generic
3565
mostlyclean: mostlyclean-recursive
3567
mostlyclean-am: mostlyclean-compile mostlyclean-generic
3577
uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
3578
uninstall-dist_pkgdataDATA uninstall-dist_pkgdataSCRIPTS \
3579
uninstall-dist_sbinSCRIPTS uninstall-dist_scriptsDATA \
3580
uninstall-dist_scriptsSCRIPTS uninstall-local uninstall-man \
3581
uninstall-nobase_pkgdataDATA uninstall-ovsdbmonitorDATA \
3582
uninstall-pkgdataDATA uninstall-sbinPROGRAMS \
3583
uninstall-sbinSCRIPTS uninstall-scriptsDATA \
3584
uninstall-scriptsSCRIPTS
3586
uninstall-man: uninstall-man1 uninstall-man5 uninstall-man8
3588
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check \
3589
check-am ctags-recursive install install-am install-exec-am \
3590
install-strip tags-recursive
3592
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
3593
all all-am all-local am--refresh check check-am check-local \
3594
clean clean-binPROGRAMS clean-generic clean-local \
3595
clean-noinstLIBRARIES clean-noinstPROGRAMS clean-sbinPROGRAMS \
3596
ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
3597
dist-hook dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
3598
distcheck distclean distclean-compile distclean-generic \
3599
distclean-hdr distclean-tags distcleancheck distdir \
3600
distuninstallcheck dvi dvi-am html html-am info info-am \
3601
install install-am install-binPROGRAMS install-binSCRIPTS \
3602
install-data install-data-am install-data-local \
3603
install-dist_pkgdataDATA install-dist_pkgdataSCRIPTS \
3604
install-dist_sbinSCRIPTS install-dist_scriptsDATA \
3605
install-dist_scriptsSCRIPTS install-dvi install-dvi-am \
3606
install-exec install-exec-am install-exec-hook install-html \
3607
install-html-am install-info install-info-am install-man \
3608
install-man1 install-man5 install-man8 \
3609
install-nobase_pkgdataDATA install-ovsdbmonitorDATA \
3610
install-pdf install-pdf-am install-pkgdataDATA install-ps \
3611
install-ps-am install-sbinPROGRAMS install-sbinSCRIPTS \
3612
install-scriptsDATA install-scriptsSCRIPTS install-strip \
3613
installcheck installcheck-am installdirs installdirs-am \
3614
maintainer-clean maintainer-clean-generic mostlyclean \
3615
mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
3616
tags tags-recursive uninstall uninstall-am \
3617
uninstall-binPROGRAMS uninstall-binSCRIPTS \
3618
uninstall-dist_pkgdataDATA uninstall-dist_pkgdataSCRIPTS \
3619
uninstall-dist_sbinSCRIPTS uninstall-dist_scriptsDATA \
3620
uninstall-dist_scriptsSCRIPTS uninstall-local uninstall-man \
3621
uninstall-man1 uninstall-man5 uninstall-man8 \
3622
uninstall-nobase_pkgdataDATA uninstall-ovsdbmonitorDATA \
3623
uninstall-pkgdataDATA uninstall-sbinPROGRAMS \
3624
uninstall-sbinSCRIPTS uninstall-scriptsDATA \
3625
uninstall-scriptsSCRIPTS
3628
$(PERL) $(srcdir)/build-aux/soexpand.pl -I$(srcdir) < $< | \
3630
-e 's,[@]PKIDIR[@],$(PKIDIR),g' \
3631
-e 's,[@]LOGDIR[@],$(LOGDIR),g' \
3632
-e 's,[@]PERL[@],$(PERL),g' \
3633
-e 's,[@]PYTHON[@],$(PYTHON),g' \
3634
-e 's,[@]RUNDIR[@],$(RUNDIR),g' \
3635
-e 's,[@]VERSION[@],$(VERSION),g' \
3636
-e 's,[@]BUILDNR[@],$(BUILDNR),g' \
3637
-e 's,[@]localstatedir[@],$(localstatedir),g' \
3638
-e 's,[@]pkgdatadir[@],$(pkgdatadir),g' \
3639
-e 's,[@]sysconfdir[@],$(sysconfdir),g' \
3640
-e 's,[@]bindir[@],$(bindir),g' \
3641
-e 's,[@]sbindir[@],$(sbindir),g' \
3642
-e 's,[@]abs_top_srcdir[@],$(abs_top_srcdir),g' \
3643
-e 's,[@]ovsdbmonitordir[@],$(ovsdbmonitordir),g' \
3645
@if head -n 1 $@.tmp | grep '#!' > /dev/null; then \
3646
echo chmod +x $@.tmp; \
3650
dist-hook-git: distfiles
3651
@if test -e $(srcdir)/.git && (git --version) >/dev/null 2>&1; then \
3652
(cd datapath && $(MAKE) distfiles); \
3653
(cat distfiles; sed 's|^|datapath/|' datapath/distfiles) | \
3654
sort -u > all-distfiles; \
3655
(cd $(srcdir) && git ls-files) | grep -v '\.gitignore$$' | \
3656
sort -u > all-gitfiles; \
3657
comm -1 -3 all-distfiles all-gitfiles > missing-distfiles; \
3658
if test -s missing-distfiles; then \
3659
echo "The distribution is missing the following files:"; \
3660
cat missing-distfiles; \
3664
# The following is based on commands for the Automake "distdir" target.
3666
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3667
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3668
list='$(DISTFILES)'; \
3669
for file in $$list; do echo $$file; done | \
3670
sed -e "s|^$$srcdirstrip/||;t" \
3671
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t" | sort -u > $@
3673
@if test -e $(srcdir)/.git && (git --version) >/dev/null 2>&1 && \
3674
git --no-pager grep -n -E '^[ ]+struct vlog_rate_limit.*=' $(srcdir); \
3676
echo "See above for list of violations of the rule that "; \
3677
echo "'struct vlog_rate_limit' must always be 'static'"; \
3680
@HAVE_GROFF_TRUE@manpage-check: $(man_MANS) $(dist_man_MANS) $(noinst_man_MANS)
3681
@HAVE_GROFF_TRUE@ @error=false; \
3682
@HAVE_GROFF_TRUE@ for manpage in $?; do \
3683
@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; \
3684
@HAVE_GROFF_TRUE@ if grep warning: $@.tmp; then error=:; fi; \
3685
@HAVE_GROFF_TRUE@ rm -f $@.tmp; \
3686
@HAVE_GROFF_TRUE@ done; \
3687
@HAVE_GROFF_TRUE@ if $$error; then exit 1; else echo touch $@; touch $@; fi
3689
ovsdb/ovsdb-client.1: \
3690
ovsdb/ovsdb-client.1.in \
3691
lib/common-syn.man \
3693
lib/daemon-syn.man \
3695
lib/ssl-bootstrap-syn.man \
3696
lib/ssl-bootstrap.man \
3702
ovsdb/remote-active.man \
3703
ovsdb/remote-passive.man
3704
ovsdb/ovsdb-client.1.in:
3709
lib/ssl-bootstrap-syn.man:
3710
lib/ssl-bootstrap.man:
3716
ovsdb/remote-active.man:
3717
ovsdb/remote-passive.man:
3719
ovsdb/ovsdb-server.1: \
3720
ovsdb/ovsdb-server.1.in \
3721
lib/common-syn.man \
3723
lib/daemon-syn.man \
3725
lib/ssl-bootstrap-syn.man \
3726
lib/ssl-bootstrap.man \
3729
lib/stress-unixctl.man \
3730
lib/unixctl-syn.man \
3733
lib/vlog-unixctl.man \
3735
ovsdb/remote-active.man \
3736
ovsdb/remote-passive.man
3737
ovsdb/ovsdb-server.1.in:
3742
lib/ssl-bootstrap-syn.man:
3743
lib/ssl-bootstrap.man:
3746
lib/stress-unixctl.man:
3747
lib/unixctl-syn.man:
3750
lib/vlog-unixctl.man:
3752
ovsdb/remote-active.man:
3753
ovsdb/remote-passive.man:
3755
ovsdb/ovsdb-tool.1: \
3756
ovsdb/ovsdb-tool.1.in \
3757
lib/common-syn.man \
3761
ovsdb/ovsdb-tool.1.in:
3767
utilities/ovs-appctl.8: \
3768
utilities/ovs-appctl.8.in \
3770
utilities/ovs-appctl.8.in:
3773
utilities/ovs-benchmark.1: \
3774
utilities/ovs-benchmark.1.in \
3776
utilities/ovs-benchmark.1.in:
3779
utilities/ovs-controller.8: \
3780
utilities/ovs-controller.8.in \
3783
lib/ssl-peer-ca-cert.man \
3786
lib/vconn-active.man \
3787
lib/vconn-passive.man \
3789
utilities/ovs-controller.8.in:
3792
lib/ssl-peer-ca-cert.man:
3795
lib/vconn-active.man:
3796
lib/vconn-passive.man:
3799
utilities/ovs-dpctl.8: \
3800
utilities/ovs-dpctl.8.in \
3803
utilities/ovs-dpctl.8.in:
3807
utilities/ovs-ofctl.8: \
3808
utilities/ovs-ofctl.8.in \
3811
lib/vconn-active.man \
3813
utilities/ovs-ofctl.8.in:
3816
lib/vconn-active.man:
3819
utilities/ovs-pcap.1: \
3820
utilities/ovs-pcap.1.in \
3821
lib/common-syn.man \
3823
utilities/ovs-pcap.1.in:
3827
utilities/ovs-pki.8: \
3828
utilities/ovs-pki.8.in
3829
utilities/ovs-pki.8.in:
3831
utilities/ovs-tcpundump.1: \
3832
utilities/ovs-tcpundump.1.in \
3833
lib/common-syn.man \
3835
utilities/ovs-tcpundump.1.in:
3839
utilities/ovs-test.8: \
3840
utilities/ovs-test.8.in \
3841
lib/common-syn.man \
3843
utilities/ovs-vlan-bugs.man
3844
utilities/ovs-test.8.in:
3847
utilities/ovs-vlan-bugs.man:
3849
utilities/ovs-vlan-bug-workaround.8: \
3850
utilities/ovs-vlan-bug-workaround.8.in \
3852
utilities/ovs-vlan-bugs.man
3853
utilities/ovs-vlan-bug-workaround.8.in:
3855
utilities/ovs-vlan-bugs.man:
3857
utilities/ovs-vlan-test.8: \
3858
utilities/ovs-vlan-test.8.in \
3859
lib/common-syn.man \
3861
utilities/ovs-vlan-bugs.man
3862
utilities/ovs-vlan-test.8.in:
3865
utilities/ovs-vlan-bugs.man:
3867
utilities/ovs-vsctl.8: \
3868
utilities/ovs-vsctl.8.in \
3869
lib/ssl-bootstrap.man \
3870
lib/ssl-peer-ca-cert.man \
3873
lib/vconn-active.man \
3874
lib/vconn-passive.man \
3876
ovsdb/remote-active.man \
3877
ovsdb/remote-active.man \
3878
ovsdb/remote-passive.man \
3879
ovsdb/remote-passive.man
3880
utilities/ovs-vsctl.8.in:
3881
lib/ssl-bootstrap.man:
3882
lib/ssl-peer-ca-cert.man:
3885
lib/vconn-active.man:
3886
lib/vconn-passive.man:
3888
ovsdb/remote-active.man:
3889
ovsdb/remote-active.man:
3890
ovsdb/remote-passive.man:
3891
ovsdb/remote-passive.man:
3893
vswitchd/ovs-brcompatd.8: \
3894
vswitchd/ovs-brcompatd.8.in \
3897
lib/leak-checker.man \
3899
vswitchd/ovs-brcompatd.8.in:
3902
lib/leak-checker.man:
3905
vswitchd/ovs-vswitchd.8: \
3906
vswitchd/ovs-vswitchd.8.in \
3909
lib/leak-checker.man \
3910
lib/ssl-bootstrap.man \
3912
lib/stress-unixctl.man \
3913
lib/vlog-unixctl.man \
3915
ofproto/ofproto-unixctl.man \
3916
ovsdb/remote-active.man \
3917
ovsdb/remote-passive.man
3918
vswitchd/ovs-vswitchd.8.in:
3921
lib/leak-checker.man:
3922
lib/ssl-bootstrap.man:
3924
lib/stress-unixctl.man:
3925
lib/vlog-unixctl.man:
3927
ofproto/ofproto-unixctl.man:
3928
ovsdb/remote-active.man:
3929
ovsdb/remote-passive.man:
3931
$(srcdir)/manpages.mk: $(MAN_ROOTS) build-aux/sodepends.pl
3932
@$(PERL) $(srcdir)/build-aux/sodepends.pl -I. -I$(srcdir) $(MAN_ROOTS) >$(@F).tmp
3933
@if cmp -s $(@F).tmp $@; then \
3940
dist-hook: $(DIST_HOOKS)
3941
all-local: $(ALL_LOCAL)
3942
clean-local: $(CLEAN_LOCAL)
3943
install-data-local: $(INSTALL_DATA_LOCAL)
3944
uninstall-local: $(UNINSTALL_LOCAL)
3945
.PHONY: $(DIST_HOOKS) $(CLEAN_LOCAL) $(INSTALL_DATA_LOCAL) $(UNINSTALL_LOCAL)
3946
@HAVE_OPENSSL_TRUE@lib/dhparams.c: lib/dh1024.pem lib/dh2048.pem lib/dh4096.pem
3947
@HAVE_OPENSSL_TRUE@ (echo '#include "lib/dhparams.h"' && \
3948
@HAVE_OPENSSL_TRUE@ openssl dhparam -C -in $(srcdir)/lib/dh1024.pem -noout && \
3949
@HAVE_OPENSSL_TRUE@ openssl dhparam -C -in $(srcdir)/lib/dh2048.pem -noout && \
3950
@HAVE_OPENSSL_TRUE@ openssl dhparam -C -in $(srcdir)/lib/dh4096.pem -noout) \
3951
@HAVE_OPENSSL_TRUE@ | sed 's/\(get_dh[0-9]*\)()/\1(void)/' > lib/dhparams.c.tmp
3952
@HAVE_OPENSSL_TRUE@ mv lib/dhparams.c.tmp lib/dhparams.c
3954
lib/dirs.c: lib/dirs.c.in Makefile
3955
($(ro_c) && sed < $(srcdir)/lib/dirs.c.in \
3956
-e 's,[@]srcdir[@],$(srcdir),g' \
3957
-e 's,[@]LOGDIR[@],"$(LOGDIR)",g' \
3958
-e 's,[@]RUNDIR[@],"$(RUNDIR)",g' \
3959
-e 's,[@]bindir[@],"$(bindir)",g' \
3960
-e 's,[@]sysconfdir[@],"$(sysconfdir)",g' \
3961
-e 's,[@]pkgdatadir[@],"$(pkgdatadir)",g') \
3963
mv lib/dirs.c.tmp lib/dirs.c
3965
$(srcdir)/lib/ofp-errors.c: \
3966
include/openflow/openflow.h include/openflow/nicira-ext.h \
3967
build-aux/extract-ofp-errors
3968
cd $(srcdir)/include && \
3969
$(PYTHON) ../build-aux/extract-ofp-errors \
3970
openflow/openflow.h openflow/nicira-ext.h > ../lib/ofp-errors.c
3971
lib-install-data-local:
3972
$(MKDIR_P) $(DESTDIR)$(RUNDIR)
3973
$(MKDIR_P) $(DESTDIR)$(PKIDIR)
3974
$(MKDIR_P) $(DESTDIR)$(LOGDIR)
3976
@USE_LINKER_SECTIONS_FALSE@lib/coverage.$(OBJEXT): lib/coverage.def
3977
@USE_LINKER_SECTIONS_FALSE@lib/coverage.def: $(DIST_SOURCES)
3978
@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 > $@
3980
@USE_LINKER_SECTIONS_FALSE@lib/stress.$(OBJEXT): lib/stress.def
3981
@USE_LINKER_SECTIONS_FALSE@lib/stress.def: $(DIST_SOURCES)
3982
@USE_LINKER_SECTIONS_FALSE@ sed -n '/^STRESS_OPTION(/,/);$$/{s/);$$/)/;p}' $(all_sources) > $@
3984
@USE_LINKER_SECTIONS_FALSE@lib/vlog.$(OBJEXT): lib/vlog-modules.def
3985
@USE_LINKER_SECTIONS_FALSE@lib/vlog-modules.def: $(DIST_SOURCES)
3986
@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 > $@
3987
@HAVE_PYTHON_TRUE@bugtool-install-data-local:
3988
@HAVE_PYTHON_TRUE@ for plugin in $(bugtool_plugins); do \
3989
@HAVE_PYTHON_TRUE@ stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
3990
@HAVE_PYTHON_TRUE@ dir=`expr "$$stem" : '\(.*\)/[^/]*$$'`; \
3991
@HAVE_PYTHON_TRUE@ $(MKDIR_P) "$(DESTDIR)$(bugtoolpluginsdir)/$$dir"; \
3992
@HAVE_PYTHON_TRUE@ $(INSTALL_DATA) "$(srcdir)/$$plugin" "$(DESTDIR)$(bugtoolpluginsdir)/$$stem"; \
3993
@HAVE_PYTHON_TRUE@ done
3994
@HAVE_PYTHON_TRUE@bugtool-uninstall-local:
3995
@HAVE_PYTHON_TRUE@ for plugin in $(bugtool_plugins); do \
3996
@HAVE_PYTHON_TRUE@ stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
3997
@HAVE_PYTHON_TRUE@ rm -f "$(DESTDIR)$(bugtoolpluginsdir)/$$stem"; \
3998
@HAVE_PYTHON_TRUE@ done
3999
@HAVE_PYTHON_TRUE@ for plugin in $(bugtool_plugins); do \
4000
@HAVE_PYTHON_TRUE@ stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
4001
@HAVE_PYTHON_TRUE@ dir=`expr "$$stem" : '\(.*\)/[^/]*$$'`; \
4002
@HAVE_PYTHON_TRUE@ rmdir "$(DESTDIR)$(bugtoolpluginsdir)/$$dir"; \
4003
@HAVE_PYTHON_TRUE@ done; exit 0
4005
check-local: tests/atconfig tests/atlocal $(TESTSUITE)
4006
$(SHELL) '$(TESTSUITE)' -C tests AUTOTEST_PATH=$(AUTOTEST_PATH) $(TESTSUITEFLAGS)
4008
$(lcov_wrappers): tests/lcov-wrapper.in
4009
@test -d tests/lcov || mkdir tests/lcov
4010
sed -e 's,[@]abs_top_builddir[@],$(abs_top_builddir),' \
4011
-e 's,[@]wrap_program[@],$@,' \
4012
$(top_srcdir)/tests/lcov-wrapper.in > $@.tmp
4015
check-lcov: all tests/atconfig tests/atlocal $(TESTSUITE) $(lcov_wrappers)
4016
rm -fr tests/coverage.html tests/coverage.info
4017
$(LCOV) -c -i -o - > tests/coverage.info
4018
$(SHELL) '$(TESTSUITE)' -C tests CHECK_LCOV=true DISABLE_LCOV=false AUTOTEST_PATH='tests/lcov:$(AUTOTEST_PATH)' $(TESTSUITEFLAGS); \
4020
echo "Producing coverage.html..."; \
4021
cd tests && genhtml -q -o coverage.html coverage.info; \
4024
$(valgrind_wrappers): tests/valgrind-wrapper.in
4025
@test -d tests/valgrind || mkdir tests/valgrind
4026
sed -e 's,[@]wrap_program[@],$@,' \
4027
$(top_srcdir)/tests/valgrind-wrapper.in > $@.tmp
4030
check-valgrind: all tests/atconfig tests/atlocal $(TESTSUITE) $(valgrind_wrappers)
4031
$(SHELL) '$(TESTSUITE)' -C tests CHECK_VALGRIND=true VALGRIND='$(VALGRIND)' AUTOTEST_PATH='tests/valgrind:$(AUTOTEST_PATH)' -d $(TESTSUITEFLAGS)
4033
@echo '----------------------------------------------------------------------'
4034
@echo 'Valgrind output can be found in tests/testsuite.dir/*/valgrind.*'
4035
@echo '----------------------------------------------------------------------'
4038
test ! -f '$(TESTSUITE)' || $(SHELL) '$(TESTSUITE)' -C tests --clean
4039
$(TESTSUITE): package.m4 $(TESTSUITE_AT)
4040
$(AUTOTEST) -I '$(srcdir)' -o $@.tmp $@.at
4043
# The `:;' works around a Bash 3.2 bug when the output is not writeable.
4044
$(srcdir)/package.m4: $(top_srcdir)/configure.ac
4046
echo '# Signature of the current package.' && \
4047
echo 'm4_define([AT_PACKAGE_NAME], [$(PACKAGE_NAME)])' && \
4048
echo 'm4_define([AT_PACKAGE_TARNAME], [$(PACKAGE_TARNAME)])' && \
4049
echo 'm4_define([AT_PACKAGE_VERSION], [$(PACKAGE_VERSION)])' && \
4050
echo 'm4_define([AT_PACKAGE_STRING], [$(PACKAGE_STRING)])' && \
4051
echo 'm4_define([AT_PACKAGE_BUGREPORT], [$(PACKAGE_BUGREPORT)])'; \
4052
} >'$(srcdir)/package.m4'
4053
tests/idltest.ovsidl: $(IDLTEST_IDL_FILES)
4054
$(OVSDB_IDLC) -C $(srcdir) annotate $(IDLTEST_IDL_FILES) > $@.tmp
4057
tests/idltest.c: tests/idltest.h
4059
@HAVE_OPENSSL_TRUE@tests/testpki-cacert.pem: tests/pki/stamp; cp tests/pki/switchca/cacert.pem $@
4060
@HAVE_OPENSSL_TRUE@tests/testpki-cert.pem: tests/pki/stamp; cp tests/pki/test-cert.pem $@
4061
@HAVE_OPENSSL_TRUE@tests/testpki-req.pem: tests/pki/stamp; cp tests/pki/test-req.pem $@
4062
@HAVE_OPENSSL_TRUE@tests/testpki-privkey.pem: tests/pki/stamp; cp tests/pki/test-privkey.pem $@
4063
@HAVE_OPENSSL_TRUE@tests/testpki-cert2.pem: tests/pki/stamp; cp tests/pki/test2-cert.pem $@
4064
@HAVE_OPENSSL_TRUE@tests/testpki-req2.pem: tests/pki/stamp; cp tests/pki/test2-req.pem $@
4065
@HAVE_OPENSSL_TRUE@tests/testpki-privkey2.pem: tests/pki/stamp; cp tests/pki/test2-privkey.pem $@
4066
@HAVE_OPENSSL_TRUE@tests/pki/stamp:
4067
@HAVE_OPENSSL_TRUE@ rm -f tests/pki/stamp
4068
@HAVE_OPENSSL_TRUE@ rm -rf tests/pki
4069
@HAVE_OPENSSL_TRUE@ $(OVS_PKI) init
4070
@HAVE_OPENSSL_TRUE@ $(OVS_PKI) req+sign tests/pki/test
4071
@HAVE_OPENSSL_TRUE@ $(OVS_PKI) req+sign tests/pki/test2
4072
@HAVE_OPENSSL_TRUE@ : > tests/pki/stamp
4073
@HAVE_OPENSSL_TRUE@clean-pki:
4074
@HAVE_OPENSSL_TRUE@ rm -f tests/pki/stamp
4075
@HAVE_OPENSSL_TRUE@ rm -rf tests/pki
4076
@HAVE_PYTHON_TRUE@include/openflow/openflow.h.stamp: \
4077
@HAVE_PYTHON_TRUE@ include/openflow/openflow.h build-aux/check-structs
4078
@HAVE_PYTHON_TRUE@ $(PYTHON) $(srcdir)/build-aux/check-structs $(srcdir)/include/openflow/openflow.h
4079
@HAVE_PYTHON_TRUE@ touch $@
4080
@HAVE_PYTHON_TRUE@include/openflow/nicira-ext.h.stamp: include/openflow/openflow.h include/openflow/nicira-ext.h build-aux/check-structs
4081
@HAVE_PYTHON_TRUE@ $(PYTHON) $(srcdir)/build-aux/check-structs $(srcdir)/include/openflow/openflow.h $(srcdir)/include/openflow/nicira-ext.h
4082
@HAVE_PYTHON_TRUE@ touch $@
4084
check-debian-changelog-version:
4085
@DEB_VERSION=`echo '$(VERSION)' | sed 's/pre/~pre/'`; \
4086
if $(FGREP) '($(DEB_VERSION)' $(srcdir)/debian/changelog >/dev/null; \
4090
echo "Update debian/changelog to mention version $(VERSION)"; \
4094
$(srcdir)/debian/copyright: AUTHORS debian/copyright.in
4095
{ sed -n -e '/%AUTHORS%/q' -e p < $(srcdir)/debian/copyright.in; \
4096
sed '1,/^$$/d' $(srcdir)/AUTHORS | \
4097
sed -n -e '/^$$/q' -e 's/^/ /p'; \
4098
sed -e '1,/%AUTHORS%/d' $(srcdir)/debian/copyright.in; \
4100
vswitchd/vswitch-idl.ovsidl: $(VSWITCH_IDL_FILES)
4101
$(OVSDB_IDLC) -C $(srcdir) annotate $(VSWITCH_IDL_FILES) > $@.tmp
4104
# vswitch E-R diagram
4106
# There are two complications here. First, if "python" or "dot" is not
4107
# available, then we have to just use the existing diagram. Second, different
4108
# "dot" versions produce slightly different output for the same input, but we
4109
# don't want to gratuitously change vswitch.pic if someone tweaks the schema in
4110
# some minor way that doesn't affect the table structure. To avoid that we
4111
# store a checksum of vswitch.gv in vswitch.pic and only regenerate vswitch.pic
4112
# if vswitch.gv actually changes.
4113
$(srcdir)/vswitchd/vswitch.gv: ovsdb/ovsdb-dot.in vswitchd/vswitch.ovsschema
4114
@HAVE_PYTHON_TRUE@ $(OVSDB_DOT) $(srcdir)/vswitchd/vswitch.ovsschema > $@
4115
@HAVE_PYTHON_FALSE@ touch $@
4116
$(srcdir)/vswitchd/vswitch.pic: $(srcdir)/vswitchd/vswitch.gv ovsdb/dot2pic
4117
@HAVE_DOT_TRUE@ sum=`cksum < $(srcdir)/vswitchd/vswitch.gv`; \
4118
@HAVE_DOT_TRUE@ if grep "$$sum" $@ >/dev/null 2>&1; then \
4119
@HAVE_DOT_TRUE@ echo "vswitch.gv unchanged, not regenerating vswitch.pic"; \
4120
@HAVE_DOT_TRUE@ touch $@; \
4121
@HAVE_DOT_TRUE@ else \
4122
@HAVE_DOT_TRUE@ echo "regenerating vswitch.pic"; \
4123
@HAVE_DOT_TRUE@ (echo ".\\\" Generated from vswitch.gv with cksum \"$$sum\""; \
4124
@HAVE_DOT_TRUE@ dot -T plain < $(srcdir)/vswitchd/vswitch.gv \
4125
@HAVE_DOT_TRUE@ | $(srcdir)/ovsdb/dot2pic) > $@; \
4127
@HAVE_DOT_FALSE@ touch $@
4128
$(srcdir)/vswitchd/ovs-vswitchd.conf.db.5: \
4129
ovsdb/ovsdb-doc.in vswitchd/vswitch.xml vswitchd/vswitch.ovsschema \
4130
$(srcdir)/vswitchd/vswitch.pic
4132
--title="ovs-vswitchd.conf.db" \
4133
--er-diagram=$(srcdir)/vswitchd/vswitch.pic \
4134
$(srcdir)/vswitchd/vswitch.ovsschema \
4135
$(srcdir)/vswitchd/vswitch.xml > $@.tmp
4137
vswitchd/vswitch.ovsschema.stamp: vswitchd/vswitch.ovsschema
4138
@sum=`sed '/cksum/d' $? | cksum`; \
4139
expected=`sed -n 's/.*"cksum": "\(.*\)".*/\1/p' $?`; \
4140
if test "X$$sum" = "X$$expected"; then \
4143
ln=`sed -n '/"cksum":/=' $?`; \
4144
echo >&2 "$?:$$ln: checksum \"$$sum\" does not match (you should probably update the version number and fix the checksum)"; \
4148
$(OVSDB_IDLC) c-idl-source $< > $@.tmp
4151
$(OVSDB_IDLC) c-idl-header $< > $@.tmp
4154
# This must be done late: macros in targets are expanded when the
4155
# target line is read, so if this file were to be included before some
4156
# other file that added to OVSIDL_BUILT, then those files wouldn't get
4159
# However, current versions of Automake seem to output all variable
4160
# assignments before any targets, so it doesn't seem to be a problem,
4162
$(OVSIDL_BUILT): ovsdb/ovsdb-idlc.in
4163
@BUILD_OVSDBMONITOR_TRUE@install-exec-hook:
4164
@BUILD_OVSDBMONITOR_TRUE@ sed -e '/NOINSTALL/d' < ovsdb/ovsdbmonitor/ovsdbmonitor > ovsdb/ovsdbmonitor/ovsdbmonitor.tmp
4165
@BUILD_OVSDBMONITOR_TRUE@ chmod +x ovsdb/ovsdbmonitor/ovsdbmonitor.tmp
4166
@BUILD_OVSDBMONITOR_TRUE@ $(INSTALL_PROGRAM) ovsdb/ovsdbmonitor/ovsdbmonitor.tmp $(DESTDIR)$(bindir)/ovsdbmonitor
4167
@BUILD_OVSDBMONITOR_TRUE@ rm ovsdb/ovsdbmonitor/ovsdbmonitor.tmp
4168
ovsdbmonitor-uninstall-local:
4169
rm -f $(DESTDIR)$(bindir)/ovsdbmonitor
4171
$(PYUIC4) $< | sed 's/from PyQt4 import QtCore, QtGui/\
4173
from OVEStandard import globalForcePySide\
4174
if globalForcePySide:\
4176
from PyQt4 import QtCore, QtGui\
4178
from PySide import QtCore, QtGui/' > $@
4180
$(srcdir)/rhel/openvswitch-kmod-rhel5.spec: rhel/openvswitch-kmod-rhel5.spec.in $(top_builddir)/config.status
4183
$(srcdir)/rhel/openvswitch-kmod-rhel6.spec: rhel/openvswitch-kmod-rhel6.spec.in $(top_builddir)/config.status
4186
$(srcdir)/rhel/openvswitch.spec: rhel/openvswitch.spec.in $(top_builddir)/config.status
4188
@HAVE_PYTHON_TRUE@ovs-install-data-local:
4189
@HAVE_PYTHON_TRUE@ $(MKDIR_P) python/ovs
4190
@HAVE_PYTHON_TRUE@ (echo "import os" && \
4191
@HAVE_PYTHON_TRUE@ echo 'PKGDATADIR = os.environ.get("OVS_PKGDATADIR", """$(pkgdatadir)""")' && \
4192
@HAVE_PYTHON_TRUE@ echo 'RUNDIR = os.environ.get("OVS_RUNDIR", """@RUNDIR@""")' && \
4193
@HAVE_PYTHON_TRUE@ echo 'LOGDIR = os.environ.get("OVS_LOGDIR", """@LOGDIR@""")' && \
4194
@HAVE_PYTHON_TRUE@ echo 'BINDIR = os.environ.get("OVS_BINDIR", """$(bindir)""")') \
4195
@HAVE_PYTHON_TRUE@ > python/ovs/dirs.py.tmp
4196
@HAVE_PYTHON_TRUE@ $(MKDIR_P) $(DESTDIR)$(pkgdatadir)/python/ovs
4197
@HAVE_PYTHON_TRUE@ $(INSTALL_DATA) python/ovs/dirs.py.tmp $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py
4198
@HAVE_PYTHON_TRUE@ rm python/ovs/dirs.py.tmp
4199
@HAVE_PYTHON_FALSE@ovs-install-data-local:
4200
@HAVE_PYTHON_FALSE@ @:
4201
install-data-local: ovs-install-data-local
4202
ovs-uninstall-local:
4203
rm -f $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py
4205
# Tell versions [3.59,3.63) of GNU make to not export all variables.
4206
# Otherwise a system limit (for SysV at least) may be exceeded.