+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * Makefile.in (install-headers-prerecurse): Create directories in which we install headers
+
2002-09-24 Ezra Peisach <epeisach@bu.edu>
* Makefile.in (krb5-config): Add argument to invocation of
$(srcdir)/config/mkinstalldirs $(DESTDIR)$$i; \
done
+install-headers-prerecurse::
+ $(srcdir)/config/mkinstalldirs $(DESTDIR)$(KRB5_INCDIR)
+ $(srcdir)/config/mkinstalldirs $(DESTDIR)$(KRB5_INCDIR)/gssapi
+ $(srcdir)/config/mkinstalldirs $(DESTDIR)$(KRB5_INCDIR)/kerberosIV
+
+
# install::
# $(MAKE) $(MFLAGS) install.man
+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * pre.in post.in (RECURSE_TARGETS): Add install-headers-recurse
+
2002-09-24 Ezra Peisach <epeisach@bu.edu>
* post.in (Makefile): Run config.status to generate only the
-$(RM) -r $(srcdir)/$(thisconfigdir)/autom4te.cache
RECURSE_TARGETS=all-recurse clean-recurse distclean-recurse install-recurse \
- check-recurse depend-recurse Makefiles-recurse
+ check-recurse depend-recurse Makefiles-recurse install-headers-recurse
$(RECURSE_TARGETS):
@case "`echo 'x$(MFLAGS)'|sed -e 's/^x//' -e 's/ --.*$$//'`" \
check:: check-$(WHAT)
+install-headers:: install-headers-$(WHAT)
+
all-recurse: all-prerecurse
all-postrecurse:: all-recurse
all-unix:: all-postrecurse
install-prerecurse::
install-postrecurse::
+install-headers-unix:: install-headers-prerecurse
+install-headers-unix:: install-headers-recurse
+install-headers-unix:: install-headers-postrecurse
+
+install-headers-prerecurse::
+
+install-headers-postrecurse::
+
+
check-unix:: check-prerecurse
check-unix:: check-recurse
check-unix:: check-postrecurse
+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * Makefile.in : Add install-headers support
+
2002-09-26 Tom Yu <tlyu@mit.edu>
* socket-utils.h (sa2sin, sa2sin6): Add redundant cast to (void *)
cd ..
@echo Making clean in include
-install:: krb5.h profile.h
+install-headers-unix install:: krb5.h profile.h kerberosIV/krb_err.h
$(INSTALL_DATA) krb5.h $(DESTDIR)$(KRB5_INCDIR)$(S)krb5.h
$(INSTALL_DATA) profile.h $(DESTDIR)$(KRB5_INCDIR)$(S)profile.h
+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * Makefile.in: Support install-headers
+
2002-09-26 Tom Yu <tlyu@mit.edu>
* des.h: Some initial work for KfM integration. Clean up
$(AWK) -f $(SRCTOP)/util/et/et_h.awk outfile=$@ \
$(SRCTOP)/lib/krb4/krb_err.et
-install::
+install-headers-unix install:: krb_err.h
@set -x; for f in $(KRB4_HEADERS) ; \
do $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(KRB5_INCDIR)/kerberosIV/$$f ; \
done
+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * Makefile.in : Add install-headers- support
+
2002-08-29 Ken Raeburn <raeburn@mit.edu>
* Makefile.in: Revert $(S)=>/ change, for Windows support.
@if test -d $(EHDRDIR); then :; else (set -x; mkdir $(EHDRDIR)) fi
# Krb5InstallHeaders($(EXPORTED_HEADERS), $(KRB5_INCDIR)/krb5)
-install::
+install-headers-unix install:: gssapi.h
@set -x; for f in $(EXPORTED_HEADERS) ; \
do $(INSTALL_DATA) $(srcdir)/$$f \
$(DESTDIR)$(KRB5_INCDIR)/gssapi/$$f ; \
+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * Makefile.in : Add install-headers support
+
2002-08-29 Ken Raeburn <raeburn@mit.edu>
* Makefile.in: Revert $(S)=>/ change, for Windows support.
$(RM) $(EHDRDIR)\gssapi_krb5.h
-if exist $(EHDRDIR)\nul rmdir $(EHDRDIR)
-install::
+install-headers-unix install::
@set -x; for f in $(EXPORTED_HEADERS) ; \
do $(INSTALL_DATA) $(srcdir)/$$f \
$(DESTDIR)$(KRB5_INCDIR)/gssapi/$$f ; \
+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * Makefile.in (install-headers): build compile_et so it can be used later
+
2002-09-02 Ken Raeburn <raeburn@mit.edu>
* com_err.c (default_com_err_proc, com_err_va, set_com_err_hook):
$(INSTALL_DATA) $(srcdir)/et_c.awk $(DESTDIR)$(mydatadir)
$(INSTALL_DATA) $(srcdir)/et_h.awk $(DESTDIR)$(mydatadir)
+
+install-headers:: compile_et
+
compile_et: $(srcdir)/compile_et.sh $(srcdir)/config_script
$(SHELL) $(srcdir)/config_script $(srcdir)/compile_et.sh \
"$(mydatadir)" $(AWK) $(SED) > compile_et
+2002-10-07 Sam Hartman <hartmans@mit.edu>
+
+ * Makefile.in: Support install-headers
+
2002-10-03 Sam Hartman <hartmans@mit.edu>
* Makefile.in : Move test_* from all to check targets. so that com_err is not needed on mac.
all-unix:: all-libs
all-windows:: $(PROFILE_HDR)
+install-headers-unix:: includes
+
$(PROFILE_HDR):: profile.h
$(CP) profile.h "$@"