2025-04-27 07:49:33 -04:00

66 lines
1.7 KiB
Plaintext

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