ROOT=$(MAKEDIR:\tools\dmotest\dshowmediaobj\test\testapp=) DISABLE_PCH=1 !include $(ROOT)\common.inc !include $(BASEDIR)\tools\projects.tst.inc # Define the name and type of the application TARGETNAME=dmoapitst TARGETTYPE=LIBRARY TARGETPATH=$(ROOT)\lib$(BUILD_ALT_DIR) #WMSDK_ROOT=..\wmsdk INCLUDES= \ ..\include; \ $(MULTIMEDIA_DEV_ROOT)\testsrc\inc; \ $(SDK_ROOT)\amovie\inc; \ $(SDK_ROOT)\inc; \ $(SDK_INC_PATH)\atl30; \ $(SDK_INC_PATH)\mfc42; \ # $(MULTIMEDIA_TST_ROOT)\INC;\ $(INCLUDES);\ !ifdef ASF_UNKEY $(WMSDK_ROOT)\INC; \ !endif USE_MSVCRT=1 !ifdef ASF_UNKEY C_DEFINES = -DASF_UNKEY $(C_DEFINES) !endif !ifdef SECURE_DMO C_DEFINES = $(C_DEFINES) -DENABLE_SECURE_DMO -D_X86 !endif SOURCES = testobj.cpp \ tests.cpp \ dmoApiTst.cpp \ utility.cpp \ IVSTRM.cpp \ TSTGSI.cpp \ GTIVST.cpp \ Error.cpp \ GTstIdx.cpp \ NPTST.cpp # List any libraries not included by WIN32LIBS in MAKEFILE.DEF TARGETLIBS= \ $(SDK_LIB_PATH)\msdmo.lib \ $(SDK_LIB_PATH)\kernel32.lib \ $(SDK_LIB_PATH)\gdi32.lib \ $(SDK_LIB_PATH)\user 32.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\oleaut32.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\winmm.lib \ $(SDK_LIB_PATH)\dmoguids.lib \ $(SDK_LIB_PATH)\strmiids.lib \ $(STRMBASE_LIB) \ !ifdef ASF_UNKEY $(WMSDK_ROOT)\lib\wmstub.lib \ $(WMSDK_ROOT)\lib\wmstubmid.lib \ !endif