Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
2.0 KiB

  1. !INCLUDE ..\..\..\PLACE.INC
  2. !INCLUDE $(IISBASEDIR)\iisrearc\ICEPICK.INC
  3. TARGETNAME=w3isapi
  4. TARGETPATH=$(IISBASEDIR)\lib\$(_OBJ_DIR)
  5. TARGETTYPE=DYNLINK
  6. USE_MSVCRT=1
  7. USE_STL=1
  8. DLLENTRY=_DllMainCRTStartup
  9. BUFFER_OVERFLOW_CHECKS=1
  10. MSC_WARNING_LEVEL=/W4
  11. !if $(FREEBUILD)
  12. !else
  13. MSC_OPTIMIZATION=/Odi
  14. !endif
  15. INCLUDES=.\;..\;$(INCLUDES); \
  16. $(IISBASEDIR)\iisrearc\core\inc; \
  17. $(IISBASEDIR)\iisrearc\inc; \
  18. ..\inc; \
  19. $(IISBASEDIR)\inc; \
  20. $(IISBASEDIR)\inc\$(O); \
  21. $(IISBASEDIR)\iisrearc\iisplus\isapiidl\$(O); \
  22. $(NET_INC_PATH);
  23. C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE
  24. SOURCES= \
  25. w3isapi.rc \
  26. w3isapi.mof \
  27. w3isapi.cxx \
  28. dll_manager.cxx \
  29. isapi_context.cxx \
  30. server_support.cxx \
  31. MISCFILES= w3isapi.mof
  32. TARGETLIBS = \
  33. $(SDK_LIB_PATH)\ntdll.lib \
  34. $(SDK_LIB_PATH)\kernel32.lib \
  35. $(SDK_LIB_PATH)\user32.lib \
  36. $(SDK_LIB_PATH)\ole32.lib \
  37. $(SDK_LIB_PATH)\oleaut32.lib \
  38. $(SDK_LIB_PATH)\uuid.lib \
  39. $(SDK_LIB_PATH)\advapi32.lib \
  40. $(SDK_LIB_PATH)\ntdll.lib \
  41. $(SDK_LIB_PATH)\secur32.lib \
  42. $(SDK_LIB_PATH)\wsock32.lib \
  43. $(IISBASEDIR)\lib\$(O)\iisutil.lib \
  44. $(IISBASEDIR)\lib\$(O)\mbid.lib \
  45. !IF "$(NTNOPCH)" == ""
  46. PRECOMPILED_INCLUDE=precomp.hxx
  47. PRECOMPILED_PCH=precomp.pch
  48. PRECOMPILED_OBJ=precomp.obj
  49. !ENDIF