Build the makefiles for windows/cns, windows/gss, and windows/wintel
authorTheodore Tso <tytso@mit.edu>
Wed, 12 Jun 1996 04:26:00 +0000 (04:26 +0000)
committerTheodore Tso <tytso@mit.edu>
Wed, 12 Jun 1996 04:26:00 +0000 (04:26 +0000)
Add definition of BUILDTOP when building for DOS, since it's needed
for $(RM) to work.

When creating ./Makefile under Unix, run things through sed to strip
out ##DOS from the beginning of lines.

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

src/ChangeLog
src/Makefile.in

index d8cc0cd6728aae7d563360b351c929809019f04b..f087e619e3ab73ad8e92e7f6b58e134a98511807 100644 (file)
@@ -1,3 +1,12 @@
+Wed Jun 12 00:23:51 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Makefile.in (makefile-windows): Build the makefiles for
+               windows/cns, windows/gss, and windows/wintel.  Add
+               definition of BUILDTOP when building for DOS, since it's
+               needed for $(RM) to work.  When creating ./Makefile under
+               Unix, run things through sed to strip out ##DOS from the
+               beginning of lines.
+
 Mon Jun 10 17:11:45 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
 
        * wconfig.c: Revamp program to make it more extensible.  Now will
index 231319b2d4ecb2a8e4c20a764e1af48e46310006..acc3e0e84c12312a36ea00b0658c892c2a66ea8c 100644 (file)
@@ -1,5 +1,7 @@
 CFLAGS = $(CCOPTS) $(DEFS)
 
+##DOSBUILDTOP = .
+
 SRCS =  
 HDRS = 
 
@@ -126,7 +128,9 @@ makefile-windows:: wconfig.exe config\pre.in config\post.in \
                lib\krb5\keytab\file\makefile.in lib\krb5\krb\makefile.in \
                lib\krb5\os\makefile.in lib\krb5\posix\makefile.in \
                lib\krb5\rcache\makefile.in \
-               util\et\makefile.in util\profile\makefile.in
+               util\et\makefile.in util\profile\makefile.in \
+               windows\cns\Makefile.in windows\gss\Makefile.in \
+               windows\wintel\Makefile.in
        .\wconfig config <makefile.in >makefile
        .\wconfig config <include\makefile.in >include\makefile
        .\wconfig config <include\krb5\makefile.in >include\krb5\makefile
@@ -159,6 +163,9 @@ makefile-windows:: wconfig.exe config\pre.in config\post.in \
        .\wconfig config <lib\krb5\rcache\makefile.in >lib\krb5\rcache\makefile
        .\wconfig config <util\et\makefile.in >util\et\makefile
        .\wconfig config <util\profile\makefile.in >util\profile\makefile
+       .\wconfig < windows\cns\Makefile.in > windows\cns\Makefile
+       .\wconfig < windows\gss\Makefile.in > windows\gss\Makefile
+       .\wconfig < windows\wintel\Makefile.in > windows\wintel\Makefile
        config\rm.bat wconfig.obj msvc.pdb
 
 wconfig.exe: wconfig.c
@@ -245,7 +252,8 @@ macfile.list:
 Makefile.sav:
        rm -f Makefile.sav
        mv Makefile Makefile.sav
-       cat config/windows.in Makefile.in config/win-post.in > Makefile
+       cat config/windows.in Makefile.in config/win-post.in | \
+               sed -e 's/^##DOS//' > Makefile
 
 kerbsrc.zip: Makefile.sav awk-windows-mac winfile.list
        rm -f kerbsrc.zip