summaryrefslogtreecommitdiff
path: root/source4/torture/libnetapi/config.m4
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-05-29 16:36:44 +0200
committerGünther Deschner <gd@samba.org>2009-05-29 17:59:43 +0200
commitfa3a6652211076772b1b24a3a2216014a16e4054 (patch)
tree345591b1ff3ebe87cf80e680918f9e4b6b04b999 /source4/torture/libnetapi/config.m4
parent7b8d30d1bb6403183dceaaff987a8a96700bb942 (diff)
downloadsamba-fa3a6652211076772b1b24a3a2216014a16e4054.tar.gz
samba-fa3a6652211076772b1b24a3a2216014a16e4054.tar.bz2
samba-fa3a6652211076772b1b24a3a2216014a16e4054.zip
s4-smbtorture: add very basic LIBNETAPI testsuite.
Guenther
Diffstat (limited to 'source4/torture/libnetapi/config.m4')
-rw-r--r--source4/torture/libnetapi/config.m428
1 files changed, 28 insertions, 0 deletions
diff --git a/source4/torture/libnetapi/config.m4 b/source4/torture/libnetapi/config.m4
new file mode 100644
index 0000000000..43724908ca
--- /dev/null
+++ b/source4/torture/libnetapi/config.m4
@@ -0,0 +1,28 @@
+###############################
+# start SMB_EXT_LIB_NETAPI
+# check for netapi.h and -lnetapi
+
+use_netapi=auto
+AC_ARG_ENABLE(netapi,
+AS_HELP_STRING([--enable-netapi],[Turn on netapi support (default=yes)]),
+ [if test x$enable_netapi = xno; then
+ use_netapi=no
+ fi])
+
+
+#if test x$use_netapi = xauto && pkg-config --exists netapi; then
+# SMB_EXT_LIB_FROM_PKGCONFIG(NETAPI, netapi < 0.1,
+# [use_netapi=yes],
+# [use_netapi=no])
+#fi
+
+if test x$use_netapi = xauto; then
+ AC_CHECK_HEADERS(netapi.h)
+ AC_CHECK_LIB_EXT(netapi, NETAPI_LIBS, libnetapi_init)
+ if test x"$ac_cv_header_netapi_h" = x"yes" -a x"$ac_cv_lib_ext_netapi_libnetapi_init" = x"yes";then
+ SMB_ENABLE(NETAPI,YES)
+ else
+ SMB_ENABLE(TORTURE_LIBNETAPI,NO)
+ fi
+ SMB_EXT_LIB(NETAPI, $NETAPI_LIBS)
+fi