Makefile.am revision 90926
190926Snectar# $Id: Makefile.am,v 1.49 2001/09/05 14:14:56 joda Exp $ 255682Smarkm 355682Smarkminclude $(top_srcdir)/Makefile.am.common 455682Smarkm 555682Smarkmlib_LTLIBRARIES = libkadm5srv.la libkadm5clnt.la 690926Snectarlibkadm5srv_la_LDFLAGS = -version-info 7:4:0 790926Snectarlibkadm5clnt_la_LDFLAGS = -version-info 6:2:2 872445Sassarsbin_PROGRAMS = dump_log replay_log truncate_log 955682Smarkm 1090926Snectarlibkadm5srv_la_LIBADD = ../krb5/libkrb5.la ../hdb/libhdb.la ../roken/libroken.la 1190926Snectarlibkadm5clnt_la_LIBADD = ../krb5/libkrb5.la ../hdb/libhdb.la ../roken/libroken.la 1290926Snectar 1355682Smarkmlibexec_PROGRAMS = ipropd-master ipropd-slave 1455682Smarkm 1555682Smarkmkadm5includedir = $(includedir)/kadm5 1655682Smarkmbuildkadm5include = $(buildinclude)/kadm5 1755682Smarkm 1872445Sassarkadm5include_HEADERS = kadm5_err.h admin.h private.h \ 1972445Sassar kadm5-protos.h kadm5-private.h 2055682Smarkm 2155682Smarkminstall-build-headers:: $(kadm5include_HEADERS) 2255682Smarkm @foo='$(kadm5include_HEADERS)'; \ 2355682Smarkm for f in $$foo; do \ 2455682Smarkm f=`basename $$f`; \ 2555682Smarkm if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \ 2655682Smarkm else file="$$f"; fi; \ 2755682Smarkm if cmp -s $$file $(buildkadm5include)/$$f 2> /dev/null ; then \ 2855682Smarkm : ; else \ 2955682Smarkm echo "cp $$file $(buildkadm5include)/$$f";\ 3055682Smarkm cp $$file $(buildkadm5include)/$$f; \ 3155682Smarkm fi ; \ 3255682Smarkm done 3355682Smarkm 3490926SnectarSOURCES_client = \ 3572445Sassar admin.h \ 3672445Sassar chpass_c.c \ 3772445Sassar common_glue.c \ 3872445Sassar create_c.c \ 3972445Sassar delete_c.c \ 4072445Sassar destroy_c.c \ 4172445Sassar flush_c.c \ 4272445Sassar free.c \ 4372445Sassar get_c.c \ 4472445Sassar get_princs_c.c \ 4572445Sassar init_c.c \ 4672445Sassar kadm5_err.c \ 4772445Sassar kadm5_locl.h \ 4872445Sassar marshall.c \ 4972445Sassar modify_c.c \ 5072445Sassar private.h \ 5172445Sassar privs_c.c \ 5272445Sassar randkey_c.c \ 5372445Sassar rename_c.c \ 5455682Smarkm send_recv.c 5555682Smarkm 5690926SnectarSOURCES_server = \ 5772445Sassar acl.c \ 5872445Sassar admin.h \ 5972445Sassar bump_pw_expire.c \ 6072445Sassar chpass_s.c \ 6172445Sassar common_glue.c \ 6272445Sassar context_s.c \ 6372445Sassar create_s.c \ 6472445Sassar delete_s.c \ 6572445Sassar destroy_s.c \ 6672445Sassar ent_setup.c \ 6772445Sassar error.c \ 6872445Sassar flush_s.c \ 6972445Sassar free.c \ 7072445Sassar get_princs_s.c \ 7172445Sassar get_s.c \ 7272445Sassar init_s.c \ 7372445Sassar kadm5_err.c \ 7472445Sassar kadm5_locl.h \ 7572445Sassar keys.c \ 7672445Sassar log.c \ 7772445Sassar marshall.c \ 7872445Sassar modify_s.c \ 7972445Sassar private.h \ 8072445Sassar privs_s.c \ 8172445Sassar randkey_s.c \ 8272445Sassar rename_s.c \ 8372445Sassar set_keys.c \ 8472445Sassar set_modifier.c \ 8555682Smarkm password_quality.c 8655682Smarkm 8790926Snectarlibkadm5srv_la_SOURCES = $(SOURCES_server) server_glue.c 8890926Snectarlibkadm5clnt_la_SOURCES = $(SOURCES_client) client_glue.c 8955682Smarkm 9055682Smarkmdump_log_SOURCES = dump_log.c kadm5_locl.h 9155682Smarkm 9255682Smarkmreplay_log_SOURCES = replay_log.c kadm5_locl.h 9355682Smarkm 9455682Smarkmipropd_master_SOURCES = ipropd_master.c iprop.h kadm5_locl.h 9555682Smarkm 9655682Smarkmipropd_slave_SOURCES = ipropd_slave.c iprop.h kadm5_locl.h 9755682Smarkm 9872445Sassartruncate_log_SOURCES = truncate_log.c 9972445Sassar 10055682SmarkmLDADD = \ 10155682Smarkm libkadm5srv.la \ 10255682Smarkm $(top_builddir)/lib/hdb/libhdb.la \ 10372445Sassar $(LIB_openldap) \ 10455682Smarkm $(top_builddir)/lib/krb5/libkrb5.la \ 10555682Smarkm $(top_builddir)/lib/asn1/libasn1.la \ 10672445Sassar $(LIB_des) \ 10755682Smarkm $(LIB_roken) \ 10855682Smarkm $(DBLIB) \ 10990926Snectar $(LIB_dlopen) \ 11090926Snectar $(LIB_pidfile) 11155682Smarkm 11255682SmarkmCLEANFILES = kadm5_err.c kadm5_err.h 11355682Smarkm 11455682Smarkm$(libkadm5srv_la_OBJECTS): kadm5_err.h 11555682Smarkm 11655682Smarkmclient_glue.lo server_glue.lo: $(srcdir)/common_glue.c 11755682Smarkm 11855682Smarkm# to help stupid solaris make 11955682Smarkm 12055682Smarkmkadm5_err.h: kadm5_err.et 121