#--------------------------------------------------------------------- # # This makefile is for use with the SMSBUILD utility. It builds the # CIMOM executable. # # created 11-15-96 a-davj # #--------------------------------------------------------------------- TARGET=WinMgmt.exe NO_OPTIM=1 NO_RTTI=1 LFLAGS+= /STACK:1048576,8192 CFLAGS+= /GF /EHa CINC+= \ -I.. \ -I$(IDL) \ -I$(IDL)\$(OBJDIR) \ -I$(MCDIR) \ -I$(WBEMCORE) \ -I$(WBEMCOMN) \ -I$(WINMGMT)\MARSHALERS\PROXY \ -I$(mofcomp_dll) \ -I$(WINMGMT)\MARSHALERS\SHARED \ -I$(WINMGMT)MARSHALERS\STUB \ -I$(STDLIBRARY) RCFILES=..\WinMgmt.rc OPTFLAGS+= /DOPTIMIZE CPPFILES=\ ..\adapcls.cpp \ ..\classbroker.cpp \ ..\wmibroker.cpp \ ..\perflibschema.cpp \ ..\adaputil.cpp \ ..\ntreg.cpp \ ..\perfndb.cpp \ ..\adapreg.cpp \ ..\adapperf.cpp \ ..\adapthrd.cpp \ ..\perfthrd.cpp \ ..\adapelem.cpp \ ..\WinMgmt.cpp\ ..\sched.cpp \ ..\resync.cpp \ $(WINMGMT)\MARSHALERS\shared\utils.cpp\ $(WINMGMT)\MARSHALERS\PROXY\servutil.cpp\ $(WBEMCOMN)\cntserv.cpp\ $(WBEMCOMN)\localloc.cpp \ $(WBEMCOMN)\winntsec.cpp \ $(WBEMCOMN)\evtlog.cpp \ $(stdlibrary)\cominit.cpp \ $(idl)\OBJ$(PLAT)$(OPST)$(BLDT)D\wbemint_i.c LIBS+= \ !if "$(WBEMCOMN_TARGET)"=="__WIN9x_BUILD__" $(WBEMCOMN)\Win9x\$(objdir)\wbemcomn.lib \ !endif !if "$(WBEMCOMN_TARGET)"=="__WINNT_BUILD__" $(WBEMCOMN)\NT\$(objdir)\wbemcomn.lib \ !endif $(IDL)\OBJ$(PLAT)$(OPST)$(BLDT)D\wbemuuid.lib \ $(CLIB)\shell32.lib \ $(CLIB)\gdi32.lib \ $(CLIB)\user32.lib \ $(CLIB)\msvcrt.lib \ !ifdef KERNEL33 $(DEFDRIVE)$(DEFDIR)\Winmgmt\kernel33\kernel33.lib \ !else $(CLIB)\kernel32.lib \ !endif $(CLIB)\advapi32.lib \ $(CLIB)\version.lib \ $(CLIB)\oleaut32.lib \ $(CLIB)\ole32.lib \ $(CLIB)\uuid.lib \ $(CLIB)\wsock32.lib \ $(CLIB)\ws2_32.lib \ $(CLIB)\netapi32.lib \ $(CLIB)\mpr.lib