[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