summaryrefslogtreecommitdiff
path: root/source3/samba4.m4
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2008-10-15 00:15:34 +0200
committerJelmer Vernooij <jelmer@samba.org>2008-10-15 00:15:34 +0200
commit75dabe874c0cf8893dd61f547d0c3878d411a433 (patch)
tree345db786efab8ad51a7a2181610c1cc22693fe34 /source3/samba4.m4
parent91437ea7bc6f74729ec40b5b1eeea57287dd85c4 (diff)
parentecca199486a30957e7f0dc084d0e21eb3c812c15 (diff)
downloadsamba-75dabe874c0cf8893dd61f547d0c3878d411a433.tar.gz
samba-75dabe874c0cf8893dd61f547d0c3878d411a433.tar.bz2
samba-75dabe874c0cf8893dd61f547d0c3878d411a433.zip
Merge branch 'master' of git://git.samba.org/samba
Diffstat (limited to 'source3/samba4.m4')
-rw-r--r--source3/samba4.m423
1 files changed, 21 insertions, 2 deletions
diff --git a/source3/samba4.m4 b/source3/samba4.m4
index 9cf01507de..a5b7da7e07 100644
--- a/source3/samba4.m4
+++ b/source3/samba4.m4
@@ -3,6 +3,26 @@ AC_SUBST(BLDSHARED)
smbtorture4_path=bin/smbtorture4
m4_include(build/m4/public.m4)
+m4_include(build/m4/check_python.m4)
+
+m4_include(build/m4/ac_pkg_swig.m4)
+
+AC_PROG_SWIG(1.3.36)
+
+AC_SAMBA_PYTHON_DEVEL([
+SMB_EXT_LIB(EXT_LIB_PYTHON, [$PYTHON_LDFLAGS], [$PYTHON_CFLAGS])
+SMB_ENABLE(EXT_LIB_PYTHON,YES)
+SMB_ENABLE(LIBPYTHON,YES)
+],[
+AC_MSG_ERROR([Python not found. Please install Python 2.x and its development headers/libraries.])
+])
+
+AC_MSG_CHECKING(python library directory)
+pythondir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(1, 0, '\\${prefix}')"`
+AC_MSG_RESULT($pythondir)
+
+AC_SUBST(pythondir)
+
m4_include(lib/smbreadline/readline.m4)
m4_include(heimdal_build/internal.m4)
m4_include(../lib/util/fault.m4)
@@ -21,7 +41,7 @@ m4_include(lib/zlib.m4)
AC_CONFIG_FILES(../source4/lib/registry/registry.pc)
AC_CONFIG_FILES(../source4/librpc/dcerpc.pc)
-AC_CONFIG_FILES(../source4/librpc/ndr.pc)
+AC_CONFIG_FILES(../librpc/ndr.pc)
AC_CONFIG_FILES(../source4/lib/torture/torture.pc)
AC_CONFIG_FILES(../source4/auth/gensec/gensec.pc)
AC_CONFIG_FILES(../source4/param/samba-hostconfig.pc)
@@ -87,7 +107,6 @@ eventsdir="../source4/lib/events"
m4_include(lib/events/libevents.m4)
dnl m4_include(auth/kerberos/config.m4)
-m4_include(scripting/python/config.m4)
m4_include(auth/gensec/config.m4)
m4_include(smbd/process_model.m4)
m4_include(ntvfs/posix/config.m4)