Leaked source code of windows server 2003
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.

39 lines
1.3 KiB

  1. rem @echo off
  2. subst s: /d
  3. subst s: %_NTDRIVE%\
  4. rem if %SPEECH_ROOT%=="" goto :configerr
  5. if "%1" == "release" goto :rel
  6. if "%1" == "debug" goto :debug
  7. if "%1" == "" goto err
  8. :debug
  9. rem build debug msi
  10. attrib -R %SPEECH_ROOT%\setup\installer\debug\sdk\sp5sdk.ism
  11. attrib -R %SPEECH_ROOT%\setup\installer\debug\*.msm /S
  12. iscmdbld -p %SPEECH_ROOT%\setup\installer\debug\sdk\sp5sdk.ism -d "Microsoft Speech SDK 5.1d" -r "Build" -a "Output" > %SPEECH_ROOT%\builder\logs\msidebug.log
  13. rem iscmdbld -i %SPEECH_ROOT%\setup\installer\debug\sdk\sp5sdk.ini > %SPEECH_ROOT%\builder\logs\debugmsi.log
  14. attrib +R %SPEECH_ROOT%\setup\installer\debug\sdk\sp5sdk.ism
  15. goto :EOF
  16. :rel
  17. attrib -R %SPEECH_ROOT%\setup\installer\release\sdk\sp5sdk.ism
  18. attrib -R %SPEECH_ROOT%\setup\installer\release\*.msm /S
  19. iscmdbld -p %SPEECH_ROOT%\setup\installer\release\sdk\sp5sdk.ism -d "Microsoft Speech SDK 5.1" -r "Build" -a "Output" > %SPEECH_ROOT%\builder\logs\msirelease.log
  20. rem iscmdbld -i %SPEECH_ROOT%\setup\installer\release\sdk\sp5sdk.ini > %SPEECH_ROOT%\builder\logs\releasemsi.log
  21. attrib +R %SPEECH_ROOT%\setup\installer\release\sdk\sp5sdk.ism
  22. goto :EOF
  23. :err
  24. echo "Usage: makemsi [ debug | release ]"
  25. echo "Makes ms module(s)"
  26. goto :EOF
  27. :configerr
  28. echo Environment variable SAPIROOT not set
  29. goto :EOF
  30. :EOF