summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/generic/Makefile.in
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>1996-11-18 17:41:36 +0000
committerTom Yu <tlyu@mit.edu>1996-11-18 17:41:36 +0000
commitaeab7763b49d37eca1d7976cf4ed6640c3b92e52 (patch)
tree83062d2d5901599905cb5cbde1274bdd1a90129a /src/lib/gssapi/generic/Makefile.in
parent1a57fcfe13c495a7bc2b99e5bbad5bc10d6c8175 (diff)
downloadkrb5-aeab7763b49d37eca1d7976cf4ed6640c3b92e52.tar.gz
krb5-aeab7763b49d37eca1d7976cf4ed6640c3b92e52.tar.xz
krb5-aeab7763b49d37eca1d7976cf4ed6640c3b92e52.zip
*gssapi.h: Renamed to gssapi.hin
* gssapi.hin: Remove #ifdef USE_AUTOCONF_H; we're grepping symbols directly from autoconf.h now. * configure.in: Change CopySrcHeader to CopyHeader, as gssapi.h is now generated in the build tree. * Makefile.in: Add rules to generate gssapi.h from gssapi.hin, similar to how krb5.h is generated from krb5.hin. Remove -DUSE_AUTOCONF_H from $(CFLAGS) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9425 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/generic/Makefile.in')
-rw-r--r--src/lib/gssapi/generic/Makefile.in11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/gssapi/generic/Makefile.in b/src/lib/gssapi/generic/Makefile.in
index 74b287317..1e1aa7ebb 100644
--- a/src/lib/gssapi/generic/Makefile.in
+++ b/src/lib/gssapi/generic/Makefile.in
@@ -1,4 +1,4 @@
-CFLAGS = $(CCOPTS) $(DEFS) -I. -I$(srcdir) -DUSE_AUTOCONF_H
+CFLAGS = $(CCOPTS) $(DEFS) -I. -I$(srcdir)
##DOSBUILDTOP = ..\..\..
##DOSLIBNAME=..\gssapi.$(LIBEXT)
@@ -31,6 +31,15 @@ gssapi_err_generic.h: gssapi_err_generic.et
gssapi_err_generic.c: gssapi_err_generic.et
+gssapi.h: gssapi.hin
+ $(RM) $@
+ echo "/* This is the gssapi.h prologue. */" >> $@
+ echo "/* It contains some choice pieces of autoconf.h */" >> $@
+ grep SIZEOF $(BUILDTOP)/include/krb5/autoconf.h >> $@
+ grep 'HAVE_.*_H' $(BUILDTOP)/include/krb5/autoconf.h >> $@
+ echo "/* End of gssapi.h prologue. */"
+ cat $(srcdir)/gssapi.hin >> $@
+
#if HasHashLibrary
# UTIL_VALIDATE_SRC= $(srcdir)/util_validate.c
# UTIL_VALIDATE_OBJ= util_validate.$(OBJEXT)