From ed902254c70b2df8b0a38d4cd324669e55c27fef Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Fri, 14 Mar 1997 03:41:02 +0000 Subject: [PATCH] Dependencies for libasn1 are not known before asn1_compile is run. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1416 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/Makefile.am | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/asn1/Makefile.am b/lib/asn1/Makefile.am index 73ecdb4fe..9332ebdf4 100644 --- a/lib/asn1/Makefile.am +++ b/lib/asn1/Makefile.am @@ -4,8 +4,7 @@ AUTOMAKE_OPTIONS = no-dependencies lib_LIBRARIES = libasn1.a -libasn1_a_SOURCES = asn1.c der_get.c der_put.c der_free.c der_length.c - +libasn1_a_SOURCES = der_get.c der_put.c der_free.c der_length.c noinst_PROGRAMS = asn1_compile @@ -25,6 +24,10 @@ lex.c: lex.l lex.o: parse.h -asn1.c: asn1_compile k5.asn1 +libasn1.a: asn1_compile $(libasn1_a_OBJECTS) $(libasn1_a_DEPENDENCIES) ./asn1_compile $(srcdir)/k5.asn1 - + o=`sed -e 's/\.c/.o/g' asn1_files`; \ + $(MAKE) $$o;\ + rm -f libasn1.a; \ + $(AR) cru libasn1.a $(libasn1_a_OBJECTS) $(libasn1_a_LIBADD) $$o; \ + $(RANLIB) libasn1.a