windows-nt/Source/XPSP1/NT/enduser/speech/builder/ttssetup.cmd

76 lines
2 KiB
Batchfile
Raw Normal View History

2020-09-26 03:20:57 -05:00
rem @echo off
REM
REM This setup depends on runing Data before Debug and Release !!!
REM See nt_build.cmd
REM
subst s: /d
subst s: %_NTDRIVE%\
set sapiroot=%SPEECH_ROOT%
rem if %SPEECH_ROOT%=="" goto :configerr
if "%1" == "release" goto :release
if "%1" == "debug" goto :debug
if "%1" == "data" goto :data
if "%1" == "" goto err
rem ---------------------- DATA ---------------------
:data
attrib -R %SPEECH_ROOT%\tts\build\data\*.ism
for /r %SPEECH_ROOT%\tts\build\data %%f in (*.ini) do iscmdbld -i "%%f" >> %SPEECH_ROOT%\builder\logs\tts%1.log
attrib +R %SPEECH_ROOT%\tts\build\data\*.ism
goto :EOF
rem ---------------------- DEBUG --------------------
:debug
attrib -R %SPEECH_ROOT%\tts\build\debug\*.ism
rem build msms
for /r %SPEECH_ROOT%\tts\build\debug %%f in (*.ini) do iscmdbld -i "%%f" >> %SPEECH_ROOT%\builder\logs\tts%1.log
rem build msi for TrueTalk
iscmdbld -p %SPEECH_ROOT%\tts\build\debug\ttsall.ism -d "TrueTalk" -r "Debug" -a "TrueTalk" >> %SPEECH_ROOT%\builder\logs\ttsdebug.log
rem build msi for Prompt Engine
iscmdbld -p %SPEECH_ROOT%\tts\build\debug\PromptEng.ism -d "MS Prompt Engine" -r "Debug" -a "Prompt Engine" >> %SPEECH_ROOT%\builder\logs\PEdebug.log
attrib +R %SPEECH_ROOT%\tts\build\debug\*.ism
goto :EOF
rem ---------------------- RELEASE --------------------
:release
attrib -R %SPEECH_ROOT%\tts\build\release\*.ism
rem build msms
for /r %SPEECH_ROOT%\tts\build\release %%f in (*.ini) do iscmdbld -i "%%f" >> %SPEECH_ROOT%\builder\logs\tts%1.log
rem build msi for TrueTalk
iscmdbld -p %SPEECH_ROOT%\tts\build\release\ttsall.ism -d "TrueTalk" -r "Release" -a "TrueTalk" >> %SPEECH_ROOT%\builder\logs\ttsrelease.log
rem build msi for Prompt Engine
iscmdbld -p %SPEECH_ROOT%\tts\build\release\PromptEng.ism -d "MS Prompt Engine" -r "Release" -a "Prompt Engine" >> %SPEECH_ROOT%\builder\logs\PEdebug.log
attrib +R %SPEECH_ROOT%\tts\build\release\*.ism
goto :EOF
:err
echo "Usage: ttssetup [ debug | release ]"
echo "Makes tts setup module(s)"
goto :EOF
:configerr
echo Environment variable SPEECH_ROOT not set
goto :EOF
:EOF