From 7facdcc161b75c7a3a85a0f6380f5b83394183c4 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Wed, 3 Aug 2005 05:28:08 +0000 Subject: r8985: Automatically generate make dependency rules for the asn1 and error table files. This removes the need for HEIMDAL_EXTERNAL (This used to be commit 2f481ac93c0151b82dab737d49ae8d0d3cbbbbbe) --- source4/heimdal_build/config.mk | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) (limited to 'source4/heimdal_build/config.mk') diff --git a/source4/heimdal_build/config.mk b/source4/heimdal_build/config.mk index d2a29626f6..03aea81b5a 100644 --- a/source4/heimdal_build/config.mk +++ b/source4/heimdal_build/config.mk @@ -354,7 +354,6 @@ REQUIRED_SUBSYSTEMS = ASN1_COMPILER LIBREPLACE # End BINARY asn1_compile ####################### - ####################### # Start SUBSYSTEM COMPILE_ET [SUBSYSTEM::COMPILE_ET] @@ -380,15 +379,21 @@ REQUIRED_SUBSYSTEMS = COMPILE_ET LIBREPLACE # End BINARY compile_et ####################### +heimdal/lib/roken/vis.hin: heimdal/lib/roken/vis.h + @cp heimdal/lib/roken/vis.h heimdal/lib/roken/vis.hin -####################### -# Start TARGET HEIMDAL_EXTERNAL -[TARGET::HEIMDAL_EXTERNAL] -CMD = heimdal_build/build_external.sh "@HOSTCC@" -REQUIRED_SUBSYSTEMS = ASN1_COMPILER -# END TARGET HEIMDAL_EXTERNAL -####################### +heimdal/lib/roken/err.hin: heimdal/lib/roken/err.h + @cp heimdal/lib/roken/err.h heimdal/lib/roken/err.hin + +include ./heimdal_build/asn1_deps.pl heimdal/lib/hdb/hdb.asn1 hdb_asn1| +include ./heimdal_build/asn1_deps.pl heimdal/lib/gssapi/spnego.asn1 spnego_asn1| +include ./heimdal_build/asn1_deps.pl heimdal/lib/asn1/k5.asn1 krb5_asn1| +include ./heimdal_build/et_deps.pl heimdal/lib/asn1/asn1_err.et| +include ./heimdal_build/et_deps.pl heimdal/lib/hdb/hdb_err.et| +include ./heimdal_build/et_deps.pl heimdal/lib/krb5/heim_err.et| +include ./heimdal_build/et_deps.pl heimdal/lib/krb5/k524_err.et| +include ./heimdal_build/et_deps.pl heimdal/lib/krb5/krb5_err.et| ####################### # Start SUBSYSTEM HEIMDAL -- cgit