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.

112 lines
3.0 KiB

  1. # Copyright (c) 1998-2002 Microsoft Corporation
  2. #
  3. # Module Name:
  4. # sources
  5. #
  6. # Abstract:
  7. # build.exe input needed to build http.sys
  8. #
  9. TARGETTYPE=DRIVER
  10. TARGETNAME=http
  11. TARGETPATH=obj
  12. KERNELBASE=$(BASEDIR)
  13. NTOS_INC_PATH=$(BASEDIR)\private\ntos\inc
  14. TARGETLIBS= \
  15. $(DDK_LIB_PATH)\tdi.lib \
  16. $(DS_LIB_PATH)\rsa32.lib \
  17. $(DDK_LIB_PATH)\ksecdd.lib \
  18. $(NET_LIB_PATH)\httpctrs.lib \
  19. ..\$(O)\CmnSys.lib \
  20. INCLUDES=$(INCLUDES); \
  21. ..\inc; \
  22. ..\inc\$(O); \
  23. $(DS_INC_PATH); \
  24. $(BASE_INC_PATH); \
  25. $(NTOS_INC_PATH); \
  26. $(NET_INC_PATH);
  27. C_DEFINES=$(C_DEFINES) -DNT -D_NTDRIVER_ -DSECURITY_KERNEL \
  28. -DHTTPAPI_PROTOTYPES_IGNORE -DKERNEL_PRIV=1
  29. MSC_WARNING_LEVEL=/W4
  30. !if !$(FREEBUILD)
  31. MSC_OPTIMIZATION=/Od
  32. !endif
  33. NT_UP=0
  34. SOURCES= \
  35. apool.c \
  36. bugcheck.c \
  37. cache.c \
  38. cgroup.c \
  39. clientconn.c \
  40. close.c \
  41. control.c \
  42. counters.c \
  43. create.c \
  44. data.c \
  45. debug.c \
  46. devctrl.c \
  47. errlog.c \
  48. fastio.c \
  49. filecache.c \
  50. filter.c \
  51. httprcv.c \
  52. httpconn.c \
  53. httptdi.c \
  54. hash.c \
  55. init.c \
  56. ioctl.c \
  57. irptrace.c \
  58. largemem.c \
  59. logutil.c \
  60. mdlutil.c \
  61. misc.c \
  62. notify.c \
  63. opaqueid.c \
  64. parse.c \
  65. ulparse.c \
  66. ucparse.c \
  67. pplasl.c \
  68. rawlog.c \
  69. reftrace.c \
  70. rwlock.c \
  71. scavenger.c \
  72. sendrequest.c \
  73. sendresponse.c \
  74. servinfo.c \
  75. seutil.c \
  76. strlog.c \
  77. thrdpool.c \
  78. timeouts.c \
  79. timetrace.c \
  80. tracelog.c \
  81. uctdi.c \
  82. ucrcv.c \
  83. ullog.c \
  84. ulnamesp.c \
  85. ultci.c \
  86. ultdi.c \
  87. uletw.c \
  88. http.mof \
  89. ucauth.c \
  90. uctrace.c \
  91. http.rc \
  92. UMRES=$(O)\http.res
  93. !IF "$(NTNOPCH)" == ""
  94. PRECOMPILED_INCLUDE=precomp.h
  95. PRECOMPILED_PCH=precomp.pch
  96. PRECOMPILED_OBJ=precomp.obj
  97. !ENDIF
  98. NTPROFILEINPUT=yes