From e1bb30327997f2ac32cab9e10424b1aa80985d6a Mon Sep 17 00:00:00 2001 From: Richard Basch Date: Thu, 20 Feb 1997 22:44:28 +0000 Subject: [PATCH] Makefile.in: krb_err.h is a generated file; fix build/install rules so that they don't try installing it from the source directory configure.in: Makefile requires 'awk' to build krb_err.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9937 dc483132-0cff-0310-8789-dd5450dbe970 --- src/include/kerberosIV/ChangeLog | 6 ++++++ src/include/kerberosIV/Makefile.in | 13 +++++++------ src/include/kerberosIV/configure.in | 1 + 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/include/kerberosIV/ChangeLog b/src/include/kerberosIV/ChangeLog index 75c900502..0b820c611 100644 --- a/src/include/kerberosIV/ChangeLog +++ b/src/include/kerberosIV/ChangeLog @@ -1,3 +1,9 @@ +Thu Feb 20 17:38:23 1997 Richard Basch + + * configure.in: awk is required by the Makefile + * Makefile.in: Re-arranged build/install rules because + krb_err.h is a generated file. + Mon Feb 17 13:59:41 1997 Richard Basch * des.h: Added various function prototypes diff --git a/src/include/kerberosIV/Makefile.in b/src/include/kerberosIV/Makefile.in index 0e4705ff2..e0959b3d2 100644 --- a/src/include/kerberosIV/Makefile.in +++ b/src/include/kerberosIV/Makefile.in @@ -1,14 +1,15 @@ -KRB4_HEADERS=krb.h des.h kadm.h mit-copyright.h \ - krb_err.h +KRB4_HEADERS=krb.h des.h kadm.h mit-copyright.h -all:: +all-unix:: krb_err.h -clean:: - -depend:: +krb_err.h: $(SRCTOP)/lib/krb4/krb_err.et + $(AWK) -f $(SRCTOP)/util/et/et_h.awk outfile=$@ \ + $(SRCTOP)/lib/krb4/krb_err.et install:: @set -x; for f in $(KRB4_HEADERS) ; \ do $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(KRB5_INCDIR)/kerberosIV/$$f ; \ done +install:: krb_err.h + $(INSTALL_DATA) $(C)krb_err.h $(DESTDIR)$(KRB5_INCDIR)$(S)kerberosIV$(S)krb_err.h diff --git a/src/include/kerberosIV/configure.in b/src/include/kerberosIV/configure.in index f9dafe7fd..1d62954b1 100644 --- a/src/include/kerberosIV/configure.in +++ b/src/include/kerberosIV/configure.in @@ -1,4 +1,5 @@ AC_INIT(configure.in) CONFIG_RULES +AC_PROG_AWK AC_PROG_INSTALL V5_AC_OUTPUT_MAKEFILE -- 2.26.2