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.

137 lines
2.7 KiB

  1. TARGETNAME=TSHOOT
  2. TARGETTYPE=DYNLINK
  3. TARGETPATH=$(_OBJ_DIR)
  4. DLLDEF=tshoot.def
  5. UMTYPE=windows
  6. DLLENTRY=_DllMainCRTStartup
  7. DLLBASE=0x10000000
  8. USE_ATL=1
  9. USE_STL=1
  10. USE_NATIVE_EH=1
  11. ATL_VER=30
  12. USE_NTDLL=1
  13. INCLUDES = $(O);
  14. USE_MIDL_FOR_MKTYPLIB=1
  15. C_DEFINES= $(C_DEFINES) -DLOCAL_TROUBLESHOOTER -D_MBCS -D_USRDLL
  16. MIDL_MKTYPLIB_FLAGS = \
  17. $(PACKING) \
  18. $(INCPATH0) \
  19. -char unsigned \
  20. -ms_ext \
  21. -c_ext \
  22. $(C_DEFINES) -D__MKTYPLIB__ \
  23. $(MIDL_FLAGS) \
  24. $(MIDL_OPTIMIZATION) \
  25. $(MKTYPLIB_FLAGS:-h =-header ) \
  26. -tlb $@ \
  27. -cpp_cmd $(TARGET_CPP)
  28. PASS0_HEADERDIR=$(O)
  29. PASS0_SOURCEDIR=$(O)
  30. MIDL_UUIDDIR=$(O)
  31. MIDL_TLBDIR=$(O)
  32. SOURCES = \
  33. TSHOOT.idl \
  34. TSHOOT.rc \
  35. apgtsevt.mc \
  36. apgtsbesread.cpp \
  37. apgtscac.cpp \
  38. apgtscfg.cpp \
  39. apgtsctx.cpp \
  40. apgtsECB.cpp \
  41. apgtshtiread.cpp \
  42. apgtshtiscan.cpp \
  43. apgtsinf.cpp \
  44. apgtslog.cpp \
  45. apgtslstread.cpp \
  46. apgtsmfc.cpp \
  47. apgtspl.cpp \
  48. apgtsqry.cpp \
  49. apgtsstr.cpp \
  50. apgtstscread.cpp \
  51. apiwraps.cpp \
  52. BaseException.cpp \
  53. BN.cpp \
  54. charconv.cpp \
  55. chmfilereader.cpp \
  56. commonregconnect.cpp \
  57. counter.cpp \
  58. countermgr.cpp \
  59. dirmonitor.cpp \
  60. dscread.cpp \
  61. event.cpp \
  62. filechange.cpp \
  63. fileread.cpp \
  64. filetracker.cpp \
  65. fs.cpp \
  66. htmlfrag.cpp \
  67. htmlfraglocal.cpp \
  68. iniread.cpp \
  69. localECB.cpp \
  70. locallstreader.cpp \
  71. localregconnect.cpp \
  72. logstring.cpp \
  73. mutexowner.cpp \
  74. nodestate.cpp \
  75. recentuse.cpp \
  76. registrymonitor.cpp \
  77. registrypasswords.cpp \
  78. regutil.cpp \
  79. regweventviewer.cpp \
  80. safetime.cpp \
  81. sniff.cpp \
  82. sniffcontrollerlocal.cpp \
  83. snifflocal.cpp \
  84. stateless.cpp \
  85. stdafx.cpp \
  86. sync.cpp \
  87. templateread.cpp \
  88. threadpool.cpp \
  89. topic.cpp \
  90. topicshop.cpp \
  91. TSHOOT.cpp \
  92. TSHOOTCtrl.cpp \
  93. tsnamevaluemgr.cpp \
  94. variantbuilder.cpp \
  95. versioninfo.cpp
  96. TARGETLIBS = \
  97. $(SDK_LIB_PATH)\cabinet.lib \
  98. $(SDK_LIB_PATH)\kernel32.lib \
  99. $(SDK_LIB_PATH)\advapi32.lib \
  100. $(SDK_LIB_PATH)\ole32.lib \
  101. $(SDK_LIB_PATH)\oleaut32.lib \
  102. $(SDK_LIB_PATH)\uuid.lib \
  103. $(SDK_LIB_PATH)\user32.lib \
  104. $(SDK_LIB_PATH)\gdi32.lib \
  105. $(SDK_LIB_PATH)\urlmon.lib \
  106. $(SDK_LIB_PATH)\lz32.lib \
  107. $(SDK_LIB_PATH)\fdi.lib \
  108. $(SDK_LIB_PATH)\winspool.lib \
  109. $(SDK_LIB_PATH)\comdlg32.lib \
  110. $(SDK_LIB_PATH)\advapi32.lib \
  111. $(SDK_LIB_PATH)\shell32.lib \
  112. $(SDK_LIB_PATH)\odbc32.lib \
  113. $(SDK_LIB_PATH)\odbccp32.lib \
  114. $(SDK_LIB_PATH)\ntdll.lib \
  115. $(SDK_LIB_PATH)\msvcrt.lib \
  116. $(SDK_LIB_PATH)\msvcprt.lib \
  117. $(SDK_LIB_PATH)\atl.lib \
  118. ..\bn\bnts\$(O)\bnts.lib
  119. !if "$(IA64)"=="1"
  120. TARGETLIBS = $(TARGETLIBS) $(SDK_LIB_PATH)\atl21asm.lib
  121. !endif
  122. MISCFILES = Troubleshooter_{5C96EEEB-043C-4B1F-A160-94ACBF6B37D7}.sld