macfiles.sh: Add the C files which were used in the MACSRCS
authorTheodore Tso <tytso@mit.edu>
Sun, 31 Mar 1996 03:47:07 +0000 (03:47 +0000)
committerTheodore Tso <tytso@mit.edu>
Sun, 31 Mar 1996 03:47:07 +0000 (03:47 +0000)
definition, as well as the SRCS definition.

Makefile.tmpl (KH): Add KerberosHeaders.h to the dependencies for the
precompiled header.

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

src/mac/ChangeLog
src/mac/Makefile.tmpl
src/mac/macfiles.sh

index 62f65fc90861a524e3346f1bb6c242c28d13d402..40bf1a625c3d8807b8c5eb567e6b0abdea1c145c 100644 (file)
@@ -1,3 +1,11 @@
+Sat Mar 30 22:45:56 1996  Theodore Y. Ts'o  <tytso@dcl>
+
+       * macfiles.sh: Add the C files which were used in the MACSRCS
+               definition, as well as the SRCS definition.
+
+       * Makefile.tmpl (KH): Add KerberosHeaders.h to the dependencies
+               for the precompiled header.
+
 Wed Mar 27 18:53:04 1996  Theodore Y. Ts'o  <tytso@dcl>
 
        * Makefile.tmpl (link): Don't use "-model far" when linking on the
index bcaf1bbeb4113ab1d1f482e493815c2f00bdbc9a..d844908d9c608161d6f9189848f4baa733c84ba8 100644 (file)
@@ -19,10 +19,10 @@ build : {KH68K} {KHPPC}
 .c.PPC.o : .c
        MWCPPC {DepDir}{Default}.c {OPTIONS} -prefix {KHPPC}
 
-{KH68K} : {KH}KerberosHeaders.pch
+{KH68K} : {KH}KerberosHeaders.pch {KH}KerberosHeaders.h
        MWC68K {KH}KerberosHeaders.pch -precompile {KH68K} {OPTIONS} -i {KH}
 
-{KHPPC} : {KH}KerberosHeaders.pch
+{KHPPC} : {KH}KerberosHeaders.pch {KH}KerberosHeaders.h
        MWCPPC {KH}KerberosHeaders.pch -precompile {KHPPC} {OPTIONS} -i {KH}
 
 link :
index 45acd1ce3cf5cc44d5e8616c44164dd22c42549c..f2fb8d864dfd97a18b69d9bc163339990ddfa906 100644 (file)
@@ -2,6 +2,8 @@
 
 for DIR do
   for SDIR in `sed -n -e 's/MAC_SUBDIRS.*=//p' $DIR/Makefile.in`; do
+    awk '/^MACSRCS?[   ]*=/, /[^\\]$/' $DIR/$SDIR/Makefile.in | \
+      tr '     ' '\012\012' | sed -n -e 's|.*[/)]\([A-Za-z0-9_]*\.c\).*|\1|' -e 's|\(.*\.c\)|'$DIR/$SDIR'/\1|p';
     awk '/^SRCS?[      ]*=/, /[^\\]$/' $DIR/$SDIR/Makefile.in | \
       tr '     ' '\012\012' | sed -n -e 's|.*[/)]\([A-Za-z0-9_]*\.c\).*|\1|' -e 's|\(.*\.c\)|'$DIR/$SDIR'/\1|p';
     ls -1 $DIR/$SDIR/*.h 2> /dev/null