TARGETNAME=FileRecordingTerminal TARGETPATH=obj TARGETTYPE=LIBRARY !IF !$(FREEBUILD) # define DEBUG - this is needed for DShow headers C_DEFINES=$(C_DEFINES) -DDEBUG !IF defined (DEBUG_MEMORY) # Turn on assertions. C_DEFINES=$(C_DEFINES) -D_DEBUG -D_DBG # _CRTDBG_MAP_ALLOC: Map normal heap operations to their debug versions. # DEBUG_HEAPS: Activate code in our DllMain to activate leak checking. C_DEFINES=$(C_DEFINES) -D_CRTDBG_MAP_ALLOC -DDEBUG_HEAPS !ENDIF !ENDIF !IF defined(_ATL_DEBUG_QI) C_DEFINES=$(C_DEFINES) -D_ATL_DEBUG_QI !ENDIF !IF defined(_DEBUG_SHUTDOWN) C_DEFINES=$(C_DEFINES) -D_DEBUG_SHUTDOWN !ENDIF !IF defined(_ATL_DEBUG_REFCOUNT) C_DEFINES=$(C_DEFINES) -D_ATL_DEBUG_REFCOUNT !ENDIF # Always enable tracing. C_DEFINES=$(C_DEFINES) -DMSPLOG C_DEFINES=$(C_DEFINES) -DUNICODE DLLENTRY=_DllMainCRTStartup PRECOMPILED_CXX=1 PRECOMPILED_INCLUDE=stdafx.h USE_ATL=1 USE_MSVCRT=1 USE_NATIVE_EH=1 INCLUDES=\ ..\..\inc; \ $(SDK_PATH)\amovie\inc; SOURCES=\ FileRecordingTerminal.cpp \ RecordingTrackTerminal.cpp