1 # $Id: Makefile.am,v 1.69.2.3 2004/06/21 08:26:44 lha Exp $
3 include $(top_srcdir)/Makefile.am.common
7 lib_LTLIBRARIES = libasn1.la
8 libasn1_la_LDFLAGS = -version-info 6:2:0
10 libasn1_la_LIBADD = @LIB_com_err@
23 asn1_Authenticator.x \
24 asn1_AuthorizationData.x \
26 asn1_ChangePasswdDataMS.x \
30 asn1_ETYPE_INFO_ENTRY.x \
33 asn1_EncKDCRepPart.x \
34 asn1_EncKrbCredPart.x \
35 asn1_EncKrbPrivPart.x \
36 asn1_EncTGSRepPart.x \
37 asn1_EncTicketPart.x \
38 asn1_EncryptedData.x \
39 asn1_EncryptionKey.x \
41 asn1_HostAddresses.x \
50 asn1_KRB_SAFE_BODY.x \
60 asn1_PA_ENC_TS_ENC.x \
62 asn1_PrincipalName.x \
68 asn1_TransitedEncoding.x \
72 noinst_PROGRAMS = asn1_compile asn1_print
73 check_PROGRAMS = check-der check-gen
74 TESTS = check-der check-gen
76 check_der_SOURCES = check-der.c check-common.c
77 check_gen_SOURCES = check-gen.c check-common.c
80 asn1_compile_SOURCES = \
94 libasn1_la_SOURCES = \
103 asn1_compile_LDADD = \
104 $(LIB_roken) $(LEXLIB)
110 check_gen_LDADD = $(check_der_LDADD)
111 asn1_print_LDADD = $(check_der_LDADD)
113 CLEANFILES = lex.c parse.c parse.h krb5_asn1.h $(BUILT_SOURCES) \
114 $(gen_files) asn1_files
116 include_HEADERS = krb5_asn1.h asn1_err.h der.h
118 $(asn1_compile_OBJECTS): parse.h parse.c
120 $(gen_files) krb5_asn1.h: asn1_files
122 asn1_files: asn1_compile$(EXEEXT) $(srcdir)/k5.asn1
123 ./asn1_compile$(EXEEXT) $(srcdir)/k5.asn1 krb5_asn1
125 $(libasn1_la_OBJECTS): krb5_asn1.h asn1_err.h
127 $(asn1_print_OBJECTS): krb5_asn1.h
129 EXTRA_DIST = asn1_err.et