48 lines
815 B
Plaintext
48 lines
815 B
Plaintext
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
|
|
|
|
|
|
PRECOMPILED_CXX=1
|
|
PRECOMPILED_INCLUDE=precomp.h
|
|
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
|
|
|
|
|
|
|
|
|