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.
72 lines
1.6 KiB
72 lines
1.6 KiB
!include $(SPEECH_ROOT)\common\common.inc
|
|
|
|
MAJORCOMP=sapi5
|
|
MINORCOMP=cpl
|
|
|
|
DLLENTRY=_DllMainCRTStartup
|
|
|
|
RELEASETYPE=SDK
|
|
TARGETNAME=sapi
|
|
TARGETPATH=$(_OBJ_DIR)
|
|
TARGETTYPE=DYNLINK
|
|
TARGETEXT=cpl
|
|
IDL_TYPE=ole
|
|
|
|
INCLUDES=$(INCLUDES);$(SPEECH_ROOT)\sapi\sapi;$(SPEECH_ROOT)\sapi\sapi\$(O);$(SDK_INC_PATH)\mfc42;$(SHELL_INC_PATH);$(SPEECH_ROOT)\common\include\$(O)
|
|
|
|
!if !$(FREEBUILD)
|
|
C_DEFINES=$(C_DEFINES) -DASSERT_WITH_STACK -DUNICODE -D_UNICODE
|
|
!endif
|
|
|
|
C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE
|
|
|
|
!if defined(SPGREGISTER)
|
|
NTTARGETFILES=SelfRegister
|
|
!endif
|
|
|
|
DLLDEF=speechcpl.def
|
|
|
|
PRECOMPILED_INCLUDE = stdafx.h
|
|
PRECOMPILED_PCH = stdafx.pch
|
|
PRECOMPILED_OBJ = stdafx.obj
|
|
PRECOMPILED_CXX = 1
|
|
|
|
LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217
|
|
|
|
TARGETLIBS=\
|
|
$(SPEECH_ROOT)\sapi\lib\$(O)\sapi.lib \
|
|
$(SHELL_LIB_PATH)\shlwapip.lib \
|
|
$(SHELL_LIB_PATH)\shfusion4.lib \
|
|
$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\user32.lib \
|
|
$(SDK_LIB_PATH)\ole32.lib \
|
|
$(SDK_LIB_PATH)\oleaut32.lib \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(SDK_LIB_PATH)\gdi32.lib \
|
|
$(SDK_LIB_PATH)\oldnames.lib \
|
|
$(SDK_LIB_PATH)\uuid.lib \
|
|
$(SDK_LIB_PATH)\winmm.lib \
|
|
$(SDK_LIB_PATH)\version.lib \
|
|
$(SDK_LIB_PATH)\htmlhelp.lib
|
|
|
|
|
|
SOURCES= \
|
|
speechcpl.rc \
|
|
audiodlg.cpp \
|
|
speechcpl.cpp \
|
|
srdlg.cpp \
|
|
ttsdlg.cpp \
|
|
tom_i.c
|
|
|
|
|
|
#
|
|
# Fusionized
|
|
#
|
|
SXS_ASSEMBLY_NAME=Microsoft.Windows.Speech.Control-Panel-Applet
|
|
SXS_ASSEMBLY_VERSION=1.0
|
|
SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
|
|
SXS_MANIFEST=sapi.cpl.Manifest
|
|
SXS_MANIFEST_IN_RESOURCES=1
|
|
SXS_MANIFEST_RESOURCE_ID=124
|
|
SXS_NO_BINPLACE=1
|
|
|