* Makefile.in (types.h): Add rules to generate file by running
authorEzra Peisach <epeisach@mit.edu>
Fri, 21 Nov 1997 05:37:58 +0000 (05:37 +0000)
committerEzra Peisach <epeisach@mit.edu>
Fri, 21 Nov 1997 05:37:58 +0000 (05:37 +0000)
  config.status. Remove on make clean.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10306 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/rpc/ChangeLog
src/lib/rpc/Makefile.in

index 38be12870c65d98692f3e26374cf77455701f129..43920b96c88e460330d42517b7bad48e4b34844d 100644 (file)
@@ -1,3 +1,8 @@
+Fri Nov 21 00:37:14 1997  Ezra Peisach  <epeisach@mit.edu>
+
+       * Makefile.in (types.h): Add rules to generate file by running
+       config.status. Remove on make clean.
+
 Tue Oct 21 14:31:33 1997  Ezra Peisach  <epeisach@mit.edu>
 
        * svc_auth_gssapi.c (destroy_client): Fix to not lose entries in
index 2712778b48ffe7eb0db6197108d5dd9b950191dc..9a61ebd49aa10bb55fd38a415fa6a49a01839000 100644 (file)
@@ -183,3 +183,17 @@ check-windows::
 clean-unix:: clean-liblinks clean-libs clean-libobjs
 
 clean-windows::
+
+# Should only rebuild types.h here (use CONFIG_FILES=), but the weird krb5
+# makefile post-processing is unconditional and would trash the makefile.
+types.h: types.stamp
+types.stamp: $(srcdir)/types.hin config.status
+       $(SHELL) config.status
+       touch types.stamp
+
+clean-unix::
+       $(RM) types.h types.stamp
+clean-mac::
+       $(RM) types.h types.stamp
+clean-windows::
+       $(RM) types.h types.stamp