# Copyright (c) 1998-2000 Microsoft Corporation.  All Rights Reserved.

TARGETNAME=DDKSynth
USE_MAPSYM=1

TARGETTYPE=DRIVER
TARGETPATH=obj

TARGETLIBS= \
    $(DDK_LIB_PATH)\portcls.lib          \
    $(DDK_LIB_PATH)\stdunk.lib           \
    $(SDK_LIB_PATH)\libcntpr.lib

INCLUDES=

MSC_WARNING_LEVEL=-W3 -WX

C_DEFINES= $(C_DEFINES) -D_WIN32 -DUNICODE -D_UNICODE -DUNDER_NT

#
# Different levels of debug printage.  First is nothing but
# catastrophic errors, last is everything under the sun.
#
#C_DEFINES= $(C_DEFINES) -DDEBUG_LEVEL=DEBUGLVL_ERROR
C_DEFINES= $(C_DEFINES) -DDEBUG_LEVEL=DEBUGLVL_TERSE
#C_DEFINES= $(C_DEFINES) -DDEBUG_LEVEL=DEBUGLVL_VERBOSE
#C_DEFINES= $(C_DEFINES) -DDEBUG_LEVEL=DEBUGLVL_BLAB

LINKER_FLAGS=-map

SOURCES=            \
    adapter.cpp     \
    clist.cpp       \
    control.cpp     \
    csynth.cpp      \
    instr.cpp       \
    kernhelp.cpp    \
    midi.cpp        \
    miniport.cpp    \
    mix.cpp         \
    plclock.cpp     \
    syslink.cpp     \
    voice.cpp       \
    DDKSynth.rc

i386_SOURCES=       \
    mmx.cpp