summaryrefslogtreecommitdiffstats
path: root/src/config/win-post.in
diff options
context:
space:
mode:
authorRichard Basch <probe@mit.edu>1997-02-06 02:18:46 +0000
committerRichard Basch <probe@mit.edu>1997-02-06 02:18:46 +0000
commite65dd0cb33454f886841a112da91ec0e8a02157c (patch)
tree3d45aa6ac227dccc74725b68521ea22fab4a178b /src/config/win-post.in
parentefc0f123202fb8de9064e1dbee174fe7b786caf6 (diff)
downloadkrb5-e65dd0cb33454f886841a112da91ec0e8a02157c.tar.gz
krb5-e65dd0cb33454f886841a112da91ec0e8a02157c.tar.xz
krb5-e65dd0cb33454f886841a112da91ec0e8a02157c.zip
Windows/NT integration
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9784 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/config/win-post.in')
-rw-r--r--src/config/win-post.in26
1 files changed, 22 insertions, 4 deletions
diff --git a/src/config/win-post.in b/src/config/win-post.in
index c70eda72c..42a4ba0c2 100644
--- a/src/config/win-post.in
+++ b/src/config/win-post.in
@@ -6,10 +6,19 @@ all::
.c.obj:
$(CC) $(CFLAGS) /c $*.c
!if defined(LIBNAME)
-!if "$(LIBCMD)"!="rem"
##WIN16## $(LIBCMD) $(PAGESIZE) /nologo $(LIBNAME) -+$@;
-##WIN32## $(LIBCMD) /out:$(LIBNAME) /nologo $@
-!endif
+
+##WIN32##!if !defined(OBJFILELIST)
+##WIN32##OBJFILELIST=@$(OBJFILE)
+##WIN32##!endif
+##WIN32##!if !defined(OBJFILEDEP)
+##WIN32##OBJFILEDEP=$(OBJFILE)
+##WIN32##!endif
+
+##WIN32##all-windows:: $(LIBNAME)
+##WIN32##$(LIBNAME): $(OBJFILEDEP)
+##WIN32## $(LIBCMD) /out:$(LIBNAME) /nologo $(OBJFILELIST)
+
!endif
check::
@@ -43,4 +52,13 @@ clean-unix::
clean-windows::
$(RM) *.$(OBJEXT)
- $(RM) msvc.pdb *.err
+ $(RM) msvc.pdb *.err *.exe
+
+!if defined(LIBNAME)
+clean-windows::
+ $(RM) $(LIBNAME)
+!endif
+!if defined(OBJFILE)
+clean-windows::
+ $(RM) $(OBJFILE)
+!endif