]> git.proxmox.com Git - mirror_ovs.git/blame - utilities/automake.mk
utilities: Add gdb debug commands to dump lists and pmd info
[mirror_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 14 utilities/ovs-pcap \
314ce647 15 utilities/ovs-tcpdump \
01ca1bfc 16 utilities/ovs-tcpundump \
0be6140a 17 utilities/ovs-test \
01ca1bfc 18 utilities/ovs-vlan-test
7aa697dd 19endif
2dc7590d
BP
20scripts_SCRIPTS += \
21 utilities/ovs-check-dead-ifs \
22 utilities/ovs-ctl \
23 utilities/ovs-save
d422c118 24scripts_DATA += utilities/ovs-lib
064af421 25
2c9907cd
AW
26completion_SCRIPTS += \
27 utilities/ovs-appctl-bashcomp.bash \
28 utilities/ovs-vsctl-bashcomp.bash
29
557570fa
AW
30check_SCRIPTS += \
31 utilities/ovs-appctl-bashcomp.bash \
32 utilities/ovs-vsctl-bashcomp.bash
08d42548 33
6901639b 34EXTRA_DIST += utilities/ovs-sim.in utilities/ovs-sim.1.xml
73cd2979 35noinst_man_MANS += utilities/ovs-sim.1
6901639b
BP
36noinst_SCRIPTS += utilities/ovs-sim
37
6fc681f8
BP
38utilities/ovs-lib: $(top_builddir)/config.status
39
064af421 40EXTRA_DIST += \
0a3348d1 41 utilities/gdb/ovs_gdb.py \
94ace6ff 42 utilities/ovs-appctl-bashcomp.bash \
c875bb94 43 utilities/ovs-check-dead-ifs.in \
6ca37677 44 utilities/ovs-ctl.in \
fef5244f 45 utilities/ovs-dev.py \
ec8f0f0c 46 utilities/ovs-docker \
14b4c575 47 utilities/ovs-dpctl-top.in \
2d8bdd8f 48 utilities/ovs-l3ping.in \
d422c118 49 utilities/ovs-lib.in \
013061cf 50 utilities/ovs-parse-backtrace.in \
6ca37677 51 utilities/ovs-pcap.in \
c875bb94 52 utilities/ovs-pipegen.py \
6ca37677
BP
53 utilities/ovs-pki.in \
54 utilities/ovs-save \
314ce647 55 utilities/ovs-tcpdump.in \
6ca37677 56 utilities/ovs-tcpundump.in \
0be6140a 57 utilities/ovs-test.in \
58397e6c 58 utilities/ovs-vlan-test.in \
c875bb94 59 utilities/ovs-vsctl-bashcomp.bash \
c599d5cc 60 utilities/checkpatch.py
6ca37677 61MAN_ROOTS += \
064af421 62 utilities/ovs-appctl.8.in \
0bc1b46a 63 utilities/ovs-testcontroller.8.in \
6ca37677 64 utilities/ovs-ctl.8 \
064af421 65 utilities/ovs-dpctl.8.in \
14b4c575 66 utilities/ovs-dpctl-top.8.in \
2d8bdd8f 67 utilities/ovs-l3ping.8.in \
064af421 68 utilities/ovs-ofctl.8.in \
013061cf 69 utilities/ovs-parse-backtrace.8 \
7aa697dd 70 utilities/ovs-pcap.1.in \
064af421 71 utilities/ovs-pki.8.in \
314ce647 72 utilities/ovs-tcpdump.8.in \
7aa697dd 73 utilities/ovs-tcpundump.1.in \
431488e6 74 utilities/ovs-vlan-bug-workaround.8.in \
c75d1511 75 utilities/ovs-vsctl.8.in
0027492d 76MAN_FRAGMENTS += utilities/ovs-vlan-bugs.man
70969b09 77CLEANFILES += \
064af421 78 utilities/ovs-appctl.8 \
43bb5f82 79 utilities/ovs-ctl \
c0516e94 80 utilities/ovs-check-dead-ifs \
0bc1b46a 81 utilities/ovs-testcontroller.8 \
064af421 82 utilities/ovs-dpctl.8 \
14b4c575
MH
83 utilities/ovs-dpctl-top \
84 utilities/ovs-dpctl-top.8 \
2d8bdd8f
AA
85 utilities/ovs-l3ping \
86 utilities/ovs-l3ping.8 \
d422c118 87 utilities/ovs-lib \
064af421 88 utilities/ovs-ofctl.8 \
013061cf 89 utilities/ovs-parse-backtrace \
7aa697dd
BP
90 utilities/ovs-pcap \
91 utilities/ovs-pcap.1 \
064af421
BP
92 utilities/ovs-pki \
93 utilities/ovs-pki.8 \
2dd7d60c
GS
94 utilities/ovs-sim \
95 utilities/ovs-sim.1 \
314ce647
AC
96 utilities/ovs-tcpdump \
97 utilities/ovs-tcpdump.8 \
7aa697dd
BP
98 utilities/ovs-tcpundump \
99 utilities/ovs-tcpundump.1 \
0be6140a 100 utilities/ovs-test \
01ca1bfc 101 utilities/ovs-vlan-test \
58d8562f 102 utilities/ovs-vlan-bug-workaround.8 \
3b135da3 103 utilities/ovs-vsctl.8
064af421
BP
104
105man_MANS += \
106 utilities/ovs-appctl.8 \
c260f4e2 107 utilities/ovs-ctl.8 \
0bc1b46a 108 utilities/ovs-testcontroller.8 \
064af421 109 utilities/ovs-dpctl.8 \
14b4c575 110 utilities/ovs-dpctl-top.8 \
2d8bdd8f 111 utilities/ovs-l3ping.8 \
064af421 112 utilities/ovs-ofctl.8 \
013061cf 113 utilities/ovs-parse-backtrace.8 \
7aa697dd 114 utilities/ovs-pcap.1 \
3b135da3 115 utilities/ovs-pki.8 \
314ce647 116 utilities/ovs-tcpdump.8 \
7aa697dd 117 utilities/ovs-tcpundump.1 \
ad0e8c15 118 utilities/ovs-vlan-bug-workaround.8 \
3b135da3 119 utilities/ovs-vsctl.8
064af421
BP
120
121utilities_ovs_appctl_SOURCES = utilities/ovs-appctl.c
96d87817 122utilities_ovs_appctl_LDADD = lib/libopenvswitch.la
064af421 123
0bc1b46a
BP
124utilities_ovs_testcontroller_SOURCES = utilities/ovs-testcontroller.c
125utilities_ovs_testcontroller_LDADD = lib/libopenvswitch.la $(SSL_LIBS)
126
064af421 127utilities_ovs_dpctl_SOURCES = utilities/ovs-dpctl.c
96d87817 128utilities_ovs_dpctl_LDADD = lib/libopenvswitch.la
064af421 129
064af421 130utilities_ovs_ofctl_SOURCES = utilities/ovs-ofctl.c
63d347ce 131utilities_ovs_ofctl_LDADD = \
38b7a52b 132 ofproto/libofproto.la \
96d87817 133 lib/libopenvswitch.la
064af421 134
6e037e3c 135utilities_ovs_vsctl_SOURCES = utilities/ovs-vsctl.c
96d87817 136utilities_ovs_vsctl_LDADD = lib/libopenvswitch.la
c75d1511 137
5020f5f0 138if LINUX
431488e6
BP
139sbin_PROGRAMS += utilities/ovs-vlan-bug-workaround
140utilities_ovs_vlan_bug_workaround_SOURCES = utilities/ovs-vlan-bug-workaround.c
96d87817 141utilities_ovs_vlan_bug_workaround_LDADD = lib/libopenvswitch.la
431488e6 142
7089685a 143noinst_PROGRAMS += utilities/nlmon
064af421 144utilities_nlmon_SOURCES = utilities/nlmon.c
96d87817 145utilities_nlmon_LDADD = lib/libopenvswitch.la
7089685a 146endif
b2df0225 147
c599d5cc 148FLAKE8_PYFILES += utilities/ovs-pcap.in \
314ce647 149 utilities/checkpatch.py utilities/ovs-dev.py \
fa4058ab
RB
150 utilities/ovs-tcpdump.in \
151 utilities/ovs-pipegen.py
115d8719 152
b2df0225 153include utilities/bugtool/automake.mk