!if 0
Copyright (c) 1999  Microsoft Corporation.  All Rights Reserved.
!endif

TARGETNAME=streamps
TARGETPATH=obj

C_DEFINES=    \
          $(C_DEFINES)         \
          -DFLAT               \
          -DWIN32=100          \
          -D_NT1X_=100         \
          -DINC_OLE2           \
          -DNOEXCEPTIONS       \
          -DREGISTER_PROXY_DLL \
          -DNASHVILLE          \
          $(TRACELOG)

!IF "$(ALMOSTRETAIL)"!="" && "$(NTDEBUG)" == "retail"
C_DEFINES=    \
          $(C_DEFINES)          \
          -DDBGASSERT=1
!ENDIF

!ifndef TUNING_MODEL_ONLY
TUNING_MODEL_ONLY=0
!endif


!if "$(TUNING_MODEL_ONLY)" == "1"
C_DEFINES = $(C_DEFINES) -DTUNING_MODEL_ONLY=1
!endif

INCLUDES=..\idl\$(O); \
         ..\include

MSC_WARNING_LEVEL=/W3

!ifdef PROXY_SEPARATE
USE_MAPSYM = 1
TARGETTYPE= DYNLINK
UMTYPE=console
SUBSYSTEM_VERSION=4.00

NTTARGETFILES=

TARGETLIBS=     \
    $(BASEDIR)\public\sdk\lib\*\uuid.lib     \
    $(BASEDIR)\public\sdk\lib\*\ole32.lib     \
    $(BASEDIR)\public\sdk\lib\*\oleaut32.lib     \
    $(BASEDIR)\public\sdk\lib\*\rpcrt4.lib   \
    $(BASEDIR)\public\sdk\lib\*\kernel32.lib
DLLDEF=streamps.def
DLLBASE=0x1c800000
DELAYLOAD=RPCRT4.DLL

USE_LIBCMT=1

DLLENTRY=_DllMainCRTStartup
!else
C_DEFINES = $(C_DEFINES) -DENTRY_PREFIX=StreamPS
TARGETTYPE=LIBRARY
!endif

!if "$(TUNING_MODEL_ONLY)"=="1"
C_DEFINES = $(C_DEFINES) -DTUNING_MODEL_ONLY=1
!endif

SOURCES= \
    dlldatax.c \
    strmifp.c


SYNCHRONIZE_BLOCK=1