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.

75 lines
1.9 KiB

  1. TARGETNAME=dbghelp
  2. C_DEFINES=/DBUILD_DBGHELP
  3. # LINKER_FLAGS=$(LINKER_FLAGS) /linkrepro:d:\db\imagehlp\dbghelp\linkrepro
  4. !INCLUDE ..\sources.inc
  5. # we need BASE_INC_PATH for the static qsort code.
  6. INCLUDES=$(INCLUDES);$(SDK_INC_PATH)\atl30;$(BASE_INC_PATH)
  7. BUILD_PRODUCES=dbghelp.lib
  8. SOURCES= \
  9. ..\_qsort.c \
  10. ..\dia.c \
  11. ..\ext.c \
  12. ..\globals.c \
  13. ..\fecache.c \
  14. ..\imagedir.c \
  15. ..\imagehlp.c \
  16. ..\linesym.c \
  17. ..\msvcrtp.c \
  18. ..\servers.c \
  19. ..\symbols.c \
  20. ..\symdbg.c \
  21. ..\symmod.c \
  22. ..\sympriv.c \
  23. ..\userdump.c \
  24. ..\util.c \
  25. ..\walk.c \
  26. ..\walkx86.c \
  27. ..\walkamd64.c \
  28. ..\walkarm.c \
  29. ..\walki64.c \
  30. ..\vwndia64.c \
  31. ..\vsym.c \
  32. ..\$(TARGETNAME).rc
  33. LINKLIBS=$(DBG_ROOT)\minidump\dbghelp\$(O)\minidump.lib \
  34. $(DEBUGGER_LIBS)\*\dbglib.lib \
  35. $(SDK_LIB_PATH)\shell32.lib
  36. VC7_SYMBOLS=1
  37. !ifdef COMDIA
  38. C_DEFINES=$(C_DEFINES) /DCOMDIA
  39. LINKLIBS=$(LINKLIBS) $(SDK_LIB_PATH)\ole32.lib
  40. !endif
  41. !ifdef DEBUG
  42. TARGETLIBS=\
  43. $(TARGETLIBS) \
  44. $(DBG_ROOT)\vs\*\diaguidsd.lib \
  45. $(DBG_ROOT)\vs\*\msobj71d-msvcrt.lib \
  46. $(DBG_ROOT)\vs\*\msdia71d-msvcrt.lib \
  47. $(DBG_ROOT)\vs\*\mspdb71d-msvcrt.lib
  48. NO_CRT=1
  49. LINKLIBS = $(LINKLIBS) $(DBG_ROOT)\vs\*\msvcrtd.lib
  50. C_DEFINES=$(C_DEFINES) /DDEBUG
  51. !else
  52. TARGETLIBS=\
  53. $(TARGETLIBS) \
  54. $(DBG_ROOT)\vs\*\diaguids.lib \
  55. $(DBG_ROOT)\vs\*\msobj71-msvcrt.lib \
  56. $(DBG_ROOT)\vs\*\msdia71-msvcrt.lib \
  57. $(DBG_ROOT)\vs\*\mspdb71-msvcrt.lib
  58. !endif
  59. NTTARGETFILES=$(O)\p$(TARGETNAME).lib