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.

126 lines
3.3 KiB

  1. # sources
  2. # Author: Charles E. Grant (cgrant)
  3. # Date: 19-February-1997
  4. #
  5. # This file is used for compiling Proxy web server from code
  6. # for generic web server
  7. #
  8. # Describes the macros used for building using NT 'build' command
  9. #
  10. !include $(PROJECT_ROOT)\iis\place.inc
  11. TARGETNAME=asp
  12. TARGETPATH=obj
  13. TARGETTYPE=DYNLINK
  14. DLLDEF=asp.def
  15. MSC_WARNING_LEVEL=/W3 /WX
  16. DLLENTRY=_DllMainCRTStartup
  17. USE_MSVCRT=1
  18. USE_ATL=1
  19. ATL_VER=30
  20. USE_STL=1
  21. BUFFER_OVERFLOW_CHECKS=1
  22. PASS0_HEADERDIR=$(O)
  23. PASS0_SOURCEDIR=$(O)
  24. TARGETLIBS=\
  25. $(SDK_LIB_PATH)\user32.lib \
  26. $(SDK_LIB_PATH)\gdi32.lib \
  27. $(SDK_LIB_PATH)\advapi32.lib \
  28. $(SDK_LIB_PATH)\ole32.lib \
  29. $(SDK_LIB_PATH)\oleaut32.lib \
  30. $(SDK_LIB_PATH)\uuid.lib \
  31. $(SDK_LIB_PATH)\rpcrt4.lib \
  32. $(SDK_LIB_PATH)\svcguid.lib \
  33. $(SDK_LIB_PATH)\comsvcs.lib \
  34. $(SDK_LIB_PATH)\security.lib \
  35. $(SDK_LIB_PATH)\kernel32.lib \
  36. $(SDK_LIB_PATH)\crypt32.lib \
  37. $(SDK_LIB_PATH)\oldnames.lib
  38. INCLUDES= $(INCLUDES) \
  39. .;.\$(O);\
  40. $(IISBASEDIR)\iisrearc\core\inc; \
  41. $(IISBASEDIR)\iisrearc\inc; \
  42. $(IISBASEDIR)\iisrearc\iisplus\isapiidl\$(O); \
  43. $(O); \
  44. $(IISBASEDIR)\iisrearc\iisplus\inc; \
  45. ..\asptxn; \
  46. ..\asptxn\$(O); \
  47. $(IISBASEDIR)\inc; \
  48. $(IISBASEDIR)\inc\$(O); \
  49. ..\aspidl\$(O)
  50. SOURCES=\
  51. applmgr.cpp \
  52. asperror.cpp \
  53. cachemgr.cpp \
  54. clcert.cpp \
  55. compcol.cpp \
  56. connpt.cpp \
  57. context.cpp \
  58. cookies.cpp \
  59. dbgcxt.cpp \
  60. dbllink.cpp \
  61. debugger.cpp \
  62. debug.cpp \
  63. denali.cpp \
  64. denali.rc \
  65. dispatch.cpp \
  66. error.cpp \
  67. eventlog.cpp \
  68. exec.cpp \
  69. fileapp.cpp \
  70. gip.cpp \
  71. glob.cpp \
  72. hashing.cpp \
  73. hitobj.cpp \
  74. htmldump.cpp \
  75. idgener.cpp \
  76. idhash.cpp \
  77. ie449.cpp \
  78. initguid.c \
  79. isapireq.cpp \
  80. linkhash.cpp \
  81. memchk.cpp \
  82. memcls.cpp \
  83. mtacb.cpp \
  84. perfdata.cpp \
  85. randgen.cpp \
  86. reg.cpp \
  87. request.cpp \
  88. response.cpp \
  89. scrptmgr.cpp \
  90. server.cpp \
  91. sessmgr.cpp \
  92. smhash.cpp \
  93. strlist.cpp \
  94. template.cpp \
  95. tlbcache.cpp \
  96. util.cpp \
  97. viperint.cpp \
  98. aspdmon.cpp \
  99. asp.mof
  100. MISCFILES= asp.mof
  101. C_DEFINES=$(C_DEFINES) -D_RPCRT4_ -DUNICODE -DVECTSTATS
  102. PRECOMPILED_INCLUDE=denpre.h
  103. PRECOMPILED_PCH=denpre.pch
  104. PRECOMPILED_OBJ=denpre.obj
  105. PRECOMPILED_CXX=1
  106. TARGETLIBS = $(TARGETLIBS) \
  107. $(IISBASEDIR)\lib\$(O)\iisutil.lib \
  108. $(IISBASEDIR)\lib\$(O)\w3dirmon.lib \
  109. $(IISBASEDIR)\lib\$(O)\w3tp.lib