This change will install all the USDT scripts to the
{_datadir}/openvswitch/scripts/usdt directory with the
make install command.

In addition it will also add them to the Fedora
openvswitch-test rpm.

Signed-off-by: Eelco Chaudron <[email protected]>
---
 Makefile.am                     |    2 ++
 rhel/openvswitch-fedora.spec.in |    1 +
 utilities/automake.mk           |    4 ++++
 3 files changed, 7 insertions(+)

diff --git a/Makefile.am b/Makefile.am
index d43853867..3ab1054f5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -120,6 +120,7 @@ OVSIDL_BUILT =
 pkgdata_DATA =
 sbin_SCRIPTS =
 scripts_SCRIPTS =
+scripts_usdt_SCRIPTS =
 completion_SCRIPTS =
 scripts_DATA =
 SUFFIXES =
@@ -133,6 +134,7 @@ C ?= 1
 endif
 
 scriptsdir = $(pkgdatadir)/scripts
+scripts_usdtdir = $(pkgdatadir)/scripts/usdt
 completiondir = $(sysconfdir)/bash_completion.d
 pkgconfigdir = $(libdir)/pkgconfig
 
diff --git a/rhel/openvswitch-fedora.spec.in b/rhel/openvswitch-fedora.spec.in
index 67268cb78..51a6f4116 100644
--- a/rhel/openvswitch-fedora.spec.in
+++ b/rhel/openvswitch-fedora.spec.in
@@ -383,6 +383,7 @@ fi
 %{_bindir}/ovs-pcap
 %{_bindir}/ovs-tcpdump
 %{_bindir}/ovs-tcpundump
+%{_datadir}/openvswitch/scripts/usdt/*
 %{_mandir}/man8/ovs-test.8*
 %{_mandir}/man8/ovs-vlan-test.8*
 %{_mandir}/man8/ovs-l3ping.8*
diff --git a/utilities/automake.mk b/utilities/automake.mk
index eb57653a1..feb9e3883 100644
--- a/utilities/automake.mk
+++ b/utilities/automake.mk
@@ -20,6 +20,10 @@ scripts_SCRIPTS += \
        utilities/ovs-kmod-ctl \
        utilities/ovs-save
 scripts_DATA += utilities/ovs-lib
+scripts_usdt_SCRIPTS += \
+       utilities/usdt-scripts/bridge_loop.bt \
+       utilities/usdt-scripts/upcall_cost.py \
+       utilities/usdt-scripts/upcall_monitor.py
 
 completion_SCRIPTS += \
        utilities/ovs-appctl-bashcomp.bash \

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to