r25095: Display of which libraries the system-provided version is being used.
authorJelmer Vernooij <jelmer@samba.org>
Tue, 11 Sep 2007 17:31:23 +0000 (17:31 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 20:06:34 +0000 (15:06 -0500)
source/build/smb_build/summary.pm

index 7b84266d62880470e0a365b608717cf7d00a5ea4..541a569a3b650d2bf9dd609ca604c539213ee7d9 100644 (file)
@@ -34,6 +34,13 @@ sub showitem($$$)
        }
 }
 
+sub showisexternal($$$)
+{
+       my ($output, $desc, $name) = @_;
+       print "Using external $desc: ".
+           (($output->{$name}->{TYPE} eq "EXT_LIB")?"yes":"no")."\n";
+}
+
 sub show($$)
 {
        my ($output,$config) = @_;
@@ -47,8 +54,10 @@ sub show($$)
        showitem($output, "using libblkid", ["BLKID"]);
        showitem($output, "using iconv", ["ICONV"]);
        showitem($output, "using pam", ["PAM"]);
-       print "Using external popt: ".
-           (($output->{LIBPOPT}->{TYPE} eq "EXT_LIB")?"yes":"no")."\n";
+       showisexternal($output, "popt", "LIBPOPT");
+       showisexternal($output, "talloc", "LIBTALLOC");
+       showisexternal($output, "tdb", "LIBTDB");
+       showisexternal($output, "ldb", "LIBLDB");
        print "Developer mode: ".(enabled($config->{developer})?"yes":"no")."\n";
        print "Automatic dependencies: ".
            (enabled($config->{automatic_dependencies})