Improve GambitREPL iOS example.
[gambit-c.git] / bin / gambc-doc.bat.windows.in
blob8d64d70ff066cf12d234bda975d74d688c29f111
1 @echo off\r
2 \r
3 rem Script parameters are passed in the following environment variables:\r
4 rem   GAMBC_DOC_GAMBCDIR_BIN\r
5 rem   GAMBC_DOC_GAMBCDIR_DOC\r
6 rem   GAMBC_DOC_ARG1\r
7 rem   GAMBC_DOC_ARG2\r
8 rem   GAMBC_DOC_ARG3\r
9 rem   GAMBC_DOC_ARG4\r
10 rem   ...\r
12 rem echo GAMBC_DOC_GAMBCDIR_BIN = %GAMBC_DOC_GAMBCDIR_BIN%\r
13 rem echo GAMBC_DOC_GAMBCDIR_DOC = %GAMBC_DOC_GAMBCDIR_DOC%\r
14 rem echo GAMBC_DOC_ARG1 = %GAMBC_DOC_ARG1%\r
15 rem echo GAMBC_DOC_ARG2 = %GAMBC_DOC_ARG2%\r
16 rem echo GAMBC_DOC_ARG3 = %GAMBC_DOC_ARG3%\r
17 rem echo GAMBC_DOC_ARG3 = %GAMBC_DOC_ARG4%\r
19 if "%GAMBC_DOC_ARG1%" == "help" goto operation_help\r
21 echo *** WARNING -- unsupported operation: %GAMBC_DOC_ARG1%\r
22 exit 1\r
24 :operation_help\r
26 set browser_list=explorer.exe netscape.exe mozilla.exe firefox.exe lynx.exe\r
28 rem if "@HELP_BROWSER@" != "" set browser_list=@HELP_BROWSER@\r
30 set browser_list=%browser_list% %GAMBC_DOC_ARG3%\r
32 set url="file://%GAMBC_DOC_GAMBCDIR_DOC%\gambit-c.html#%GAMBC_DOC_ARG4%"\r
34 set browser=\r
36 for %%f in (%browser_list%) do if not "%%~$PATH:f" == "" set browser=%%f\r
38 if not "%browser%" == "" goto start_browser\r
40 echo *** WARNING -- none of these browsers can be found to view the documentation:\r
41 echo ***            %browser_list%\r
43 exit 1\r
45 :start_browser\r
47 %browser% %url%\r
49 exit 0\r