1c19800e8SDoug Rabson# $Id$ 2b528cefcSMark Murray 3b528cefcSMark Murrayinclude $(top_srcdir)/Makefile.am.common 4b528cefcSMark Murray 5c19800e8SDoug RabsonAM_CPPFLAGS += $(INCLUDE_libintl) $(INCLUDE_readline) $(INCLUDE_hcrypto) -I$(srcdir)/../lib/krb5 -I$(top_builddir)/include/gssapi 6b528cefcSMark Murray 7b528cefcSMark Murraysbin_PROGRAMS = kadmin 8b528cefcSMark Murray 9b528cefcSMark Murraylibexec_PROGRAMS = kadmind 10b528cefcSMark Murray 11c19800e8SDoug Rabsonman_MANS = kadmin.8 kadmind.8 12c19800e8SDoug Rabson 135e9cd1aeSAssar Westerlundnoinst_PROGRAMS = add_random_users 145e9cd1aeSAssar Westerlund 155e9cd1aeSAssar Westerlunddist_kadmin_SOURCES = \ 165e9cd1aeSAssar Westerlund ank.c \ 17c19800e8SDoug Rabson add_enctype.c \ 18b528cefcSMark Murray check.c \ 19c19800e8SDoug Rabson cpw.c \ 20c19800e8SDoug Rabson del.c \ 21b528cefcSMark Murray del_enctype.c \ 22b528cefcSMark Murray dump.c \ 23b528cefcSMark Murray ext.c \ 24b528cefcSMark Murray get.c \ 25b528cefcSMark Murray init.c \ 26b528cefcSMark Murray kadmin.c \ 27b528cefcSMark Murray load.c \ 28b528cefcSMark Murray mod.c \ 29b528cefcSMark Murray rename.c \ 30b528cefcSMark Murray stash.c \ 31b528cefcSMark Murray util.c \ 32c19800e8SDoug Rabson pw_quality.c \ 33b528cefcSMark Murray random_password.c \ 34c19800e8SDoug Rabson kadmin_locl.h 35b528cefcSMark Murray 36b528cefcSMark Murraynodist_kadmin_SOURCES = \ 37b528cefcSMark Murray kadmin-commands.c \ 38c19800e8SDoug Rabson kadmin-commands.h 39c19800e8SDoug Rabson 40c19800e8SDoug Rabson$(kadmin_OBJECTS): kadmin-commands.h 41c19800e8SDoug Rabson 42c19800e8SDoug RabsonCLEANFILES = kadmin-commands.h kadmin-commands.c 43c19800e8SDoug Rabson 44c19800e8SDoug Rabsonkadmin-commands.c kadmin-commands.h: kadmin-commands.in 45c19800e8SDoug Rabson $(SLC) $(srcdir)/kadmin-commands.in 46c19800e8SDoug Rabson 47c19800e8SDoug Rabsonkadmind_SOURCES = \ 48b528cefcSMark Murray rpc.c \ 495e9cd1aeSAssar Westerlund server.c \ 505e9cd1aeSAssar Westerlund kadmind.c \ 515e9cd1aeSAssar Westerlund kadmin_locl.h \ 525e9cd1aeSAssar Westerlund kadm_conn.c 535e9cd1aeSAssar Westerlund 545e9cd1aeSAssar Westerlundadd_random_users_SOURCES = add-random-users.c 55b528cefcSMark Murray 565e9cd1aeSAssar Westerlundtest_util_SOURCES = test_util.c util.c 575e9cd1aeSAssar Westerlund 58c19800e8SDoug RabsonTESTS = test_util 59c19800e8SDoug Rabson 60c19800e8SDoug Rabsoncheck_PROGRAMS = $(TESTS) 61c19800e8SDoug Rabson 62c19800e8SDoug RabsonLDADD_common = \ 63c19800e8SDoug Rabson $(top_builddir)/lib/hdb/libhdb.la \ 644137ff4cSJacques Vidrine $(top_builddir)/lib/krb5/libkrb5.la \ 65b528cefcSMark Murray $(LIB_hcrypto) \ 665e9cd1aeSAssar Westerlund $(top_builddir)/lib/asn1/libasn1.la \ 67b528cefcSMark Murray $(LIB_roken) \ 68c19800e8SDoug Rabson $(DBLIB) 69b528cefcSMark Murray 70b528cefcSMark Murraykadmind_LDADD = $(top_builddir)/lib/kadm5/libkadm5srv.la \ 71b528cefcSMark Murray ../lib/gssapi/libgssapi.la \ 72b528cefcSMark Murray $(LDADD_common) \ 73c19800e8SDoug Rabson $(LIB_pidfile) \ 744137ff4cSJacques Vidrine $(LIB_dlopen) 755e9cd1aeSAssar Westerlund 76b528cefcSMark Murraykadmin_LDADD = \ 77b528cefcSMark Murray $(top_builddir)/lib/kadm5/libkadm5clnt.la \ 78b528cefcSMark Murray $(top_builddir)/lib/kadm5/libkadm5srv.la \ 79b528cefcSMark Murray $(top_builddir)/lib/sl/libsl.la \ 80b528cefcSMark Murray $(LIB_readline) \ 81b528cefcSMark Murray $(LDADD_common) \ 82b528cefcSMark Murray $(LIB_dlopen) 834137ff4cSJacques Vidrine 84b528cefcSMark Murrayadd_random_users_LDADD = \ 855e9cd1aeSAssar Westerlund $(top_builddir)/lib/kadm5/libkadm5clnt.la \ 865e9cd1aeSAssar Westerlund $(top_builddir)/lib/kadm5/libkadm5srv.la \ 875e9cd1aeSAssar Westerlund $(LDADD_common) \ 885e9cd1aeSAssar Westerlund $(LIB_dlopen) 894137ff4cSJacques Vidrine 905e9cd1aeSAssar Westerlundtest_util_LDADD = $(kadmin_LDADD) 91c19800e8SDoug Rabson 92c19800e8SDoug RabsonEXTRA_DIST = \ 93c19800e8SDoug Rabson NTMakefile \ 94c19800e8SDoug Rabson kadmin-version.rc \ 95 kadmind-version.rc \ 96 $(man_MANS) \ 97 kadmin-commands.in 98