home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / software / pelne / optionp / iis4_07.cab / makefile3 < prev    next >
Text File  |  1997-10-25  |  1KB  |  46 lines

  1. Proj = AuthFilt
  2.  
  3. !include <Win32.mak>
  4.  
  5. all: $(Proj).Dll Install
  6.  
  7. $(Proj).Obj: $(Proj).c
  8.   $(cc) $(cdebug) $(cflags) $(cvarsdll) $(Proj).c
  9.  
  10. DB.Obj: DB.c
  11.   $(cc) $(cdebug) $(cflags) $(cvarsdll) DB.c
  12.  
  13. Cache.Obj: Cache.c
  14.   $(cc) $(cdebug) $(cflags) $(cvarsdll) Cache.c
  15.  
  16. $(Proj).Dll: $*.Obj $*.Exp DB.Obj Cache.Obj
  17.      $(link) $(linkdebug) $(dlllflags) -base:0x1C000000 -out:$(Proj).dll  \
  18.       $(Proj).Obj   $*.Exp DB.Obj Cache.Obj $(guilibsdll)
  19.  
  20. $(Proj).Exp: $*.Obj
  21.   $(implib) -machine:$(CPU) -nologo -Def:$(Proj).Def -Out:$(Proj).Lib \
  22.     $(Proj).Obj 
  23.  
  24. Install:
  25. !IF "$(WWWSCRIPTS)" != ""
  26. !IF "$(WWWROOT)" != ""
  27.         copy authfilt.dll $(WWWSCRIPTS)\SDK\authfilt.Dll 
  28.         @echo.
  29.         @echo Add this to the registry to enable this filter 
  30.         @echo HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
  31.         @echo Filter DLLs="$(WWWSCRIPTS)\SDK\authfilt.Dll"
  32.         @echo.
  33.         copy ..\ISAPIsmp.htm $(WWWROOT)\ISAPIsmp.Htm
  34.         copy authfilt.htm $(WWWROOT)\SDK\authfilt.Htm
  35. !ENDIF
  36. !ENDIF
  37.  
  38. Clean:
  39.     del *.obj
  40.  
  41. Cleanall:
  42.     del  *.obj
  43.     del *.exp
  44.     del *.obj
  45.     del *.dll
  46.