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.

106 lines
2.6 KiB

  1. # Copyright (c) 1998-2001 Microsoft Corporation
  2. #
  3. # Module Name:
  4. # sources
  5. #
  6. # Abstract:
  7. # build.exe input needed to build http.sys
  8. #
  9. !INCLUDE ..\..\..\PLACE.INC
  10. TARGETTYPE=DRIVER
  11. TARGETNAME=http
  12. TARGETPATH=obj
  13. KERNELBASE=$(BASEDIR)
  14. NTOS_INC_PATH=$(BASEDIR)\private\ntos\inc
  15. LKRHASH_PATH=$(IISBASEDIR)\LKRhash
  16. TARGETLIBS= \
  17. $(DDK_LIB_PATH)\tdi.lib \
  18. $(IISBASEDIR)\lib\$(O)\ctrstshr.lib \
  19. INCLUDES=$(INCLUDES); \
  20. ..; \
  21. $(LKRHASH_PATH)\inc; \
  22. $(BASE_INC_PATH); \
  23. $(NET_INC_PATH); \
  24. $(IFSKIT_INC_PATH); \
  25. $(IISBASEDIR)\iisrearc\inc; \
  26. $(IISBASEDIR)\inc; \
  27. $(IISBASEDIR)\iisrearc\ul\qosinc
  28. #USECXX_FLAG=/Tp
  29. C_DEFINES=$(C_DEFINES) -DNT -D_NTDRIVER_
  30. !if !$(FREEBUILD)
  31. MSC_OPTIMIZATION=/Od
  32. !endif
  33. !if $(IA64)
  34. DRIVER_ALIGNMENT=0x40
  35. !else
  36. DRIVER_ALIGNMENT=0x20
  37. !endif
  38. NT_UP=0
  39. SOURCES= \
  40. apool.cxx \
  41. cache.cxx \
  42. cgroup.cxx \
  43. close.cxx \
  44. control.cxx \
  45. counters.cxx \
  46. create.cxx \
  47. data.cxx \
  48. debug.cxx \
  49. devctrl.cxx \
  50. fastio.cxx \
  51. filecache.cxx \
  52. filter.cxx \
  53. filtqtrace.cxx \
  54. httprcv.cxx \
  55. httpconn.cxx \
  56. httptdi.cxx \
  57. hash.cxx \
  58. init.cxx \
  59. ioctl.cxx \
  60. irptrace.cxx \
  61. largemem.cxx \
  62. mdlutil.cxx \
  63. misc.cxx \
  64. notify.cxx \
  65. opaqueid.cxx \
  66. ownerref.cxx \
  67. parse.cxx \
  68. pplasl.cxx \
  69. rcvhdrs.cxx \
  70. reftrace.cxx \
  71. repltrace.cxx \
  72. sendresponse.cxx \
  73. seutil.cxx \
  74. thrdpool.cxx \
  75. timeouts.cxx \
  76. timetrace.cxx \
  77. tracelog.cxx \
  78. ullog.cxx \
  79. ultci.cxx \
  80. ultdi.cxx \
  81. http.rc \
  82. UMRES=$(O)\http.res
  83. !IF "$(NTNOPCH)" == ""
  84. PRECOMPILED_INCLUDE=precomp.h
  85. PRECOMPILED_PCH=precomp.pch
  86. PRECOMPILED_OBJ=precomp.obj
  87. PRECOMPILED_CXX=1
  88. !ENDIF
  89. NTPROFILEINPUT=yes