From 91e1d5d0c5ed85542f5ab3911e558e862dce139b Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 5 Nov 1997 23:29:06 +0000 Subject: [PATCH] Add client files. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3784 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/Makefile.am | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/lib/kadm5/Makefile.am b/lib/kadm5/Makefile.am index a6a8685d5..d8cf3ce0a 100644 --- a/lib/kadm5/Makefile.am +++ b/lib/kadm5/Makefile.am @@ -4,23 +4,40 @@ AUTOMAKE_OPTIONS = no-dependencies foreign ##INCLUDES = -I$(top_builddir)/include -lib_LIBRARIES = libkadm5.a libkadm5srv.a +lib_LIBRARIES = libkadm5srv.a libkadm5clnt.a -libkadm5_a_SOURCES = \ - chpass_s.c context_s.c create_s.c delete_s.c destroy_s.c \ - ent_setup.c flush.c free.c get_s.c init_s.c kadm5_err.c \ - modify_s.c randkey_s.c rename_s.c set_modifier.c set_keys.c +incdir = $(includedir)/kadm5 +idir = $(top_builddir)/include/kadm5 +inc_DATA = kadm5_err.h -libkadm5srv_a_SOURCES = $(libkadm5_a_SOURCES) server_glue.c +COMMON_SOURCES = \ + acl.c chpass_c.c chpass_s.c context_s.c create_c.c \ + create_s.c delete_c.c delete_s.c destroy_c.c \ + destroy_s.c ent_setup.c error.c flush.c free.c \ + get_c.c get_s.c init_c.c init_s.c kadm5_err.c \ + marshall.c modify_c.c modify_s.c randkey_c.c \ + randkey_s.c rename_c.c rename_s.c send_recv.c \ + server.c set_keys.c set_modifier.c + +libkadm5srv_a_SOURCES = $(COMMON_SOURCES) server_glue.c +libkadm5clnt_a_SOURCES = $(COMMON_SOURCES) client_glue.c CLEANFILES = kadm5_err.c kadm5_err.h SUFFIXES = .et .h +all-local: $(inc_DATA) + @for i in $(inc_DATA); do \ + if cmp -s $$i $(idir)/$$i 2> /dev/null ; then :; else\ + echo " $(INSTALL_DATA) $$i $(idir)/$$i"; \ + $(INSTALL_DATA) $$i $(idir)/$$i; \ + fi ; \ + done + .et.h: $(SHELL) ../error/compile_et $< .et.c: $(SHELL) ../error/compile_et $< -$(libkadm5_a_OBJECTS): kadm5_err.h +$(libkadm5srv_a_OBJECTS): kadm5_err.h