TARGETNAME=sdpblb
TARGETPATH=obj
TARGETTYPE=DYNLINK

DLLENTRY=_DllMainCRTStartup
PRECOMPILED_INCLUDE=stdafx.h
PRECOMPILED_CXX=1
UMTYPE=windows
USE_MSVCRT=1
USE_IOSTREAM=1
USE_MFC=1
USE_ATL=1

# If we ever need to do marshalling, we must uncomment this line, add
# dlldatax.c to the SOURCES section, and arrange for dlldata.c to be
# propagated from the IDL directory.
#       C_DEFINES=$(C_DEFINES) -D_MERGE_PROXYSTUB


!IF !$(FREEBUILD)

# Enable tracing
C_DEFINES=$(C_DEFINES) -DSDPDBG

!ENDIF

TARGETLIBS=\
    $(SDK_LIB_PATH)\advapi32.lib \
    $(SDK_LIB_PATH)\kernel32.lib \
    $(SDK_LIB_PATH)\ole32.lib    \
    $(SDK_LIB_PATH)\oleaut32.lib \
    $(SDK_LIB_PATH)\rpcrt4.lib  \
    $(SDK_LIB_PATH)\rtutils.lib \
    $(SDK_LIB_PATH)\user32.lib   \
    $(SDK_LIB_PATH)\uuid.lib     \
    $(SDK_LIB_PATH)\ws2_32.lib   \
    ..\parser\$(O)\sdpparse.lib

INCLUDES=\
    ..\inc; \
    $(DS_INC_PATH)

SOURCES=\
    addrgen.cpp \
    blbatt.cpp \
    blbconn.cpp \
    blbdbg.cpp \
    blbmedia.cpp \
    blbreg.cpp \
    blbsdp.cpp \
    blbtico.cpp \
    blbtime.cpp \
    sdpblb.cpp \
    sdpblb2.rc \
    sdpblob.cpp