use revised compile_et script instead of calling awk directly
authorKen Raeburn <raeburn@mit.edu>
Thu, 18 Jan 2001 03:48:05 +0000 (03:48 +0000)
committerKen Raeburn <raeburn@mit.edu>
Thu, 18 Jan 2001 03:48:05 +0000 (03:48 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12913 dc483132-0cff-0310-8789-dd5450dbe970

src/config/ChangeLog
src/config/pre.in

index f0a9c3dff862b36bdec14d8df7fcb880361e2c4f..b6f986dee0d0e72e1a2aacd3efb19c3eb98ca43f 100644 (file)
@@ -1,3 +1,10 @@
+2001-01-17  Ken Raeburn  <raeburn@mit.edu>
+
+       * pre.in (COMPILE_ET): New variable.
+       (COMPILE_ET_H, COMPILE_ET_C): Deleted.
+       (.et.h, .et.c): Use $(COMPILE_ET) instead of invoking awk
+       explicitly.
+
 2000-10-27  Ezra Peisach  <epeisach@mit.edu>
 
        * post.in (Makefile): When running autoconf, use AUTOCONFFLAGS
index e8c1bfa7918bbbe845865bb233067464e5189e36..de9ffd2f9ec657664b1ec204a68e8b3041c79fbe 100644 (file)
@@ -302,16 +302,15 @@ TCL_INCLUDES      = @TCL_INCLUDES@
 # error table rules
 #
 ### /* these are invoked as $(...) foo.et, which works, but could be better */
-COMPILE_ET_H= $(AWK) -f $(SRCTOP)/util/et/et_h.awk outfile=$@
-COMPILE_ET_C= $(AWK) -f $(SRCTOP)/util/et/et_c.awk outfile=$@
+COMPILE_ET= $(BUILDTOP)/util/et/compile_et -d $(SRCTOP)/util/et
 
 .SUFFIXES:  .h .c .et .ct
 
 .et.h:
-       $(AWK) -f $(SRCTOP)/util/et/et_h.awk outfile=$*.h $<
+       $(COMPILE_ET) $<
 
 .et.c:
-       $(AWK) -f $(SRCTOP)/util/et/et_c.awk outfile=$*.c $<
+       $(COMPILE_ET) $<
 
 # rule to make object files
 #