!include $(SPEECH_ROOT)\common\common.inc

MAJORCOMP=sapi5
MINORCOMP=ms_entropicengine

DLLENTRY=_DllMainCRTStartup

TARGETNAME=ms_entropicengine
TARGETPATH=$(_OBJ_DIR)
TARGETTYPE=DYNLINK

MIDL_UUIDDIR=$(O)
PASS0_SOURCEDIR=$(O)
PASS0_HEADERDIR=$(O)
MIDL_TLBDIR=$(O)

IDL_TYPE=ole

INCLUDES=$(INCLUDES);$(SPEECH_ROOT)\sapi\sapi;..\truetalk\backend

DEFFILE=ms_entropicengine.def

PRECOMPILED_INCLUDE = stdafx.h
PRECOMPILED_PCH = stdafx.pch
PRECOMPILED_OBJ = stdafx.obj
PRECOMPILED_CXX = 1

!if defined(SPGREGISTER)
NTTARGETFILES=SelfRegister
!endif

TARGETLIBS=\
	$(SPEECH_ROOT)\sapi\lib\$(O)\sapi.lib \
	$(SDK_LIB_PATH)\advapi32.lib    \
	$(SDK_LIB_PATH)\oleaut32.lib    \
	$(SDK_LIB_PATH)\kernel32.lib    \
	$(SDK_LIB_PATH)\ole32.lib    \
	$(SDK_LIB_PATH)\user32.lib    \
	$(SDK_LIB_PATH)\uuid.lib    \
	$(SDK_LIB_PATH)\oldnames.lib \
	$(SPEECH_ROOT)\tts\truetalk\backend\$(O)\backend.lib \
	$(SPEECH_ROOT)\tts\common\vapiio\$(O)\vapiio.lib \
	$(SPEECH_ROOT)\tts\common\fmtconvert\$(O)\fmtconvert.lib \
	$(SPEECH_ROOT)\tts\common\sigproc\$(O)\sigproc.lib \
	$(SDK_LIB_PATH)\winmm.lib

SOURCES= \
ms_entropicengine.idl \
ms_entropicengine.rc	\
ms_entropicengine.cpp \
AlloOps.cpp	\
data.cpp \
duration.cpp \
frontend.cpp \
alphanorm.cpp \
datenorm.cpp \
disambig.cpp \
mainnorm.cpp \
miscdata.cpp \
miscnorm.cpp \
morph.cpp \
normdata.cpp \
numnorm.cpp \
pitchprosody.cpp \
spttsengui.cpp \
stdsentenum.cpp \
syllabletagger.cpp \
timenorm.cpp \
ttsengine.cpp \
ttspropertiesdialog.cpp \
voicedataobj.cpp \
perfmon.cpp