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.

92 lines
1.8 KiB

  1. !IF 0
  2. Copyright (C) Microsoft Corporation, 1999 - 1999
  3. Module Name: emsvc.exe
  4. Abstract:
  5. Revision History:
  6. created by kulor, 6/15/00
  7. !ENDIF
  8. MAJORCOMP=sdktools
  9. MINORCOMP=em
  10. TARGETNAME=emsvc
  11. TARGETPATH=obj
  12. TARGETTYPE=PROGRAM
  13. UMTYPE=windows
  14. ATL_VER=30
  15. USE_STATIC_ATL=1
  16. USE_MSVCRT=1
  17. USE_MFCUNICODE=1
  18. PRECOMPILED_INCLUDE = stdafx.h
  19. PRECOMPILED_CXX = 1
  20. PRECOMPILED_PCH=stdafx.pch
  21. PRECOMPILED_OBJ=stdafx.obj
  22. C_DEFINES=$(C_DEFINES) -DWIN32 -DUNICODE -D_UNICODE -DAFXDLL
  23. !if !$(FREEBUILD)
  24. #C_DEFINES=$(C_DEFINES) -D_DEBUG
  25. !else
  26. #C_DEFINES=$(C_DEFINES) -D_NDEBUG
  27. !endif
  28. !if !$(FREEBUILD)
  29. USE_PDB=1
  30. NTDEBUG=ntsd
  31. NTDEBUGTYPE=both
  32. MSC_OPTIMIZATION=-Odi
  33. MSC_WARNING_LEVEL=/W4
  34. MSC_WARNING_LEVEL=/W3 /WX
  35. BROWSER_INFO=1
  36. !endif
  37. INCLUDES=$(BASEDIR)\public\sdk\inc\mfc42;$(BASEDIR)\public\sdk\inc;..\include;..\..\dbg-common;
  38. TARGETLIBS=\
  39. $(BASEDIR)\public\sdk\lib\*\uuid.lib \
  40. $(BASEDIR)\public\sdk\lib\*\ole32.lib \
  41. $(BASEDIR)\public\sdk\lib\*\oleaut32.lib \
  42. $(BASEDIR)\public\sdk\lib\*\comctl32.lib \
  43. $(BASEDIR)\public\sdk\lib\*\comdlg32.lib \
  44. $(BASEDIR)\public\sdk\lib\*\shell32.lib \
  45. $(BASEDIR)\public\sdk\lib\*\psapi.lib \
  46. $(SDK_LIB_PATH)\dbgeng.lib \
  47. $(SDK_LIB_PATH)\dbghelp.lib
  48. SOURCES=\
  49. emsvc.idl \
  50. emsvc.rc \
  51. emsvc.cpp \
  52. SessThrd.cpp \
  53. EvenHand.cpp \
  54. EmManager.cpp \
  55. Processes.cpp \
  56. EmDebugSession.cpp \
  57. kwa.cpp \
  58. sessmgr.cpp \
  59. Trace.cpp \
  60. Notify.cpp \
  61. EmFile.cpp \
  62. email.cpp \
  63. rwfile.cpp \
  64. GenLog.cpp
  65. MISCFILES=\
  66. em\ecx\av.ecx \
  67. em\ecx\basic.ecx \
  68. em\ecx\hang.ecx \
  69. em\ecx\cplus.ecx \
  70. em\misc\userdump.exe \
  71. em\misc\emdbg.dll \
  72. em\misc\em.chm