110 lines
2.2 KiB
Plaintext
110 lines
2.2 KiB
Plaintext
#---------------------------------------------------------------------
|
|
# Microsoft WMIOLE DB Provider
|
|
# (C) Copyright 1999 Microsoft Corporation. All Rights Reserved.
|
|
#
|
|
# This makefile is for use with the SMSBUILD utility. It builds the
|
|
# standard provider dll.
|
|
#
|
|
# created 04-15-99 jennymc
|
|
#
|
|
#---------------------------------------------------------------------
|
|
|
|
TARGET=wmioledb.dll
|
|
|
|
RELEASE=core\$(RELDIR)
|
|
|
|
CINC=$(CINC)\
|
|
-I.. \
|
|
-I$(TOOLS)\nt5inc \
|
|
-I$(DEFDRIVE)$(DEFDIR)\include \
|
|
-I$(DEFDRIVE)$(DEFDIR)\stdlibrary \
|
|
-I$(DEFDRIVE)$(DEFDIR)\idl \
|
|
-I$(DEFDRIVE)$(DEFDIR)\winmgmt\common \
|
|
-I$(DEFDRIVE)$(DEFDIR)\winmgmt\minimfc \
|
|
-I$(DEFDRIVE)$(DEFDIR)\WMIOLEDB\
|
|
# -I$(DEFDRIVE)$(DEFDIR)\wmi_provider2
|
|
|
|
CFLAGS=$(CFLAGS) /GX /GR /Zp8
|
|
CDEFS=$(CDEFS)
|
|
|
|
CPPFILES=\
|
|
|
|
.\dllmain.cpp\
|
|
.\baseobj.cpp\
|
|
.\cwbemwrap.cpp\
|
|
.\DATASRC.CPP\
|
|
.\dataconvert.cpp\
|
|
.\ACCESSOR.CPP\
|
|
.\BITARRAY.CPP\
|
|
.\CLASSFAC.CPP\
|
|
.\COLINFO.CPP\
|
|
.\CRTSESS.CPP\
|
|
.\cvttype.cpp\
|
|
.\DBINIT.CPP\
|
|
.\DBPROP.CPP\
|
|
.\DBSESS.CPP\
|
|
.\EXTBUFF.CPP\
|
|
.\HASHTBL.CPP\
|
|
.\irowiden.cpp\
|
|
.\irowset.cpp\
|
|
.\OPNROWST.CPP\
|
|
.\persist.cpp\
|
|
.\ROWCHNG.CPP\
|
|
.\ROWINFO.CPP\
|
|
.\UTILPROP.CPP\
|
|
.\WmiOleDBMap.cpp \
|
|
.\ROWSET.CPP\
|
|
.\IchapRowset.cpp\
|
|
.\util.cpp\
|
|
.\enumerat.cpp\
|
|
.\errinf.cpp\
|
|
.\cmdcreat.cpp\
|
|
.\cmdparam.cpp\
|
|
.\command.cpp\
|
|
.\schema.cpp\
|
|
.\row.cpp\
|
|
.\IrowChng.cpp\
|
|
.\IRow.cpp\
|
|
.\IGetSess.cpp\
|
|
.\baserowobj.cpp\
|
|
.\Igetrow.cpp\
|
|
.\URLParser.cpp\
|
|
.\BinderClassFac.cpp\
|
|
.\ICreateRow.cpp\
|
|
.\IBindResource.cpp\
|
|
.\IDBBinderProp.cpp\
|
|
.\Binder.cpp\
|
|
.\Irowstrefresh.cpp\
|
|
.\Ibindresourcesess.cpp\
|
|
.\ITableDef.cpp\
|
|
.\instRowFetch.cpp\
|
|
.\QualifRowFetch.cpp\
|
|
.\cmdtext.cpp\
|
|
.\cmdprop.cpp\
|
|
.\IIndexdef.cpp\
|
|
.\rowfetchobj.cpp\
|
|
.\IAlterTable.cpp\
|
|
.\colinfomgr.cpp\
|
|
.\rowdatamgr.cpp\
|
|
.\rowsetutil.cpp\
|
|
.\flexarry.cpp\
|
|
|
|
|
|
|
|
|
|
!if "$(PROCESSOR_ARCHITECTURE)"=="x86"
|
|
DEFFILE=wmioledb.def
|
|
!else
|
|
DEFFILE=risc.def
|
|
!endif
|
|
|
|
DLLSTARTUP= -ENTRY:_DllMainCRTStartup$(DLLENTRY)
|
|
|
|
LIBS=\
|
|
$(IDL)\OBJ$(PLAT)$(OPST)$(BLDT)D\wbemuuid.lib \
|
|
$(CONLIBS) \
|
|
$(DEFDRIVE)$(DEFDIR)\winmgmt\COMMON\NT\OBJ$(PLAT)$(OPST)$(BLDT)D\wbemcomn.lib
|
|
$(DEFDRIVE)$(DEFDIR)\utillib\objindd\utillib.lib
|
|
$(DEFDRIVE)$(DEFDIR)\tools\lib32\msdasc.lib
|
|
|