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.

129 lines
3.1 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\place51.inc
  11. TARGETNAME=asp51
  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. PASS0_HEADERDIR=$(O)
  21. PASS0_SOURCEDIR=$(O)
  22. TARGETLIBS=\
  23. $(SDK_LIB_PATH)\user32.lib \
  24. $(SDK_LIB_PATH)\gdi32.lib \
  25. $(SDK_LIB_PATH)\advapi32.lib \
  26. $(SDK_LIB_PATH)\ole32.lib \
  27. $(SDK_LIB_PATH)\oleaut32.lib \
  28. $(SDK_LIB_PATH)\uuid.lib \
  29. $(SDK_LIB_PATH)\rpcrt4.lib \
  30. $(SDK_LIB_PATH)\svcguid.lib \
  31. $(SDK_LIB_PATH)\comsvcs.lib \
  32. $(SDK_LIB_PATH)\security.lib \
  33. $(SDK_LIB_PATH)\kernel32.lib \
  34. $(SDK_LIB_PATH)\crypt32.lib \
  35. $(SDK_LIB_PATH)\oldnames.lib
  36. LINKLIBS= \
  37. ..\asptxn\$(O)\txnobj.obj \
  38. INCLUDES= $(INCLUDES) \
  39. .;$(IISBASEDIR)\inc; \
  40. $(IISBASEDIR)\inc\$(O);\
  41. ..\..\wam\idl\$(O); \
  42. ..\..\wam\object; \
  43. ..\..\wam\object\$(O); \
  44. ..\..\w3\server; \
  45. ..\asptxn\$(O); \
  46. .\$(O);\
  47. ..\asptxn;\
  48. ..\asp\$(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. rfs.cpp \
  90. scrptmgr.cpp \
  91. server.cpp \
  92. sessmgr.cpp \
  93. smhash.cpp \
  94. strlist.cpp \
  95. template.cpp \
  96. thrdgate.cpp \
  97. tlbcache.cpp \
  98. util.cpp \
  99. viperint.cpp \
  100. ftm.cpp \
  101. txnsupp.cpp \
  102. aspdmon.cpp \
  103. denevent.mc
  104. C_DEFINES=$(C_DEFINES) -D_RPCRT4_ -D_IIS_5_1
  105. PRECOMPILED_INCLUDE=denpre.h
  106. PRECOMPILED_PCH=denpre.pch
  107. PRECOMPILED_OBJ=denpre.obj
  108. PRECOMPILED_CXX=1
  109. TARGETLIBS = $(TARGETLIBS) \
  110. $(IISBASEDIR)\svcs\iisrtl\$(O)\iisrtl.lib \
  111. $(IISBASEDIR)\svcs\infocomm\atq\$(O)\isatq.lib \
  112. $(IISBASEDIR)\svcs\wam\object\$(O)\wam51.lib \