diff options
| author | Richard Basch <probe@mit.edu> | 1997-02-06 02:18:46 +0000 |
|---|---|---|
| committer | Richard Basch <probe@mit.edu> | 1997-02-06 02:18:46 +0000 |
| commit | e65dd0cb33454f886841a112da91ec0e8a02157c (patch) | |
| tree | 3d45aa6ac227dccc74725b68521ea22fab4a178b /src/config/win-post.in | |
| parent | efc0f123202fb8de9064e1dbee174fe7b786caf6 (diff) | |
| download | krb5-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.in | 26 |
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 |
