[ovs-dev] [distcheck 3/4] bugtool: Uninstall plugins on "make uninstall".
Ethan Jackson
ethan at nicira.com
Thu Sep 15 16:32:30 UTC 2011
looks fine assuming you tested it
On Thu, Aug 25, 2011 at 10:22, Ben Pfaff <blp at nicira.com> wrote:
> This works toward making "make distcheck" succeed.
> ---
> utilities/bugtool/automake.mk | 12 ++++++++++++
> 1 files changed, 12 insertions(+), 0 deletions(-)
>
> diff --git a/utilities/bugtool/automake.mk b/utilities/bugtool/automake.mk
> index 7d8d136..622e5aa 100644
> --- a/utilities/bugtool/automake.mk
> +++ b/utilities/bugtool/automake.mk
> @@ -23,6 +23,18 @@ bugtool-install-data-local:
> $(MKDIR_P) "$(DESTDIR)$(bugtoolpluginsdir)/$$dir"; \
> $(INSTALL_DATA) "$(srcdir)/$$plugin" "$(DESTDIR)$(bugtoolpluginsdir)/$$stem"; \
> done
> +
> +UNINSTALL_LOCAL += bugtool-uninstall-local
> +bugtool-uninstall-local:
> + for plugin in $(bugtool_plugins); do \
> + stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
> + rm -f "$(DESTDIR)$(bugtoolpluginsdir)/$$stem"; \
> + done
> + for plugin in $(bugtool_plugins); do \
> + stem=`echo "$$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \
> + dir=`expr "$$stem" : '\(.*\)/[^/]*$$'`; \
> + rmdir "$(DESTDIR)$(bugtoolpluginsdir)/$$dir"; \
> + done; exit 0
> endif
>
> EXTRA_DIST += \
> --
> 1.7.4.4
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
>
More information about the dev
mailing list