~james-page/ubuntu/saucy/openvswitch/1.12-snapshot

« back to all changes in this revision

Viewing changes to .pc/debian-changes-1.4.2+git20120612-9/Makefile.in

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2012-08-07 16:00:53 UTC
  • mfrom: (5.1.25 sid)
  • Revision ID: package-import@ubuntu.com-20120807160053-nj4pgmkn6bp8t4md
Tags: 1.4.2+git20120612-9ubuntu1
* Merge from Debian unstable; remaining changes:
  - d/control: Disable openvswitch-datapath-dkms package.
* Dropped changes:
  - d/patches/kernel_3.5_support.patch: Superceded by 
    bug-684057-ovs-ctl-Add-support-for-newer-module-name.patch

Show diffs side-by-side

added added

removed removed

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