From: Theodore Tso Date: Tue, 23 May 1995 20:08:15 +0000 (+0000) Subject: Generate krb5.h from krb5.hin in awk-windows, for the Windows port X-Git-Tag: krb5-1.0-beta6~1946 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=9db6b25cfeeb7f5d72795a5a9987b867b6324d81;p=krb5.git Generate krb5.h from krb5.hin in awk-windows, for the Windows port Added kerbsrc-nt.zip, which creates the zip file without the option to truncate the names to the MS-DOS 8.3 convention. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5851 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/ChangeLog b/src/ChangeLog index 5dac8e7fd..a2e52f3c8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,12 @@ +Tue May 23 15:39:40 1995 Theodore Y. Ts'o (tytso@dcl) + + * Makefile.in: Generate krb5.h from krb5.hin in awk-windows, for + the Windows port. + + Added kerbsrc-nt.zip, which creates the zip file without + the option to truncate the names to the MS-DOS 8.3 + convention. + Tue May 16 03:05:30 1995 Tom Yu (tlyu@dragons-lair) * aclocal.m4 (_MAKE_SUBDIRS): fix rule so that MAKEFLAGS gets diff --git a/src/Makefile.in b/src/Makefile.in index 8ddef48de..9796f31f6 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -220,6 +220,13 @@ ZIPEXCLUDE= LIB/KRB5.SAB \ WINDOWS/CNS/*.ICO WINDOWS/WINTEL/*.ICO WINDOWS/GSS/*.ICO \ *.O *.A *.ZIP +ZIPLONGEXCLUDE= lib/krb5.sab \ + include/krb5/autoconf.h \ + lib/crypto/md4/t_mddriv lib/crypto/md5/t_mddriv \ + util/profile/test_par util/profile/test_pro \ + windows/cns/*.ico windows/wintel/*.ico windows/gss/*.ico \ + *.o *.a *.zip + ZIPCLEANUP= util/profile/profile.h util/profile/prof_err.[ch] \ lib/krb5/error_tables/asn1_err.c lib/krb5/error_tables/kdb5_err.c \ lib/krb5/error_tables/krb5_err.c lib/krb5/error_tables/kv5m_err.c \ @@ -240,6 +247,16 @@ kerbsrc.zip: awk-windows cp Makefile.bak Makefile rm -f $(ZIPCLEANUP) +kerbsrc-nt.zip: awk-windows + rm -f Makefile.bak + mv Makefile Makefile.bak + cp Makefile.in Makefile + rm -f kerbsrc.zip + $(ZIP) -Dl kerbsrc.zip $(ZIPFILES) -x $(ZIPLONGEXCLUDE) + $(ZIP) -D kerbsrc.zip $(ZIPBINARYFILES) + cp Makefile.bak Makefile + rm -f $(ZIPCLEANUP) + # # Part of building the PC release has to be done on Unix. This includes # anything the requires awk. @@ -247,6 +264,7 @@ kerbsrc.zip: awk-windows AH = util/et/et_h.awk AC = util/et/et_c.awk INC = include/krb5/ +IN = include/ ET = lib/krb5/error_tables/ GG = lib/gssapi/generic/ GK = lib/gssapi/krb5/ @@ -271,3 +289,5 @@ awk-windows: gawk -f $(AC) outfile=$(PR)prof_err.c $(PR)prof_err.et cat $(PR)/profile.hin $(PR)prof_err.h > $(PR)profile.h cp $(PR)profile.h include/profile.h + cat $(IN)/krb5.hin $(INC)/krb5_err.h $(INC)/kdb5_err.h \ + $(INC)/kv5m_err.h $(INC)/asn1_err.h > $(IN)/krb5.h