3
include $(top_srcdir)/Makefile.am.common
5
AM_CPPFLAGS += $(INCLUDE_krb4) $(INCLUDE_hcrypto) -I../com_err -I$(srcdir)/../com_err $(INCLUDE_sqlite3) $(INCLUDE_libintl)
7
bin_PROGRAMS = verify_krb5_conf
20
noinst_LTLIBRARIES = \
37
test_crypto_wrapping \
48
check_DATA = test_config_strings.out
50
check_PROGRAMS = $(TESTS) test_hostname test_ap-req
54
$(top_builddir)/lib/asn1/libasn1.la \
55
$(top_builddir)/lib/wind/libwind.la \
59
LIB_pkinit = ../hx509/libhx509.la
63
use_sqlite = $(LIB_sqlite3)
67
$(top_builddir)/lib/asn1/libasn1.la \
68
$(top_builddir)/lib/ipc/libheim-ipcc.la \
69
$(top_builddir)/lib/wind/libwind.la \
70
$(top_builddir)/base/libheimbase.la \
81
librfc3961_la_LIBADD = \
82
$(top_builddir)/lib/asn1/libasn1.la \
83
$(top_builddir)/lib/ipc/libheim-ipcc.la \
84
$(top_builddir)/lib/wind/libwind.la \
95
lib_LTLIBRARIES = libkrb5.la
97
ERR_FILES = krb5_err.c krb_err.c heim_err.c k524_err.c
99
libkrb5_la_CPPFLAGS = \
102
-DHEIMDAL_LOCALEDIR='"$(localedir)"'
104
librfc3961_la_CPPFLAGS = \
107
-DHEIMDAL_LOCALEDIR='"$(localedir)"'
109
dist_libkrb5_la_SOURCES = \
114
aname_to_localname.c \
136
crypto-des-common.c \
146
eai_to_heim_errno.c \
153
generate_seq_number.c \
157
get_default_principal.c \
158
get_default_realm.c \
214
set_default_realm.c \
232
nodist_libkrb5_la_SOURCES = \
235
libkrb5_la_DEPENDENCIES = \
238
libkrb5_la_LDFLAGS = -version-info 26:0:0
241
libkrb5_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map
244
$(libkrb5_la_OBJECTS) $(verify_krb5_conf_OBJECTS) $(librfc3961_la_OBJECTS): $(srcdir)/krb5-protos.h $(srcdir)/krb5-private.h krb5_err.h heim_err.h k524_err.h krb5_err.h krb_err.h k524_err.h
246
librfc3961_la_SOURCES = \
254
crypto-des-common.c \
273
test_rfc3961_LDADD = \
275
$(top_builddir)/lib/asn1/libasn1.la \
276
$(top_builddir)/lib/wind/libwind.la \
280
$(srcdir)/krb5-protos.h:
281
cd $(srcdir) && perl ../../cf/make-proto.pl -E KRB5_LIB -q -P comment -o krb5-protos.h $(dist_libkrb5_la_SOURCES) || rm -f krb5-protos.h
283
$(srcdir)/krb5-private.h:
284
cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -p krb5-private.h $(dist_libkrb5_la_SOURCES) || rm -f krb5-private.h
289
krb524_convert_creds_kdc.3 \
290
krb5_425_conv_principal.3 \
291
krb5_acl_match_file.3 \
292
krb5_aname_to_localname.3 \
294
krb5_auth_context.3 \
295
krb5_c_make_checksum.3 \
296
krb5_check_transited.3 \
297
krb5_create_checksum.3 \
300
krb5_eai_to_heim_errno.3 \
303
krb5_generate_random_block.3 \
304
krb5_get_all_client_addrs.3 \
305
krb5_get_credentials.3 \
307
krb5_get_forwarded_creds.3 \
309
krb5_get_init_creds.3 \
311
krb5_getportbyname.3 \
312
krb5_init_context.3 \
313
krb5_is_thread_safe.3 \
323
krb5_set_default_realm.3 \
324
krb5_set_password.3 \
325
krb5_string_to_key.3 \
327
krb5_verify_init_creds.3 \
331
dist_include_HEADERS = \
337
nodist_include_HEADERS = krb5_err.h heim_err.h k524_err.h
339
# XXX use nobase_include_HEADERS = krb5/locate_plugin.h
340
krb5dir = $(includedir)/krb5
341
krb5_HEADERS = locate_plugin.h send_to_kdc_plugin.h ccache_plugin.h
348
test_config_strings.out \
350
krb5_err.c krb5_err.h \
351
krb_err.c krb_err.h \
352
heim_err.c heim_err.h \
353
k524_err.c k524_err.h
355
$(libkrb5_la_OBJECTS): krb5_err.h krb_err.h heim_err.h k524_err.h
357
test_config_strings.out: test_config_strings.cfg
358
$(CP) $(srcdir)/test_config_strings.cfg test_config_strings.out
362
verify_krb5_conf-version.rc \
369
test_config_strings.cfg \
372
#sysconf_DATA = krb5.moduli
374
# to help stupid solaris make
376
krb5_err.h: krb5_err.et
378
krb_err.h: krb_err.et
380
heim_err.h: heim_err.et
382
k524_err.h: k524_err.et