!IF 0

Copyright (C) Microsoft Corporation, 1999 - 1999

Module Name:	emsvc.exe

Abstract:

Revision History:
	created by kulor, 6/15/00

!ENDIF

MAJORCOMP=sdktools
MINORCOMP=em

TARGETNAME=emsvc
TARGETPATH=obj
TARGETTYPE=PROGRAM

UMTYPE=windows
ATL_VER=30
USE_STATIC_ATL=1
USE_MSVCRT=1
USE_MFCUNICODE=1

PRECOMPILED_INCLUDE = stdafx.h
PRECOMPILED_CXX = 1
PRECOMPILED_PCH=stdafx.pch
PRECOMPILED_OBJ=stdafx.obj


C_DEFINES=$(C_DEFINES) -DWIN32 -DUNICODE -D_UNICODE -DAFXDLL

!if !$(FREEBUILD)
#C_DEFINES=$(C_DEFINES) -D_DEBUG
!else
#C_DEFINES=$(C_DEFINES) -D_NDEBUG
!endif

!if !$(FREEBUILD)
USE_PDB=1
NTDEBUG=ntsd
NTDEBUGTYPE=both
MSC_OPTIMIZATION=-Odi
MSC_WARNING_LEVEL=/W4
MSC_WARNING_LEVEL=/W3 /WX
BROWSER_INFO=1
!endif


INCLUDES=$(BASEDIR)\public\sdk\inc\mfc42;$(BASEDIR)\public\sdk\inc;..\include;..\..\dbg-common;

TARGETLIBS=\
    $(BASEDIR)\public\sdk\lib\*\uuid.lib		\
    $(BASEDIR)\public\sdk\lib\*\ole32.lib		\
    $(BASEDIR)\public\sdk\lib\*\oleaut32.lib	\
    $(BASEDIR)\public\sdk\lib\*\comctl32.lib	\
    $(BASEDIR)\public\sdk\lib\*\comdlg32.lib	\
    $(BASEDIR)\public\sdk\lib\*\shell32.lib	\
    $(BASEDIR)\public\sdk\lib\*\psapi.lib	\
    $(SDK_LIB_PATH)\dbgeng.lib		        \
    $(SDK_LIB_PATH)\dbghelp.lib


SOURCES=\
    emsvc.idl               	\
    emsvc.rc               	\
    emsvc.cpp               	\
    SessThrd.cpp            	\
    EvenHand.cpp            	\
    EmManager.cpp           	\
    Processes.cpp           	\
    EmDebugSession.cpp		\
    kwa.cpp			\
    sessmgr.cpp			\
    Trace.cpp			\
    Notify.cpp			\
    EmFile.cpp			\
    email.cpp			\
    rwfile.cpp			\
    GenLog.cpp

MISCFILES=\
    em\ecx\av.ecx		\
    em\ecx\basic.ecx		\
    em\ecx\hang.ecx		\
    em\ecx\cplus.ecx		\
    em\misc\userdump.exe	\
    em\misc\emdbg.dll		\
    em\misc\em.chm