1 # $Id: Makefile.am,v 1.156.2.4 2004/06/21 10:52:01 lha Exp $
3 include $(top_srcdir)/Makefile.am.common
5 INCLUDES += $(INCLUDE_krb4) $(INCLUDE_des) -I../com_err -I$(srcdir)/../com_err
7 bin_PROGRAMS = verify_krb5_conf
9 noinst_PROGRAMS = dump_config test_get_addrs krbhst-test test_alname
21 check_PROGRAMS = $(TESTS)
25 $(top_builddir)/lib/asn1/libasn1.la \
29 ../com_err/error.lo ../com_err/com_err.lo \
31 $(top_builddir)/lib/asn1/libasn1.la \
34 lib_LTLIBRARIES = libkrb5.la
36 ERR_FILES = krb5_err.c heim_err.c k524_err.c
38 libkrb5_la_SOURCES = \
42 aname_to_localname.c \
52 config_file_netinfo.c \
67 generate_seq_number.c \
71 get_default_principal.c \
77 get_in_tkt_with_keytab.c \
78 get_in_tkt_with_skey.c \
118 set_default_realm.c \
135 libkrb5_la_LDFLAGS = -version-info 20:0:3
137 $(libkrb5_la_OBJECTS): $(srcdir)/krb5-protos.h $(srcdir)/krb5-private.h
139 $(srcdir)/krb5-protos.h:
140 cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -o krb5-protos.h $(libkrb5_la_SOURCES) || rm -f krb5-protos.h
142 $(srcdir)/krb5-private.h:
143 cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -p krb5-private.h $(libkrb5_la_SOURCES) || rm -f krb5-private.h
145 #libkrb5_la_LIBADD = ../com_err/error.lo ../com_err/com_err.lo
151 krb5_425_conv_principal.3 \
153 krb5_aname_to_localname.3 \
155 krb5_auth_context.3 \
156 krb5_build_principal.3 \
160 krb5_create_checksum.3 \
164 krb5_free_addresses.3 \
165 krb5_free_principal.3 \
166 krb5_get_all_client_addrs.3 \
168 krb5_init_context.3 \
174 krb5_principal_get_realm.3 \
175 krb5_set_default_realm.3 \
176 krb5_set_password.3 \
177 krb5_sname_to_principal.3 \
179 krb5_unparse_name.3 \
184 include_HEADERS = krb5.h krb5-protos.h krb5-private.h krb5_err.h heim_err.h k524_err.h
186 CLEANFILES = krb5_err.c krb5_err.h heim_err.c heim_err.h k524_err.c k524_err.h
188 $(libkrb5_la_OBJECTS): krb5_err.h heim_err.h k524_err.h
190 # to help stupid solaris make
192 krb5_err.h: krb5_err.et
194 heim_err.h: heim_err.et
196 k524_err.h: k524_err.et