From 4291fdcf3910b37d7dc7ed3849847fb162b5569b Mon Sep 17 00:00:00 2001 From: Alexander Bokovoy Date: Fri, 20 Apr 2012 12:53:11 +0300 Subject: waf: move krb5 checks to a separate waf file With PROCESS_SEPARATE_RULE in wafsamba it is now possible to simplify configuration and checks for MIT/Heimdal Kerberos implementations. 1. Move MIT krb5 checks from source3/wscript to wscript_configure_krb5 2. Make sure they are called same way (--with-mit-krb5-checks) 3. If no configure checks identified MIT krb5 in system (or were disabled), make sure Heimdal build is selected, embedded (default) or system-provided. This makes logic of configuration unchanged for Heimdal builds but adds less hacky way to use MIT krb5 builds. The latter does not work yet as we need to untangle more subsystems from HDB/Heimdal-specific details but lays out a foundation for that. Signed-off-by: Simo Sorce --- wscript_build_embedded_heimdal | 1 + 1 file changed, 1 insertion(+) (limited to 'wscript_build_embedded_heimdal') diff --git a/wscript_build_embedded_heimdal b/wscript_build_embedded_heimdal index 9b829d83c0..fec28bedf6 100644 --- a/wscript_build_embedded_heimdal +++ b/wscript_build_embedded_heimdal @@ -1,4 +1,5 @@ import Logs Logs.info("\tSelected embedded Heimdal build") +bld.RECURSE('source4/kdc') bld.RECURSE('source4/heimdal_build') -- cgit