From e8f5a25fa71e975e2730f4f80ef9427859fec008 Mon Sep 17 00:00:00 2001 From: Gary Lockyer Date: Mon, 25 Sep 2017 14:00:51 +1300 Subject: [PATCH] heimdal_build: Include keys.c in the hdb autoproto Signed-off-by: Gary Lockyer Reviewed-by: Douglas Bagnall --- source4/heimdal_build/wscript_build | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/source4/heimdal_build/wscript_build b/source4/heimdal_build/wscript_build index e031d9831ff..eb9334d99e4 100644 --- a/source4/heimdal_build/wscript_build +++ b/source4/heimdal_build/wscript_build @@ -453,10 +453,12 @@ if not bld.CONFIG_SET("USING_SYSTEM_HDB"): options="--sequence=HDB-Ext-KeySet --sequence=Keys", includes='../heimdal/lib/asn1') + HDB_KEYS_SOURCE = 'lib/hdb/keys.c' + HEIMDAL_SUBSYSTEM('HEIMDAL_HDB_KEYS', - 'lib/hdb/keys.c', + HDB_KEYS_SOURCE, includes='../heimdal/lib/hdb', - deps='roken hcrypto krb5 HEIMDAL_HDB_ASN1' + deps='roken hcrypto krb5 HEIMDAL_HDB_ASN1', ) HEIMDAL_ERRTABLE('HEIMDAL_HDB_ERR_ET', 'lib/hdb/hdb_err.et') @@ -473,8 +475,8 @@ if not bld.CONFIG_SET("USING_SYSTEM_HDB"): deps='krb5 HEIMDAL_HDB_KEYS roken hcrypto com_err HEIMDAL_HDB_ASN1 wind', vnum='11.0.2', ) - HEIMDAL_AUTOPROTO('lib/hdb/hdb-protos.h', HDB_SOURCE) - HEIMDAL_AUTOPROTO_PRIVATE('lib/hdb/hdb-private.h', HDB_SOURCE) + HEIMDAL_AUTOPROTO('lib/hdb/hdb-protos.h', HDB_SOURCE + " " + HDB_KEYS_SOURCE) + HEIMDAL_AUTOPROTO_PRIVATE('lib/hdb/hdb-private.h', HDB_SOURCE + " " + HDB_KEYS_SOURCE) if not bld.CONFIG_SET("USING_SYSTEM_GSSAPI"): -- 2.34.1