From cb37bc2dfffbdd41317b7e713e030bf602c4a171 Mon Sep 17 00:00:00 2001 From: Miro Jurisic Date: Thu, 27 May 1999 02:05:39 +0000 Subject: [PATCH] Fixed glue targets git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11470 dc483132-0cff-0310-8789-dd5450dbe970 --- src/mac/Makefile | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/src/mac/Makefile b/src/mac/Makefile index e570b148c..d6ce6f59b 100644 --- a/src/mac/Makefile +++ b/src/mac/Makefile @@ -874,28 +874,35 @@ krb5-globals-data-library ### Autogenerating classic 68K glue files ############################################################################################################## -classic-glue-generation-script = {root-folder}CFMGlue.pl +classic-glue-generation-script = {root-folder}mac:CFMGlue.pl +gss-library-glue-output-folder = {root-folder}:GSSLib:ClassicGlue: +krb5-library-glue-output-folder = {root-folder}:Kerberos5Lib:ClassicGlue: + +gss-library-glue-output = {gss-library-glue-output-folder}GSSLib.glue.c +krb5-library-glue-output = {krb5-library-glue-output-folder}Kerberos5Lib.glue.c classic-glue-output = ¶ - {root-folder}K5.CFMglue.c ¶ - {root-folder}GSS.CFMglue.c + {gss-library-glue-output} ¶ + {krb5-library-glue-output} glue Ä {classic-glue-output} -glue-gss Ä {root-folder}K5.CFMglue.c -glue-krb5 Ä {root-folder}GSS.CFMglue.c +glue-gss Ä {gss-library-glue-output} +glue-krb5 Ä {krb5-library-glue-output} -{root-folder}mac:K5.CFMglue.c Ä {root-folder}mac:K5.CFMglue.cin {root-folder}mac:K5.CFMglue.proto.h ¶ +{krb5-library-glue-output} Ä {root-folder}mac:K5.CFMglue.cin {root-folder}mac:K5.CFMglue.proto.h ¶ {root-folder}mac:CFMglue.c {root-folder}mac:K5.moreCFMglue.cin {classic-glue-generation-script} + {create-folder} {gss-library-glue-output-folder} perl {classic-glue-generation-script} < {root-folder}mac:K5.CFMglue.proto.h > {root-folder}mac:K5.CFMglue.c Catenate {root-folder}mac:K5.CFMglue.cin {root-folder}mac:CFMglue.c {root-folder}mac:K5.CFMglue.c ¶ - {root-folder}mac:K5.moreCFMglue.cin | Catenate > {root-folder}mac:K5.CFMglue.c + {root-folder}mac:K5.moreCFMglue.cin | Catenate > {krb5-library-glue-output} -{root-folder}mac:GSS.CFMglue.c Ä {root-folder}mac:GSS.CFMglue.cin {root-folder}mac:GSS.CFMglue.proto.h ¶ +{gss-library-glue-output} Ä {root-folder}mac:GSS.CFMglue.cin {root-folder}mac:GSS.CFMglue.proto.h ¶ {root-folder}mac:CFMglue.c {root-folder}mac:GSS.moreCFMglue.cin {classic-glue-generation-script} + {create-folder} {krb5-library-glue-output-folder} perl {classic-glue-generation-script} < {root-folder}mac:GSS.CFMglue.proto.h > {root-folder}mac:GSS.CFMglue.c Catenate {root-folder}mac:GSS.CFMglue.cin {root-folder}mac:CFMglue.c {root-folder}mac:GSS.CFMglue.c ¶ - {root-folder}mac:GSS.moreCFMglue.cin | Catenate > {root-folder}mac:GSS.CFMglue.c + {root-folder}mac:GSS.moreCFMglue.cin | Catenate > {gss-library-glue-output} ############################################################################################################## ### Building the library files from multiple fragments -- 2.26.2