#######################################################################
#
# HTTP Extensions Makefile
#
# (C) 1998 Microsoft
#
# a-jeremm         9-15-98        Created
#
########################################################################

TARGET=wmixmlop.dll
release=core\$(RELDIR)
CFLAGS=$(CFLAGS) /GX
DEFFILE=wmixmlop.def
DLLSTARTUP= -ENTRY:DllMain

VER_STR_FILE_DESCRIPTION="CIM XML/HTTP Protocol Handler"
NO_OPTIM=1
UNICODE=1

CDEFS= $(CDEFS) 

CFLAGS+= \
    -DCIM2XML_EXPORTS -DUNICODE -D_UNICODE -D_WIN32_WINNT=0x0500 -DWMIXML_DONL

CINC=$(CINC)							\
	-I..\wmixmlidl						\
	-I..\xmltrans\idl\					\
	-I$(IDL)        					\
	-I$(IDL)\OBJ$(PLAT)$(OPST)$(BLDT)D			\
	-I$(TOOLS)\NT5inc					\
	-I$(DEFDRIVE)$(DEFDIR)\include		\
	-I$(DEFDRIVE)$(DEFDIR)\stdlibrary	\
	-I$(DEFDRIVE)$(DEFDIR)\Providers\Framework\Provmfc\include	\
	-I$(DEFDRIVE)$(DEFDIR)\Providers\Framework\Thrdlog\include	\
	-I$(DEFDRIVE)$(DEFDIR)\Providers\Framework\Provexpt\include	\


STATIC=FALSE

CPPFILES=\
	maindll.cpp		\
	classfac.cpp	\
	cwmixmlop.cpp	\
	cimerr.cpp		\
	common.cpp		\
	parse.cpp		\
	xmlhelp.cpp		\
	request.cpp		\
	wmixmlt.cpp		\
	service.cpp		\
	concache.cpp	\
	xml2wmi.cpp		\
	wmcomm.cpp		\
	..\wmixmlidl\wmiconv_i.c	\
	..\wmixmlidl\wmixmlop_i.c	\
	$(stdlibrary)\cominit.cpp	\
	$(stdlibrary)\genlex.cpp	\
   	$(stdlibrary)\opathlex.cpp	\
   	$(stdlibrary)\objpath.cpp 


LIBS=\
	$(CLIB)\user32.lib \
	$(CLIB)\msvcrt.lib \
	$(CLIB)\kernel32.lib \
	$(CLIB)\advapi32.lib \
	$(CLIB)\oleaut32.lib \
	$(CLIB)\ole32.lib \
	$(CLIB)\uuid.lib \
	$(CLIB)\msvcirt.lib \
 	$(CLIB)\vccomsup.lib  \
 	$(CLIB)\psapi.lib \
 	..\xmltrans\idl\OBJ$(PLAT)$(OPST)$(BLDT)D\wmixmlst.lib \
	$(IDL)\OBJ$(PLAT)$(OPST)$(BLDT)D\wbemuuid.lib \
	$(DEFDRIVE)$(DEFDIR)\Providers\Framework\Provmfc\OBJ$(PLAT)$(OPST)$(BLDT)DU\provmfc.lib	\