#MAJORCOMP=admin #MINORCOMP=common TARGETNAME=hmonitor TARGETPATH=obj TARGETTYPE=DYNLINK DLLENTRY=_DllMainCRTStartup UMTYPE=windows C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE USE_VCCOM=1 USE_ATL=1 ATL_VER=30 # required for C++ exceptions USE_NATIVE_EH=1 # required for thread-safe heap USE_MSVCRT=1 # required to support dynamic_cast USE_RTTI=1 # required for STL (list, vector, string, etc.) USE_STL=1 #PRECOMPILED_INCLUDE=stdafx.h #PRECOMPILED_CXX=1 DLLDEF=$(O)\hmagent.def TARGETLIBS=\ $(SDK_LIB_PATH)\kernel32.lib \ $(SDK_LIB_PATH)\user32.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\oleacc.lib \ $(SDK_LIB_PATH)\oleaut32.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\msvcprt.lib \ $(SDK_LIB_PATH)\wbemuuid.lib INCLUDES=.\; \ ..\public\sdk\inc ; \ ..\public\sdk\inc\crt ; SOURCES= hmonitor.rc \ action.cpp \ base.cpp \ consumer.cpp \ copypaste.cpp \ datacltr.cpp \ datagrp.cpp \ eqde.cpp \ evtprov.cpp \ factory.cpp \ global.cpp \ hmagent.cpp \ instprov.cpp \ methprov.cpp \ pgde.cpp \ pmde.cpp \ pqde.cpp \ Provider.cpp \ StdAfx.cpp \ system.cpp \ threshld.cpp \ tmpcnsmr.cpp \ wmihelper.cpp MISCFILES = \ hmonitor.mof \ hmdef.mof \ nt4perf.mof \ stdrules.mof \ wmisubs.mof