1 # $Id: Makefile.am,v 1.68 2002/03/10 23:41:33 assar Exp $
3 include $(top_srcdir)/Makefile.am.common
7 lib_LTLIBRARIES = libasn1.la
8 libasn1_la_LDFLAGS = -version-info 6:0:0
10 libasn1_la_LIBADD = @LIB_com_err@
23 asn1_Authenticator.x \
24 asn1_AuthorizationData.x \
29 asn1_ETYPE_INFO_ENTRY.x \
32 asn1_EncKDCRepPart.x \
33 asn1_EncKrbCredPart.x \
34 asn1_EncKrbPrivPart.x \
35 asn1_EncTGSRepPart.x \
36 asn1_EncTicketPart.x \
37 asn1_EncryptedData.x \
38 asn1_EncryptionKey.x \
40 asn1_HostAddresses.x \
49 asn1_KRB_SAFE_BODY.x \
59 asn1_PA_ENC_TS_ENC.x \
61 asn1_PrincipalName.x \
67 asn1_TransitedEncoding.x \
71 noinst_PROGRAMS = asn1_compile asn1_print
72 check_PROGRAMS = check-der
75 asn1_compile_SOURCES = \
89 libasn1_la_SOURCES = \
98 asn1_compile_LDADD = \
99 $(LIB_roken) $(LEXLIB)
105 asn1_print_LDADD = $(check_der_LDADD)
107 CLEANFILES = lex.c parse.c parse.h krb5_asn1.h $(BUILT_SOURCES) \
108 $(gen_files) asn1_files
110 include_HEADERS = krb5_asn1.h asn1_err.h der.h
112 $(asn1_compile_OBJECTS): parse.h parse.c
114 $(gen_files) krb5_asn1.h: asn1_files
116 asn1_files: asn1_compile$(EXEEXT) $(srcdir)/k5.asn1
117 ./asn1_compile$(EXEEXT) $(srcdir)/k5.asn1 krb5_asn1
119 $(libasn1_la_OBJECTS): krb5_asn1.h asn1_err.h
121 $(asn1_print_OBJECTS): krb5_asn1.h
123 EXTRA_DIST = asn1_err.et