Adapted from: https://github.com/vincentbernat/lldpd/blob/master/m4/args.m4
Signed-off-by: Alexandru Ardelean <ardeleana...@gmail.com> --- m4/openvswitch.m4 | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/m4/openvswitch.m4 b/m4/openvswitch.m4 index 6d4e5da..70a6fdc 100644 --- a/m4/openvswitch.m4 +++ b/m4/openvswitch.m4 @@ -60,6 +60,19 @@ AC_DEFUN([OVS_CHECK_NDEBUG], [ndebug=false]) AM_CONDITIONAL([NDEBUG], [test x$ndebug = xtrue])]) +dnl OVS_ARG_ENABLE(name, help1, default) +AC_DEFUN([OVS_ARG_ENABLE], + [AC_ARG_ENABLE( + [$1], + [AS_HELP_STRING([--enable-$1], + [Enable $2 @<:@default=$3@:>@])], + [enable_$1=$enableval], + [enable_$1=$3]) + AM_CONDITIONAL([ENABLE_]AS_TR_CPP([$1]), [test x"$enable_$1" = x"yes"]) + if test x"$enable_$1" = x"yes"; then + AC_DEFINE([ENABLE_]AS_TR_CPP([$1]),1,[$2]) + fi]) + dnl Checks for ESX. AC_DEFUN([OVS_CHECK_ESX], [AC_CHECK_HEADER([vmware.h], -- 1.9.1 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev