svn commit: samba r3751 - in branches/SAMBA_4_0/source:
build/smb_build libcli/auth
jelmer at samba.org
jelmer at samba.org
Mon Nov 15 10:43:11 GMT 2004
Author: jelmer
Date: 2004-11-15 10:43:10 +0000 (Mon, 15 Nov 2004)
New Revision: 3751
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3751
Log:
Some fixes to using enable and disable for subsystems, ext libs and modules
Modified:
branches/SAMBA_4_0/source/build/smb_build/core.m4
branches/SAMBA_4_0/source/build/smb_build/input.pm
branches/SAMBA_4_0/source/build/smb_build/main.pm
branches/SAMBA_4_0/source/build/smb_build/public.m4
branches/SAMBA_4_0/source/libcli/auth/gensec.m4
Changeset:
Modified: branches/SAMBA_4_0/source/build/smb_build/core.m4
===================================================================
--- branches/SAMBA_4_0/source/build/smb_build/core.m4 2004-11-15 08:51:31 UTC (rev 3750)
+++ branches/SAMBA_4_0/source/build/smb_build/core.m4 2004-11-15 10:43:10 UTC (rev 3751)
@@ -58,6 +58,8 @@
## End Binaries
#########################################
+$SMB_INFO_ENABLES
+
smb_build_main(\%INPUT);
_SMB_ACEOF
Modified: branches/SAMBA_4_0/source/build/smb_build/input.pm
===================================================================
--- branches/SAMBA_4_0/source/build/smb_build/input.pm 2004-11-15 08:51:31 UTC (rev 3750)
+++ branches/SAMBA_4_0/source/build/smb_build/input.pm 2004-11-15 10:43:10 UTC (rev 3751)
@@ -51,6 +51,7 @@
my $subsys = shift;
if ($subsys->{ENABLE} ne "YES") {
printf("Subsystem: %s disabled!\n",$subsys->{NAME});
+ return;
}
$subsys->{OUTPUT_TYPE} = $subsystem_output_type;
Modified: branches/SAMBA_4_0/source/build/smb_build/main.pm
===================================================================
--- branches/SAMBA_4_0/source/build/smb_build/main.pm 2004-11-15 08:51:31 UTC (rev 3750)
+++ branches/SAMBA_4_0/source/build/smb_build/main.pm 2004-11-15 10:43:10 UTC (rev 3751)
@@ -61,6 +61,8 @@
config_mk::import_file($SMB_BUILD_CTX{INPUT}, $mkfile);
}
+ print Data::Dumper::Dumper($SMB_BUILD_CTX{INPUT});
+
%{$SMB_BUILD_CTX{DEPEND}} = input::check(\%SMB_BUILD_CTX);
%{$SMB_BUILD_CTX{OUTPUT}} = output::create_output($SMB_BUILD_CTX{DEPEND});
Modified: branches/SAMBA_4_0/source/build/smb_build/public.m4
===================================================================
--- branches/SAMBA_4_0/source/build/smb_build/public.m4 2004-11-15 08:51:31 UTC (rev 3750)
+++ branches/SAMBA_4_0/source/build/smb_build/public.m4 2004-11-15 10:43:10 UTC (rev 3751)
@@ -125,8 +125,7 @@
ADD_OBJ_FILES => ][STR2ARRAY([$3])][,
REQUIRED_LIBRARIES => ][STR2ARRAY([$4])][,
REQUIRED_SUBSYSTEMS => ][STR2ARRAY([$5])][,
- ENABLE => \"$[SMB_SUBSYSTEM_ENABLE_][$1]\",
- NOPROTO => \"$[SMB_SUBSYSTEM_NOPROTO_][$1]\"
+ ENABLE => \"YES\"
};
# End Subsystem $1
###################################
@@ -139,9 +138,8 @@
dnl )
AC_DEFUN([SMB_EXT_LIB_ENABLE],
[
- [SMB_EXT_LIB_ENABLE_][$1]="$2"
-
-SMB_INFO_SUBSYSTEMS="$SMB_INFO_SUBSYSTEMS
+[SMB_EXT_LIB_ENABLE_][$1]="$2"
+SMB_INFO_ENABLES="$SMB_INFO_ENABLES
\$INPUT{EXT_LIB_$1}{ENABLE} = \"$2\";"
])
@@ -209,10 +207,6 @@
AC_DEFUN([SMB_EXT_LIB],
[
- if test -z "$[SMB_EXT_LIB_ENABLE_][$1]"; then
- [SMB_EXT_LIB_ENABLE_][$1]="NO";
- fi
-
SMB_INFO_EXT_LIBS="$SMB_INFO_EXT_LIBS
###################################
# Start Ext Lib $1
@@ -222,8 +216,7 @@
LIBS => ][STR2ARRAY([$2])][,
CFLAGS => ][STR2ARRAY([$3])][,
CPPFLAGS => ][STR2ARRAY([$4])][,
- LDFLAGS => ][STR2ARRAY([$5])][,
- ENABLE => \"$[SMB_EXT_LIB_ENABLE_][$1]\"
+ LDFLAGS => ][STR2ARRAY([$5])][
};
# End Ext Lib $1
###################################
@@ -237,9 +230,7 @@
dnl )
AC_DEFUN([SMB_LIBRARY_ENABLE],
[
- [SMB_LIBRARY_ENABLE_][$1]="$2"
-
-SMB_INFO_SUBSYSTEMS="$SMB_INFO_SUBSYSTEMS
+SMB_INFO_ENABLES="$SMB_INFO_ENABLES
\$INPUT{$1}{ENABLE} = \"$2\";"
])
@@ -251,7 +242,7 @@
[
[SMB_BINARY_ENABLE_][$1]="$2";
-SMB_INFO_SUBSYSTEMS="$SMB_INFO_SUBSYSTEMS
+SMB_INFO_BINARIES="$SMB_INFO_BINARIES
\$INPUT{$1}{ENABLE} = \"$2\";"
])
Modified: branches/SAMBA_4_0/source/libcli/auth/gensec.m4
===================================================================
--- branches/SAMBA_4_0/source/libcli/auth/gensec.m4 2004-11-15 08:51:31 UTC (rev 3750)
+++ branches/SAMBA_4_0/source/libcli/auth/gensec.m4 2004-11-15 10:43:10 UTC (rev 3751)
@@ -1,3 +1,5 @@
+SMB_MODULE_DEFAULT(gensec_krb5, NOT)
+
if test x"$SMB_EXT_LIB_ENABLE_KRB5" = x"YES"; then
/* enable this when krb5 is fully working */
SMB_MODULE_DEFAULT(gensec_krb5, NOT)
More information about the samba-cvs
mailing list