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.

132 lines
5.4 KiB

  1. !INCLUDE ..\..\..\PLACE.INC
  2. !INCLUDE $(IISBASEDIR)\iisrearc\ICEPICK.INC
  3. TARGETNAME=w3core
  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. PASS0_HEADERDIR=$(O)
  11. PASS0_SOURCEDIR=$(O)
  12. INCLUDES=.\;..\;$(INCLUDES); \
  13. $(IISBASEDIR)\iisrearc\core\inc; \
  14. $(IISBASEDIR)\iisrearc\inc; \
  15. ..\inc; \
  16. $(IISBASEDIR)\inc; \
  17. $(IISBASEDIR)\inc\$(O); \
  18. $(IISBASEDIR)\iisrearc\iisplus\isapiidl\$(O); \
  19. $(IISBASEDIR)\iisrearc\iisplus\wamidl\$(O); \
  20. $(DS_INC_PATH); \
  21. $(DS_INC_PATH)\crypto; \
  22. $(NET_INC_PATH);
  23. C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE
  24. SOURCES= \
  25. ulw3.rc \
  26. w3core.mof \
  27. urlinfo.cxx \
  28. filecache.cxx \
  29. ulcache.cxx \
  30. w3handler.cxx \
  31. generalhandler.cxx \
  32. certcontext.cxx \
  33. certmapprovider.cxx \
  34. iiscertmapprovider.cxx \
  35. iiscertmap.cxx \
  36. rawconnection.cxx \
  37. w3server.cxx \
  38. authstate.cxx \
  39. w3metadata.cxx \
  40. basicprovider.cxx \
  41. sspiprovider.cxx \
  42. anonymousprovider.cxx \
  43. compress.cxx \
  44. cachevalidation.cxx \
  45. range.cxx \
  46. mimemap.cxx \
  47. servervar.cxx \
  48. ulw3.cxx \
  49. w3request.cxx \
  50. w3response.cxx \
  51. w3context.cxx \
  52. maincontext.cxx \
  53. childcontext.cxx \
  54. w3conn.cxx \
  55. w3site.cxx \
  56. urlcontext.cxx \
  57. staticfile.cxx \
  58. dirlist.cxx \
  59. isapi_handler.cxx \
  60. cgi_handler.cxx \
  61. map_handler.cxx \
  62. trace_handler.cxx \
  63. dav_handler.cxx \
  64. handlerequest.cxx \
  65. w3filter.cxx \
  66. requestheaderhash.cxx \
  67. responseheaderhash.cxx \
  68. methodhash.cxx \
  69. customerror.cxx \
  70. sspiprovider.cxx \
  71. digestprovider.cxx \
  72. iisdigestprovider.cxx \
  73. logging.cxx \
  74. isapi_request.cxx \
  75. redirect.cxx \
  76. wam_process.cxx \
  77. customprovider.cxx \
  78. options_handler.cxx \
  79. passportprovider.cxx \
  80. digestcontextcache.cxx \
  81. datasetcache.cxx \
  82. redirectionhandler.cxx
  83. MISCFILES= w3core.mof
  84. TARGETLIBS = \
  85. $(SDK_LIB_PATH)\ntdll.lib \
  86. $(SDK_LIB_PATH)\kernel32.lib \
  87. $(SDK_LIB_PATH)\user32.lib \
  88. $(SDK_LIB_PATH)\ole32.lib \
  89. $(SDK_LIB_PATH)\oleaut32.lib \
  90. $(SDK_LIB_PATH)\uuid.lib \
  91. $(SDK_LIB_PATH)\advapi32.lib \
  92. $(SDK_LIB_PATH)\ntdll.lib \
  93. $(SDK_LIB_PATH)\secur32.lib \
  94. $(SDK_LIB_PATH)\wsock32.lib \
  95. $(SDK_LIB_PATH)\crypt32.lib \
  96. $(SDK_LIB_PATH)\rpcrt4.lib \
  97. $(SDK_LIB_PATH)\wininet.lib \
  98. $(IISBASEDIR)\svcs\infocomm\rdns\$(O)\isrdns.lib \
  99. $(IISBASEDIR)\lib\$(O)\iisutil.lib \
  100. $(IISBASEDIR)\lib\$(O)\mbid.lib \
  101. $(IISBASEDIR)\lib\$(O)\w3dirmon.lib \
  102. $(IISBASEDIR)\lib\$(O)\w3cache.lib \
  103. $(IISBASEDIR)\lib\$(O)\w3tp.lib \
  104. $(IISBASEDIR)\lib\$(O)\w3dt.lib \
  105. $(IISBASEDIR)\lib\$(O)\tokencache.lib \
  106. $(IISBASEDIR)\lib\$(O)\strmfilt.lib \
  107. $(IISBASEDIR)\lib\$(O)\w3comlog.lib \
  108. $(IISBASEDIR)\lib\$(O)\ctrstshr.lib \
  109. $(NET_LIB_PATH)\httpctrs.lib \
  110. $(IISBASEDIR)\svcs\infocomm\lonsi\$(O)\lonsint.lib \
  111. $(SDK_LIB_PATH)\netapi32.lib \
  112. $(SDK_LIB_PATH)\ws2_32.lib \
  113. $(IISBASEDIR)\svcs\wam\wamreg\iis60\$(O)\wamreg.lib \
  114. $(IISBASEDIR)\svcs\iismap\$(O)\iismap.lib \
  115. $(DS_LIB_PATH)\secur32p.lib \
  116. !IF "$(NTNOPCH)" == ""
  117. PRECOMPILED_INCLUDE=precomp.hxx
  118. PRECOMPILED_PCH=precomp.pch
  119. PRECOMPILED_OBJ=precomp.obj
  120. !ENDIF