Source code of Windows XP (NT5)
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.

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