You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
850 B
43 lines
850 B
TARGETNAME=mspbase
|
|
TARGETPATH=obj
|
|
TARGETTYPE=LIBRARY
|
|
PASS1_PUBLISH={$(O)\mspbase.lib=$(SDK_LIB_PATH)\mspbase.lib}
|
|
|
|
!IF !$(FREEBUILD)
|
|
!IF defined (DEBUG_MEMORY)
|
|
|
|
# Use debug CRTs and turn on assertions.
|
|
DEBUG_CRTS=1
|
|
C_DEFINES=$(C_DEFINES) -D_DEBUG -D_DBG
|
|
|
|
# _CRTDBG_MAP_ALLOC: Map normal heap operations to their debug versions.
|
|
C_DEFINES=$(C_DEFINES) -D_CRTDBG_MAP_ALLOC
|
|
|
|
!ENDIF
|
|
!ENDIF
|
|
|
|
# Enable tracing and unicode.
|
|
C_DEFINES=$(C_DEFINES) -DMSPLOG -DUNICODE
|
|
|
|
USE_ATL=1
|
|
USE_MSVCRT=1
|
|
USE_NATIVE_EH=1
|
|
USE_RTTI=1
|
|
|
|
INCLUDES=$(SDK_PATH)\amovie\inc;
|
|
|
|
SOURCES=\
|
|
dtevntsk.cpp \
|
|
mspaddr.cpp \
|
|
mspcall.cpp \
|
|
msplog.cpp \
|
|
mspstrm.cpp \
|
|
mspterm.cpp \
|
|
mspthrd.cpp \
|
|
msptrmac.cpp \
|
|
msptrmar.cpp \
|
|
msptrmvc.cpp \
|
|
msputils.cpp
|
|
|
|
# Ships in the SDK
|
|
BUFFER_OVERFLOW_CHECKS=0
|