--- cygnus/src/config/win-post.in	Tue Jul  1 14:06:47 1997
+++ kerbnet-1.2/config/win-post.in	Tue May 27 21:57:31 1997
@@ -5,9 +5,23 @@
 
 .c.obj:
 	$(CC) $(CFLAGS) /c $*.c
+
 !if defined(LIBNAME)
 !if "$(LIBCMD)"!="rem"
-	$(LIBCMD) /nologo $(LIBNAME) -+$@;
+all-windows:: $(LIBNAME)
+
+!if !defined(OBJFILELIST)
+##WIN32##OBJFILELIST=@$(OBJFILE)
+##WIN16##OBJFILELIST=-+@$(OBJFILE)
+!endif
+
+!if !defined(OBJFILEDEP)
+OBJFILEDEP=$(OBJFILE)
+!endif
+
+$(LIBNAME):	$(OBJFILEDEP)
+##WIN32##	$(LIBCMD) /out:$(LIBNAME) /nologo $(OBJFILELIST)
+##WIN16##	$(LIBCMD) $(PAGESIZE) /nologo $(LIBNAME) $(OBJFILELIST);
 !endif
 !endif
 
@@ -35,11 +49,7 @@
 
 clean:: clean-$(WHAT)
 	$(RM) config.log pre.out post.out Makefile.out
-
-clean-unix::
-	if test -n "$(OBJS)" ; then $(RM) $(OBJS); else :; fi
-	$(RM) .depend
+	$(RM) *.exe
 
 clean-windows::
-	$(RM) *.$(OBJEXT)
-	$(RM) msvc.pdb *.err
+	$(RM) *.$(OBJEXT) *.err *.pdb $(LIBNAME) $(OBJFILE)
