blob: 89c05730fa4e23305744617222452451f158733e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
@echo off
rem WebQuiz batch file to find and launch python executable
rem Set TEXMF to root TeX directory and look for webquiz.py in scripts/webquiz
setlocal enableextensions
for /F "tokens=*" %%i in ('kpsewhich -var-value TEXMFMAIN') do (SET TEXMF=%%i)
rem First look for webquiz.py in the current directory
set WebQuiz="webquiz.py"
if not exist %WebQuiz% (
if exist "%TEXMF%/scripts/webquiz/webquiz.py" (
set WebQuiz="%TEXMF%/scripts/webquiz/webquiz.py"
)
)
rem
rem exit with an error if webquiz.py has not been found
if not exist %WebQuiz% (
echo WebQuiz executable not found. Please check that WebQuiz is properly installed>&2
exit /b 1
)
rem check for the python interpreter in the PATH
for %%I in (python.exe) do set "PYTHONEXE=%%~$PATH:I"
if not defined PYTHONEXE (
echo %~nx0: Python interpreter not installed or not on the PATH>&2
exit /b 1
)
rem launch webquiz
"%PYTHONEXE%" %WebQuiz% %*
|