+Wed Mar 19 15:43:27 1997 Theodore Y. Ts'o <tytso@mit.edu>
+
+ * Makefile.in: Fix up Macintosh and Windows build rules now that
+ the top-level Makefile doesn't exist any more.
+
Mon Mar 24 13:49:15 1997 Tom Yu <tlyu@mit.edu>
* aclocal.m4: (KRB5_LIB_PARAMS): Add support for HP/UX, FreeBSD,
HOUT = $(INC)krb5.h $(GG)gssapi.h $(PR)profile.h
-CLEANUP= $(ETOUT) $(HOUT) \
+CLEANUP= Makefile $(ETOUT) $(HOUT) \
include/profile.h include/krb5/osconf.h \
winfile.list macfile.list
find $(MACFILES) -prune -type f -print | \
sed -f config/winexclude.sed >> macfile.list
-Makefile.sav:
- rm -f Makefile.sav
- mv Makefile Makefile.sav
+dos-Makefile:
cat config/windows.in Makefile.in config/win-post.in | \
sed -e 's/^##DOS##//' -e 's/^##DOS//' > Makefile
-kerbsrc.zip: Makefile.sav awk-windows-mac winfile.list
+kerbsrc.zip: dos-Makefile awk-windows-mac winfile.list
rm -f kerbsrc.zip
$(ZIP) -Dlk kerbsrc.zip `cat winfile.list`
$(ZIP) -Dk kerbsrc.zip $(WINBINARYFILES)
- mv Makefile.sav Makefile
rm -f $(CLEANUP)
kerbsrc-nt.zip: Makefile.sav awk-windows-mac winfile.list
mv Makefile.sav Makefile
rm -f $(CLEANUP)
-dos-zipfiles: Makefile.sav awk-windows-mac winfile.list
+dos-zipfiles: dos-Makefile awk-windows-mac winfile.list
rm -f kerbsrc.zip
$(ZIP) -Dlk kerbsrc.zip `cat winfile.list`
$(ZIP) -Dk kerbsrc.zip $(WINBINARYFILES)
rm -f kerbsrc-nt.zip
$(ZIP) -Dl kerbsrc-nt.zip `cat winfile.list`
$(ZIP) -D kerbsrc-nt.zip $(WINBINARYFILES)
- mv Makefile.sav Makefile
rm -f $(CLEANUP)
-Macfile: macfile.list Makefile.sav
+Macfile: macfile.list
rm -f Macfile
sed -e 's|/|:|g' -e 's/^/:/' -e '/:.:/d' -e '/:mac:/d' macfile.list > macfile.maclist
grep '\.c$$' macfile.maclist > macsrcsgss
rm -f $(CLEANUP)
rm -rf bin
rm -f include/autoconf.h Makefile macsrc* macfile.maclist
- mv Makefile.sav Makefile
-
$(INC)asn1_err.h: $(AH) $(ET)asn1_err.et
$(AWK) -f $(AH) outfile=$@ $(ET)asn1_err.et