+Thu Feb 6 11:11:17 1997 Ezra Peisach (epeisach@mit.edu)
+
+ * configure.in: Remove the CopyHeader and CopySrcHeader rules as
+ they are handled in Makefile.in
+
+ * Makefile.in: Create include/gssapi on unix. Make clean removes
+ built gssapi.h
+
Wed Feb 5 23:28:47 1997 Richard Basch <basch@lehman.com>
* gssapi.hin: Make sure KRB5_EXPORTVAR is defined.
grep SIZEOF $(BUILDTOP)/include/krb5/autoconf.h >> $@
grep 'HAVE_.*_H' $(BUILDTOP)/include/krb5/autoconf.h >> $@
grep 'USE_.*_H' $(BUILDTOP)/include/krb5/autoconf.h >> $@
- echo "/* End of gssapi.h prologue. */"
+ echo "/* End of gssapi.h prologue. */" >> $@
cat $(srcdir)/gssapi.hin >> $@
#if HasHashLibrary
$(OBJS): $(EXPORTED_HEADERS) $(ETHDRS)
-all-unix:: shared $(SRCS) $(HDRS) $(ETHDRS) $(OBJS)
+all-unix:: shared includes-unix $(SRCS) $(HDRS) $(ETHDRS) $(OBJS)
all-mac:: $(SRCS) $(HDRS) $(ETHDRS) $(OBJS)
all-windows:: win-include $(HDRS) $(OBJFILE)
unixmac: $(SRCS) $(ETHDRS)
clean-unix::
- $(RM) $(ETHDRS) $(ETSRCS) $(HDRS) shared/*
+ $(RM) $(ETHDRS) $(ETSRCS) $(HDRS) shared/* $(EXPORTED_BUILT_HEADERS)
clean-mac::
$(RM) $(ETHDRS) $(ETSRCS) $(HDRS) shared/*
$(RM) $(HDRS) $(OBJFILE)
if exist $(EHDRDIR)\nul rmdir $(EHDRDIR)
+includes-unix::
+ @if test -d $(EHDRDIR); then :; else (set -x; mkdir $(EHDRDIR)) fi
+
# Krb5InstallHeaders($(EXPORTED_HEADERS), $(KRB5_INCDIR)/krb5)
install::
@set -x; for f in $(EXPORTED_HEADERS) ; \
AC_CHECK_SIZEOF(short)
AC_CHECK_SIZEOF(int)
AC_CHECK_SIZEOF(long)
-CopyHeader(gssapi.h,[$(EHDRDIR)])
-CopySrcHeader(gssapi_generic.h,[$(EHDRDIR)])
+dnl CopyHeader(gssapi.h,[$(EHDRDIR)])
+dnl CopySrcHeader(gssapi_generic.h,[$(EHDRDIR)])
V5_AC_OUTPUT_MAKEFILE