generate kadm5-{protos,private}.h

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11112 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Johan Danielsson
2002-08-16 20:57:09 +00:00
parent 189c0279af
commit 904fa51b33

View File

@@ -31,7 +31,7 @@ install-build-headers:: $(kadm5include_HEADERS)
fi ; \
done
SOURCES_client = \
SOURCES_client = \
admin.h \
chpass_c.c \
common_glue.c \
@@ -118,3 +118,18 @@ client_glue.lo server_glue.lo: $(srcdir)/common_glue.c
# to help stupid solaris make
kadm5_err.h: kadm5_err.et
$(libkadm5clnt_la_OBJECTS) $(libkadm5srv_la_OBJECTS): $(srcdir)/kadm5-protos.h $(srcdir)/kadm5-private.h
proto_opts = -q -R '^(_|kadm5_c_|kadm5_s_|kadm5_log)' -P comment
$(srcdir)/kadm5-protos.h:
cd $(srcdir); perl ../../cf/make-proto.pl $(proto_opts) \
-o kadm5-protos.h \
$(libkadm5clnt_la_SOURCES) $(libkadm5srv_la_SOURCES) \
|| rm -f kadm5-protos.h
$(srcdir)/kadm5-private.h:
cd $(srcdir); perl ../../cf/make-proto.pl $(proto_opts) \
-p kadm5-private.h \
$(libkadm5clnt_la_SOURCES) $(libkadm5srv_la_SOURCES) \
|| rm -f kadm5-private.h