]> git.proxmox.com Git - ovs.git/blame - utilities/automake.mk
datapath-windows: Avoid BSOD when switch context is NULL
[ovs.git] / utilities / automake.mk
CommitLineData
064af421
BP
1bin_PROGRAMS += \
2 utilities/ovs-appctl \
0bc1b46a 3 utilities/ovs-testcontroller \
064af421 4 utilities/ovs-dpctl \
064af421 5 utilities/ovs-ofctl \
7089685a 6 utilities/ovs-vsctl
ec8f0f0c
GS
7bin_SCRIPTS += utilities/ovs-docker \
8 utilities/ovs-pki
7aa697dd 9if HAVE_PYTHON
01ca1bfc 10bin_SCRIPTS += \
14b4c575 11 utilities/ovs-dpctl-top \
2d8bdd8f 12 utilities/ovs-l3ping \
013061cf 13 utilities/ovs-parse-backtrace \
01ca1bfc
EJ
14 utilities/ovs-pcap \
15 utilities/ovs-tcpundump \
0be6140a 16 utilities/ovs-test \
01ca1bfc 17 utilities/ovs-vlan-test
7aa697dd 18endif
2dc7590d
BP
19scripts_SCRIPTS += \
20 utilities/ovs-check-dead-ifs \
21 utilities/ovs-ctl \
22 utilities/ovs-save
d422c118 23scripts_DATA += utilities/ovs-lib
064af421 24
6fc681f8
BP
25utilities/ovs-lib: $(top_builddir)/config.status
26
064af421 27EXTRA_DIST += \
2dc7590d 28 utilities/ovs-check-dead-ifs.in \
423ede18
AW
29 utilities/ovs-command-compgen.bash \
30 utilities/ovs-command-compgen-test.bash \
31 utilities/ovs-command-compgen.INSTALL.md \
6ca37677 32 utilities/ovs-ctl.in \
fef5244f 33 utilities/ovs-dev.py \
ec8f0f0c 34 utilities/ovs-docker \
14b4c575 35 utilities/ovs-dpctl-top.in \
2d8bdd8f 36 utilities/ovs-l3ping.in \
d422c118 37 utilities/ovs-lib.in \
013061cf 38 utilities/ovs-parse-backtrace.in \
6ca37677 39 utilities/ovs-pcap.in \
6ca37677
BP
40 utilities/ovs-pki.in \
41 utilities/ovs-save \
42 utilities/ovs-tcpundump.in \
0be6140a 43 utilities/ovs-test.in \
6ca37677
BP
44 utilities/ovs-vlan-test.in
45MAN_ROOTS += \
064af421 46 utilities/ovs-appctl.8.in \
5e00790e 47 utilities/ovs-benchmark.1.in \
0bc1b46a 48 utilities/ovs-testcontroller.8.in \
6ca37677 49 utilities/ovs-ctl.8 \
064af421 50 utilities/ovs-dpctl.8.in \
14b4c575 51 utilities/ovs-dpctl-top.8.in \
2d8bdd8f 52 utilities/ovs-l3ping.8.in \
064af421 53 utilities/ovs-ofctl.8.in \
013061cf 54 utilities/ovs-parse-backtrace.8 \
7aa697dd 55 utilities/ovs-pcap.1.in \
064af421 56 utilities/ovs-pki.8.in \
7aa697dd 57 utilities/ovs-tcpundump.1.in \
431488e6 58 utilities/ovs-vlan-bug-workaround.8.in \
0be6140a 59 utilities/ovs-test.8.in \
01ca1bfc 60 utilities/ovs-vlan-test.8.in \
c75d1511 61 utilities/ovs-vsctl.8.in
0027492d 62MAN_FRAGMENTS += utilities/ovs-vlan-bugs.man
064af421
BP
63DISTCLEANFILES += \
64 utilities/ovs-appctl.8 \
43bb5f82 65 utilities/ovs-ctl \
5e00790e 66 utilities/ovs-benchmark.1 \
c0516e94 67 utilities/ovs-check-dead-ifs \
0bc1b46a 68 utilities/ovs-testcontroller.8 \
064af421 69 utilities/ovs-dpctl.8 \
14b4c575
MH
70 utilities/ovs-dpctl-top \
71 utilities/ovs-dpctl-top.8 \
2d8bdd8f
AA
72 utilities/ovs-l3ping \
73 utilities/ovs-l3ping.8 \
d422c118 74 utilities/ovs-lib \
064af421 75 utilities/ovs-ofctl.8 \
013061cf 76 utilities/ovs-parse-backtrace \
7aa697dd
BP
77 utilities/ovs-pcap \
78 utilities/ovs-pcap.1 \
064af421
BP
79 utilities/ovs-pki \
80 utilities/ovs-pki.8 \
7aa697dd
BP
81 utilities/ovs-tcpundump \
82 utilities/ovs-tcpundump.1 \
0be6140a
AA
83 utilities/ovs-test \
84 utilities/ovs-test.8 \
01ca1bfc
EJ
85 utilities/ovs-vlan-test \
86 utilities/ovs-vlan-test.8 \
58d8562f 87 utilities/ovs-vlan-bug-workaround.8 \
3b135da3 88 utilities/ovs-vsctl.8
064af421
BP
89
90man_MANS += \
91 utilities/ovs-appctl.8 \
5e00790e 92 utilities/ovs-benchmark.1 \
c260f4e2 93 utilities/ovs-ctl.8 \
0bc1b46a 94 utilities/ovs-testcontroller.8 \
064af421 95 utilities/ovs-dpctl.8 \
14b4c575 96 utilities/ovs-dpctl-top.8 \
2d8bdd8f 97 utilities/ovs-l3ping.8 \
064af421 98 utilities/ovs-ofctl.8 \
013061cf 99 utilities/ovs-parse-backtrace.8 \
7aa697dd 100 utilities/ovs-pcap.1 \
3b135da3 101 utilities/ovs-pki.8 \
7aa697dd 102 utilities/ovs-tcpundump.1 \
ad0e8c15 103 utilities/ovs-vlan-bug-workaround.8 \
0be6140a 104 utilities/ovs-test.8 \
01ca1bfc 105 utilities/ovs-vlan-test.8 \
3b135da3 106 utilities/ovs-vsctl.8
064af421
BP
107
108utilities_ovs_appctl_SOURCES = utilities/ovs-appctl.c
96d87817 109utilities_ovs_appctl_LDADD = lib/libopenvswitch.la
064af421 110
0bc1b46a
BP
111utilities_ovs_testcontroller_SOURCES = utilities/ovs-testcontroller.c
112utilities_ovs_testcontroller_LDADD = lib/libopenvswitch.la $(SSL_LIBS)
113
064af421 114utilities_ovs_dpctl_SOURCES = utilities/ovs-dpctl.c
96d87817 115utilities_ovs_dpctl_LDADD = lib/libopenvswitch.la
064af421 116
064af421 117utilities_ovs_ofctl_SOURCES = utilities/ovs-ofctl.c
63d347ce 118utilities_ovs_ofctl_LDADD = \
38b7a52b 119 ofproto/libofproto.la \
96d87817 120 lib/libopenvswitch.la
064af421 121
6e037e3c 122utilities_ovs_vsctl_SOURCES = utilities/ovs-vsctl.c
96d87817 123utilities_ovs_vsctl_LDADD = lib/libopenvswitch.la
c75d1511 124
5020f5f0 125if LINUX
431488e6
BP
126sbin_PROGRAMS += utilities/ovs-vlan-bug-workaround
127utilities_ovs_vlan_bug_workaround_SOURCES = utilities/ovs-vlan-bug-workaround.c
96d87817 128utilities_ovs_vlan_bug_workaround_LDADD = lib/libopenvswitch.la
431488e6 129
7089685a 130noinst_PROGRAMS += utilities/nlmon
064af421 131utilities_nlmon_SOURCES = utilities/nlmon.c
96d87817 132utilities_nlmon_LDADD = lib/libopenvswitch.la
7089685a 133endif
b2df0225 134
5e00790e
BP
135bin_PROGRAMS += utilities/ovs-benchmark
136utilities_ovs_benchmark_SOURCES = utilities/ovs-benchmark.c
96d87817 137utilities_ovs_benchmark_LDADD = lib/libopenvswitch.la
5e00790e 138
b2df0225 139include utilities/bugtool/automake.mk