summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMohamed Abbas <mohamed.abbas@intel.com>2009-12-08 11:53:10 -0800
committerMarcel Holtmann <marcel@holtmann.org>2009-12-09 00:32:05 +0100
commita9df6fbb83f94f629913da48d8ea95342689f9c4 (patch)
tree7867f8e5fa6832997d7ee67cfcb60b8dd04ca09e /configure.ac
parente9768ad4ed56fdc58a73d11f6ab612dbbabc87bf (diff)
downloadconnman-a9df6fbb83f94f629913da48d8ea95342689f9c4.tar.gz
connman-a9df6fbb83f94f629913da48d8ea95342689f9c4.tar.bz2
connman-a9df6fbb83f94f629913da48d8ea95342689f9c4.zip
Add OpenConnect provider plugin for AnyConnect VPN support
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac17
1 files changed, 17 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index b7e443c0..1dc71848 100644
--- a/configure.ac
+++ b/configure.ac
@@ -143,6 +143,23 @@ fi
AM_CONDITIONAL(RESOLVCONF, test "${enable_resolvconf}" != "no")
AM_CONDITIONAL(RESOLVCONF_BUILTIN, test "${enable_resolvconf}" = "builtin")
+AC_ARG_WITH(openconnect, AC_HELP_STRING([--with-openconnect=PROGRAM],
+ [specify location of openconnect binary]), [path_openconnect=${withval}])
+
+AC_ARG_ENABLE(openconnect,
+ AC_HELP_STRING([--enable-openconnect], [enable openconnect support]),
+ [enable_openconnect=${enableval}], [enable_openconnect="no"])
+if (test "${enable_openconnect}" != "no"); then
+ if (test -z "${path_openconnect}"); then
+ AC_PATH_PROG(OPENCONNECT, [openconnect], [], $PATH:/sbin:/usr/sbin)
+ else
+ OPENCONNECT="${path_openconnect}"
+ AC_SUBST(OPENCONNECT)
+ fi
+fi
+AM_CONDITIONAL(OPENCONNECT, test "${enable_openconnect}" != "no")
+AM_CONDITIONAL(OPENCONNECT_BUILTIN, test "${enable_openconnect}" = "builtin")
+
AC_ARG_ENABLE(loopback,
AC_HELP_STRING([--enable-loopback], [enable loopback support]),
[enable_loopback=${enableval}], [enable_loopback="no"])