r8369: update the configure script I use
[kai/samba.git] / source4 / configure.in
index 803ed57bbd962c5e5e0f299c8fb213a535ccb568..780f265d46dac81e30f9e7215e35d3366c890dcf 100644 (file)
@@ -4,35 +4,38 @@ dnl Process this file with autoconf to produce a configure script.
 dnl disabled 2.53 requirement - we do work with 2.52 on suse 7.3 for example
 dnl AC_PREREQ(2.53)
 
-AC_INIT(include/includes.h)
+AC_INIT([samba4],[4.0pre],[samba-technical@samba.org])
+AC_CONFIG_SRCDIR([include/includes.h])
 AC_CONFIG_HEADER(include/config.h)
 
-sinclude(build/smb_build/env.m4)
-
-SMB_INCLUDE_M4(build/m4/rewrite.m4)
-
-SMB_INCLUDE_M4(lib/popt/config.m4)
-SMB_INCLUDE_M4(lib/iconv.m4)
-SMB_INCLUDE_M4(lib/basic.m4)
-SMB_INCLUDE_M4(lib/tdb/config.m4)
-SMB_INCLUDE_M4(lib/ldb/config.m4)
-SMB_INCLUDE_M4(lib/cmdline/config.m4)
-SMB_INCLUDE_M4(param/config.m4)
-SMB_INCLUDE_M4(libcli/config.m4)
-SMB_INCLUDE_M4(librpc/config.m4)
-SMB_INCLUDE_M4(libcli/libsmb.m4)
-SMB_INCLUDE_M4(smbd/process_model.m4)
-SMB_INCLUDE_M4(smb_server/config.m4)
-SMB_INCLUDE_M4(auth/config.m4)
-SMB_INCLUDE_M4(ntvfs/config.m4)
-SMB_INCLUDE_M4(rpc_server/config.m4)
-SMB_INCLUDE_M4(lib/registry/config.m4)
-SMB_INCLUDE_M4(torture/config.m4)
-SMB_INCLUDE_M4(scripting/config.m4)
-SMB_INCLUDE_M4(client/config.m4)
-SMB_INCLUDE_M4(utils/config.m4)
-SMB_INCLUDE_M4(smbd/config.m4)
-SMB_INCLUDE_M4(gtk/config.m4)
+sinclude(build/m4/env.m4)
+sinclude(build/m4/rewrite.m4)
+sinclude(lib/replace/win32.m4)
+sinclude(heimdal_build/config.m4)
+sinclude(lib/popt/config.m4)
+sinclude(lib/iconv.m4)
+sinclude(lib/socket/config.m4)
+sinclude(lib/talloc/config.m4)
+sinclude(lib/tdb/config.m4)
+sinclude(lib/ldb/sqlite3.m4)
+sinclude(lib/ldb/config.m4)
+sinclude(lib/events/config.m4)
+sinclude(lib/cmdline/config.m4)
+
+dnl disabled until we support external heimdal again
+dnl sinclude(auth/kerberos/config.m4)
+
+sinclude(auth/gensec/config.m4)
+sinclude(libcli/config.m4)
+sinclude(smbd/process_model.m4)
+sinclude(lib/registry/config.m4)
+sinclude(scripting/config.m4)
+sinclude(gtk/config.m4)
+sinclude(ntvfs/posix/config.m4)
+sinclude(lib/socket_wrapper/config.m4)
+sinclude(web_server/config.m4)
+sinclude(auth/config.m4)
+sinclude(kdc/config.m4)
 
 ALLLIBS_LIBS="$LIBS"
 ALLLIBS_CFLAGS="$CFLAGS"
@@ -56,6 +59,10 @@ if test "${ac_cv_prog_CC}" = "insure"; then
        CPPFLAGS="$CPPFLAGS -D__INSURE__"
 fi
 
+#################################################
+# add DEVELOPER_CFLAGS only for the real build
+CFLAGS="${CFLAGS} ${DEVELOPER_CFLAGS}"
+
 #################################################
 # final configure stuff