89 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
############################################################################
 | 
						|
#
 | 
						|
#   Copyright (C) 2000, Microsoft Corporation.
 | 
						|
#
 | 
						|
#   All rights reserved.
 | 
						|
#
 | 
						|
############################################################################
 | 
						|
 | 
						|
WMIPRECOMP=1
 | 
						|
WMIUNICODE=1
 | 
						|
!include $(PROJECT_ROOT)\wmi\wbem\common\makefile.cmn
 | 
						|
SOURCES_USED=$(PROJECT_ROOT)\wmi\wbem\common\makefile.cmn
 | 
						|
!include $(XML)\soap\wmisoap.cmn
 | 
						|
 | 
						|
 | 
						|
TARGETNAME=wmi2xsd
 | 
						|
 | 
						|
TARGETPATH=obj
 | 
						|
TARGETTYPE=DYNLINK
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
# The TARGETLIBS macro specifies additional libraries to link against your target
 | 
						|
# image. Each library path specification should contain an asterisk (*)
 | 
						|
# where the machine-specific subdirectory name should go.
 | 
						|
TARGETLIBS= \
 | 
						|
	$(WMIIDL_LIB) \
 | 
						|
	$(WBEMINT_LIB) \
 | 
						|
	$(STDLIBRARY_LIB) \
 | 
						|
	$(WBEMCOMN_STATIC_LIB)\
 | 
						|
	$(MINIMFC_LIB) \
 | 
						|
	$(UTILLIB_LIB) \
 | 
						|
	$(SDK_LIB_PATH)\ole32.lib \
 | 
						|
	$(SDK_LIB_PATH)\oleaut32.lib \
 | 
						|
	$(SDK_LIB_PATH)\uuid.lib \
 | 
						|
	$(SDK_LIB_PATH)\wmip.lib\
 | 
						|
	$(SDK_LIB_PATH)\kernel32.lib \
 | 
						|
	$(SDK_LIB_PATH)\advapi32.lib \
 | 
						|
	$(SDK_LIB_PATH)\advapip.lib \
 | 
						|
	$(SDK_LIB_PATH)\vccomsup.lib \
 | 
						|
	$(SDK_LIB_PATH)\rpcrt4.lib \
 | 
						|
	$(SDK_LIB_PATH)\user32.lib \
 | 
						|
	$(SDK_LIB_PATH)\msxml2.lib
 | 
						|
 | 
						|
	
 | 
						|
# The INCLUDES variable specifies any include paths that are specific to
 | 
						|
# this source directory. Separate multiple paths with single
 | 
						|
# semicolons. Relative path specifications are okay.
 | 
						|
INCLUDES=$(INCLUDES); \
 | 
						|
	$(FRAMEWORK_THRD_INC); \
 | 
						|
	$(FRAMEWORK_EXPT_INC);\
 | 
						|
	$(FRAMEWORK_MFC_INC); \
 | 
						|
	$(MINIMFC_INC); \
 | 
						|
	$(SDK_INC_PATH)\atl30; \
 | 
						|
	$(WBEMCOMN_INC); \
 | 
						|
	$(WMI2XSD_INC); \
 | 
						|
	$(WMI2XSD_INC);
 | 
						|
 | 
						|
# The developer defines the SOURCES macro. It contains a list of all the
 | 
						|
# source files for this component. Specify each source file on a separate
 | 
						|
# line using the line-continuation character. This minimizes merge
 | 
						|
# conflicts if two developers are adding source files to the same component.
 | 
						|
SOURCES=\
 | 
						|
	resource.rc \
 | 
						|
    	maindll.cpp \
 | 
						|
	utils.cpp \
 | 
						|
	classfac.cpp \
 | 
						|
	wbemObjTxtSrc.cpp \
 | 
						|
	wmixmlschema.cpp \
 | 
						|
	wmitoxml.cpp	\
 | 
						|
	wmixmlconverter.cpp \
 | 
						|
	wmixmlobject.cpp	\
 | 
						|
	wmiconnection.cpp \
 | 
						|
	wmixmlinst.cpp \
 | 
						|
	wmixmlutils.cpp	\
 | 
						|
	WbemQualSet.cpp	\
 | 
						|
	wbemclassobject.cpp \
 | 
						|
	hash.cpp	\
 | 
						|
	enum.cpp
 | 
						|
 | 
						|
 | 
						|
# Next, specify options for the compiler using C_DEFINES.
 | 
						|
C_DEFINES=$(C_DEFINES)
 | 
						|
MSC_OPTIMIZATION=/Odi
 | 
						|
USE_MSVCRT=1
 | 
						|
DLLENTRY=_DllMainCRTStartup
 | 
						|
 | 
						|
DLLDEF=$(O)\wmi2xsd.def |