r15395: Fix build by adding another copy of the Python detection m4 fragment.
authorTim Potter <tpot@samba.org>
Tue, 2 May 2006 19:00:19 +0000 (19:00 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:05:32 +0000 (14:05 -0500)
This stuff should be common somewhere.

source/configure.in
source/libcli/config.m4 [new file with mode: 0644]

index a392bc8e01baf792978fb963e747b40f09f6ad0c..83bc98427a8697ca9fd47ac69660d39346b295ea 100644 (file)
@@ -47,6 +47,7 @@ sinclude(kdc/config.m4)
 sinclude(ntvfs/sysdep/config.m4)
 sinclude(lib/appweb/config.m4)
 sinclude(nsswitch/config.m4)
+sinclude(libcli/config.m4)
 
 AC_ARG_ENABLE(dso,
 [  --enable-dso                Enable building internal libraries as DSO's (experimental)],
diff --git a/source/libcli/config.m4 b/source/libcli/config.m4
new file mode 100644 (file)
index 0000000..3327c17
--- /dev/null
@@ -0,0 +1,31 @@
+AC_MSG_CHECKING([for Python (libcli_nbt)])
+
+PYTHON=
+AC_ARG_WITH(python,
+[  --with-python=PYTHONNAME  build Python libraries],
+[ case "${withval-python}" in
+  yes)
+        PYTHON=python
+        ;;
+  no)
+        PYTHON=
+        ;;
+  *)
+        PYTHON=${withval-python}
+        ;;
+  esac ])
+
+if test x"$PYTHON" != "x"; then
+       incdir=`python -c 'import sys; print "%s/include/python%d.%d" % (sys.prefix, sys.version_info[[0]], sys.version_info[[1]])'`
+       CPPFLAGS="$CPPFLAGS -I $incdir"
+fi
+
+if test x"$PYTHON" != "x"; then
+       AC_MSG_RESULT([${withval-python}])
+else
+       AC_MSG_RESULT(no)
+       SMB_ENABLE(swig_libli_nbt, NO)
+fi
+
+AC_SUBST(PYTHON)