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.

129 lines
4.3 KiB

  1. !INCLUDE ..\smtp.inc
  2. MAJORCOMP=smtp
  3. MINORCOMP=smtpsvc
  4. USE_ATL=1
  5. USE_STL=1
  6. C_DEFINES=-D_USE_RWNH_ -DTHIS_MODULE=\"SMTP\"
  7. TARGETNAME=smtpsvc
  8. TARGETTYPE=DYNLINK
  9. TARGETPATH=obj
  10. TARGETLIBS= \
  11. $(SDK_LIB_PATH)\kernel32.lib \
  12. $(SDK_LIB_PATH)\advapi32.lib \
  13. $(SDK_LIB_PATH)\user32.lib \
  14. $(IISBASEDIR)\svcs\infocomm\info\server\$(O)\infocomm.lib \
  15. $(IISBASEDIR)\svcs\infocomm\rdns\$(O)\isrdns.lib \
  16. $(IISBASEDIR)\svcs\infocomm\atq\$(O)\isatq.lib \
  17. $(IISBASEDIR)\svcs\iisrtl\$(O)\iisrtl.lib \
  18. $(SDK_LIB_PATH)\ntdll.lib \
  19. $(SDK_LIB_PATH)\netlib.lib \
  20. $(SDK_LIB_PATH)\rpcrt4.lib \
  21. $(SDK_LIB_PATH)\lsadll.lib \
  22. $(SDK_LIB_PATH)\version.lib \
  23. $(SDK_LIB_PATH)\ole32.lib \
  24. $(SDK_LIB_PATH)\oleaut32.lib \
  25. $(SDK_LIB_PATH)\uuid.lib \
  26. $(SDK_LIB_PATH)\wsock32.lib \
  27. $(SDK_LIB_PATH)\oledb.lib \
  28. $(SDK_LIB_PATH)\crypt32.lib \
  29. $(SDK_LIB_PATH)\wsock32.lib \
  30. $(SDK_LIB_PATH)\ws2_32.lib \
  31. $(SDK_LIB_PATH)\dnsapi.lib \
  32. $(SDK_LIB_PATH)\ntdsapi.lib \
  33. $(STAXCORELIBPATH)\fcachdll.lib \
  34. $(STAXCORELIBPATH)\shuttle.lib \
  35. $(STAXCORELIBPATH)\simauth2.lib \
  36. $(STAXCORELIBPATH)\simssl2.lib \
  37. $(STAXCORELIBPATH)\asyncon.lib \
  38. $(STAXCORELIBPATH)\smtpaddr.lib \
  39. $(STAXCORELIBPATH)\gethostlib.lib \
  40. $(STAXCORELIBPATH)\seolib.lib \
  41. $(STAXCORELIBPATH)\exstrace.lib \
  42. $(STAXCORELIBPATH)\rwnh.lib \
  43. $(STAXCORELIBPATH)\blockmgr.lib \
  44. $(STAXCORELIBPATH)\cmmprops.lib \
  45. $(STAXCORELIBPATH)\evntwrap.lib \
  46. $(STAXCORELIBPATH)\crchash.lib \
  47. $(STAXCORELIBPATH)\rwex.lib \
  48. $(STAXCORELIBPATH)\dnslib.lib \
  49. $(STAXSMTPLIBPATH)\mseodisp.lib \
  50. $(DS_LIB_PATH)\secur32p.lib
  51. DLLENTRY=_DllMainCRTStartup
  52. INCLUDES=$(STAXINC); \
  53. $(STAXINC)\export; \
  54. $(IISBASEDIR)\inc; \
  55. $(IISBASEDIR)\inc\$(O); \
  56. $(STAXSMTP)\inc; \
  57. $(STAXSMTP); \
  58. $(STAXSMTP)\seo\mseodisp; \
  59. $(DS_INC_PATH);
  60. SOURCES = \
  61. smtpinst.cxx \
  62. dirnot.cxx \
  63. connect.cxx \
  64. main.cxx \
  65. smtpsvc_s.c \
  66. svcstat.cpp \
  67. smtpcli.cxx \
  68. queue.cxx \
  69. remoteq.cxx \
  70. dropdir.cxx \
  71. smtpout.cxx \
  72. headers.cxx \
  73. admin.cxx \
  74. timeconv.cxx \
  75. stats.cxx \
  76. globals.cxx \
  77. iissmtp.cxx \
  78. rpcex.cxx \
  79. conn.cxx \
  80. findiis.cxx \
  81. shash.cxx \
  82. isrpc.cxx \
  83. rpcmain.cxx \
  84. base64.cxx \
  85. asyncmx.cxx \
  86. aqstore.cxx \
  87. smtpsvr.cpp \
  88. smtpdns.cxx \
  89. cpropbag.cxx \
  90. pe_out.cxx \
  91. pe_dispi.cxx \
  92. pe_disp_i.c \
  93. smtpevent_i.c \
  94. pe_supp.cxx \
  95. spinlock.cpp \
  96. strcscmp.cxx \
  97. smtpsvc2.rc
  98. PASS0_HEADERDIR=$(O)
  99. PASS0_SOURCEDIR=$(O)
  100. NTTARGETFILE0=$(O)\seo.h \
  101. $(O)\mailmsg.h \
  102. $(O)\mailmsgi.h \
  103. $(O)\aqueue.h \
  104. $(O)\smtpevent.h \
  105. $(O)\cdo.h \
  106. $(O)\pe_disp.h \
  107. $(O)\smtpdisp.h \
  108. $(O)\imsg.h \
  109. $(O)\smtpmsg.h \
  110. $(O)\smtpsvc.h \
  111. $(O)\msg00001.bin \
  112. $(O)\smtpmsg.rc
  113. PRECOMPILED_CXX=1
  114. PRECOMPILED_INCLUDE=smtpinc.h
  115. PRECOMPILED_OBJ=smtpinc.obj
  116. !include $(STAXINC)\build\sources.inc