From a117dd391ce40a6f9bce4e14ea97b79bb7ed6d37 Mon Sep 17 00:00:00 2001 From: Piotr Strzelczyk Date: Fri, 14 Aug 2009 08:03:03 +0000 Subject: exe stubs consistency check, redundant copies of universal wrapper removed git-svn-id: svn://tug.org/texlive/trunk@14660 c570f23f-e606-0410-a88d-b1316a301751 --- Master/bin/win32/a2ping.bat | 78 -------------------------------- Master/bin/win32/afm2afm.bat | 78 -------------------------------- Master/bin/win32/autoinst.bat | 78 -------------------------------- Master/bin/win32/cmap2enc.bat | 78 -------------------------------- Master/bin/win32/dviasm.bat | 78 -------------------------------- Master/bin/win32/e2pall.bat | 78 -------------------------------- Master/bin/win32/ebong.bat | 78 -------------------------------- Master/bin/win32/eps2eps.bat | 78 -------------------------------- Master/bin/win32/epspdf.bat | 78 -------------------------------- Master/bin/win32/epspdftk.bat | 78 -------------------------------- Master/bin/win32/epstopdf.bat | 78 -------------------------------- Master/bin/win32/fmtutil-sys.bat | 78 -------------------------------- Master/bin/win32/font2afm.bat | 78 -------------------------------- Master/bin/win32/fragmaster.bat | 78 -------------------------------- Master/bin/win32/getnonfreefonts-sys.bat | 78 -------------------------------- Master/bin/win32/getnonfreefonts.bat | 78 -------------------------------- Master/bin/win32/latex2man.bat | 78 -------------------------------- Master/bin/win32/latexmk.bat | 78 -------------------------------- Master/bin/win32/makeglossaries.bat | 78 -------------------------------- Master/bin/win32/mk4ht.bat | 78 -------------------------------- Master/bin/win32/mkgrkindex.bat | 78 -------------------------------- Master/bin/win32/mkjobtexmf.bat | 78 -------------------------------- Master/bin/win32/mkt1font.bat | 78 -------------------------------- Master/bin/win32/ot2kpx.bat | 78 -------------------------------- Master/bin/win32/pdf2dsc.bat | 78 -------------------------------- Master/bin/win32/pdfannotextractor.bat | 78 -------------------------------- Master/bin/win32/pdfatfi.bat | 78 -------------------------------- Master/bin/win32/pdfcrop.bat | 78 -------------------------------- Master/bin/win32/pdfopt.bat | 78 -------------------------------- Master/bin/win32/pdfthumb.bat | 78 -------------------------------- Master/bin/win32/perltex.bat | 78 -------------------------------- Master/bin/win32/pfm2kpx.bat | 78 -------------------------------- Master/bin/win32/pkfix-helper.bat | 78 -------------------------------- Master/bin/win32/pkfix.bat | 78 -------------------------------- Master/bin/win32/ppower4.bat | 78 -------------------------------- Master/bin/win32/ps2ascii.bat | 78 -------------------------------- Master/bin/win32/ps2pdf.bat | 78 -------------------------------- Master/bin/win32/ps2pdf12.bat | 78 -------------------------------- Master/bin/win32/ps2pdf13.bat | 78 -------------------------------- Master/bin/win32/ps2pdf14.bat | 78 -------------------------------- Master/bin/win32/pst2pdf.bat | 78 -------------------------------- Master/bin/win32/purifyeps.bat | 78 -------------------------------- Master/bin/win32/rungs.bat | 78 -------------------------------- Master/bin/win32/showglyphs.bat | 78 -------------------------------- Master/bin/win32/splitindex.bat | 78 -------------------------------- Master/bin/win32/svn-multi.bat | 78 -------------------------------- Master/bin/win32/texcount.bat | 78 -------------------------------- Master/bin/win32/texdirflatten.bat | 78 -------------------------------- Master/bin/win32/texdoc.bat | 78 -------------------------------- Master/bin/win32/texdoctk.bat | 78 -------------------------------- Master/bin/win32/texindy.bat | 78 -------------------------------- Master/bin/win32/texloganalyser.bat | 78 -------------------------------- Master/bin/win32/thumbpdf.bat | 78 -------------------------------- Master/bin/win32/ulqda.bat | 78 -------------------------------- Master/bin/win32/updmap-sys.bat | 78 -------------------------------- Master/bin/win32/updmap.bat | 78 -------------------------------- Master/bin/win32/vpe.bat | 78 -------------------------------- Master/bin/win32/vpl2ovp.bat | 78 -------------------------------- Master/bin/win32/vpl2vpl.bat | 78 -------------------------------- Master/bin/win32/xindy.bat | 78 -------------------------------- 60 files changed, 4680 deletions(-) delete mode 100755 Master/bin/win32/a2ping.bat delete mode 100755 Master/bin/win32/afm2afm.bat delete mode 100755 Master/bin/win32/autoinst.bat delete mode 100755 Master/bin/win32/cmap2enc.bat delete mode 100755 Master/bin/win32/dviasm.bat delete mode 100755 Master/bin/win32/e2pall.bat delete mode 100755 Master/bin/win32/ebong.bat delete mode 100755 Master/bin/win32/eps2eps.bat delete mode 100755 Master/bin/win32/epspdf.bat delete mode 100755 Master/bin/win32/epspdftk.bat delete mode 100755 Master/bin/win32/epstopdf.bat delete mode 100755 Master/bin/win32/fmtutil-sys.bat delete mode 100755 Master/bin/win32/font2afm.bat delete mode 100755 Master/bin/win32/fragmaster.bat delete mode 100755 Master/bin/win32/getnonfreefonts-sys.bat delete mode 100755 Master/bin/win32/getnonfreefonts.bat delete mode 100755 Master/bin/win32/latex2man.bat delete mode 100755 Master/bin/win32/latexmk.bat delete mode 100755 Master/bin/win32/makeglossaries.bat delete mode 100755 Master/bin/win32/mk4ht.bat delete mode 100755 Master/bin/win32/mkgrkindex.bat delete mode 100755 Master/bin/win32/mkjobtexmf.bat delete mode 100755 Master/bin/win32/mkt1font.bat delete mode 100755 Master/bin/win32/ot2kpx.bat delete mode 100755 Master/bin/win32/pdf2dsc.bat delete mode 100755 Master/bin/win32/pdfannotextractor.bat delete mode 100755 Master/bin/win32/pdfatfi.bat delete mode 100755 Master/bin/win32/pdfcrop.bat delete mode 100755 Master/bin/win32/pdfopt.bat delete mode 100755 Master/bin/win32/pdfthumb.bat delete mode 100755 Master/bin/win32/perltex.bat delete mode 100755 Master/bin/win32/pfm2kpx.bat delete mode 100755 Master/bin/win32/pkfix-helper.bat delete mode 100755 Master/bin/win32/pkfix.bat delete mode 100755 Master/bin/win32/ppower4.bat delete mode 100755 Master/bin/win32/ps2ascii.bat delete mode 100755 Master/bin/win32/ps2pdf.bat delete mode 100755 Master/bin/win32/ps2pdf12.bat delete mode 100755 Master/bin/win32/ps2pdf13.bat delete mode 100755 Master/bin/win32/ps2pdf14.bat delete mode 100755 Master/bin/win32/pst2pdf.bat delete mode 100755 Master/bin/win32/purifyeps.bat delete mode 100755 Master/bin/win32/rungs.bat delete mode 100755 Master/bin/win32/showglyphs.bat delete mode 100755 Master/bin/win32/splitindex.bat delete mode 100755 Master/bin/win32/svn-multi.bat delete mode 100755 Master/bin/win32/texcount.bat delete mode 100755 Master/bin/win32/texdirflatten.bat delete mode 100755 Master/bin/win32/texdoc.bat delete mode 100755 Master/bin/win32/texdoctk.bat delete mode 100755 Master/bin/win32/texindy.bat delete mode 100755 Master/bin/win32/texloganalyser.bat delete mode 100755 Master/bin/win32/thumbpdf.bat delete mode 100755 Master/bin/win32/ulqda.bat delete mode 100755 Master/bin/win32/updmap-sys.bat delete mode 100755 Master/bin/win32/updmap.bat delete mode 100755 Master/bin/win32/vpe.bat delete mode 100755 Master/bin/win32/vpl2ovp.bat delete mode 100755 Master/bin/win32/vpl2vpl.bat delete mode 100755 Master/bin/win32/xindy.bat (limited to 'Master/bin') diff --git a/Master/bin/win32/a2ping.bat b/Master/bin/win32/a2ping.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/a2ping.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/afm2afm.bat b/Master/bin/win32/afm2afm.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/afm2afm.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/autoinst.bat b/Master/bin/win32/autoinst.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/autoinst.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/cmap2enc.bat b/Master/bin/win32/cmap2enc.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/cmap2enc.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/dviasm.bat b/Master/bin/win32/dviasm.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/dviasm.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/e2pall.bat b/Master/bin/win32/e2pall.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/e2pall.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ebong.bat b/Master/bin/win32/ebong.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/ebong.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/eps2eps.bat b/Master/bin/win32/eps2eps.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/eps2eps.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/epspdf.bat b/Master/bin/win32/epspdf.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/epspdf.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/epspdftk.bat b/Master/bin/win32/epspdftk.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/epspdftk.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/epstopdf.bat b/Master/bin/win32/epstopdf.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/epstopdf.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/fmtutil-sys.bat b/Master/bin/win32/fmtutil-sys.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/fmtutil-sys.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/font2afm.bat b/Master/bin/win32/font2afm.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/font2afm.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/fragmaster.bat b/Master/bin/win32/fragmaster.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/fragmaster.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/getnonfreefonts-sys.bat b/Master/bin/win32/getnonfreefonts-sys.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/getnonfreefonts-sys.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/getnonfreefonts.bat b/Master/bin/win32/getnonfreefonts.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/getnonfreefonts.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/latex2man.bat b/Master/bin/win32/latex2man.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/latex2man.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/latexmk.bat b/Master/bin/win32/latexmk.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/latexmk.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/makeglossaries.bat b/Master/bin/win32/makeglossaries.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/makeglossaries.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/mk4ht.bat b/Master/bin/win32/mk4ht.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/mk4ht.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/mkgrkindex.bat b/Master/bin/win32/mkgrkindex.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/mkgrkindex.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/mkjobtexmf.bat b/Master/bin/win32/mkjobtexmf.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/mkjobtexmf.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/mkt1font.bat b/Master/bin/win32/mkt1font.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/mkt1font.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ot2kpx.bat b/Master/bin/win32/ot2kpx.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/ot2kpx.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pdf2dsc.bat b/Master/bin/win32/pdf2dsc.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/pdf2dsc.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pdfannotextractor.bat b/Master/bin/win32/pdfannotextractor.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pdfannotextractor.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pdfatfi.bat b/Master/bin/win32/pdfatfi.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pdfatfi.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pdfcrop.bat b/Master/bin/win32/pdfcrop.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pdfcrop.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pdfopt.bat b/Master/bin/win32/pdfopt.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/pdfopt.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pdfthumb.bat b/Master/bin/win32/pdfthumb.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pdfthumb.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/perltex.bat b/Master/bin/win32/perltex.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/perltex.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pfm2kpx.bat b/Master/bin/win32/pfm2kpx.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pfm2kpx.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pkfix-helper.bat b/Master/bin/win32/pkfix-helper.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pkfix-helper.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pkfix.bat b/Master/bin/win32/pkfix.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pkfix.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ppower4.bat b/Master/bin/win32/ppower4.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/ppower4.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ps2ascii.bat b/Master/bin/win32/ps2ascii.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/ps2ascii.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ps2pdf.bat b/Master/bin/win32/ps2pdf.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/ps2pdf.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ps2pdf12.bat b/Master/bin/win32/ps2pdf12.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/ps2pdf12.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ps2pdf13.bat b/Master/bin/win32/ps2pdf13.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/ps2pdf13.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ps2pdf14.bat b/Master/bin/win32/ps2pdf14.bat deleted file mode 100755 index db35d13b51c..00000000000 --- a/Master/bin/win32/ps2pdf14.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Copyright 2009 by Tomasz M. Trzeciak -rem Public Domain - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/pst2pdf.bat b/Master/bin/win32/pst2pdf.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/pst2pdf.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/purifyeps.bat b/Master/bin/win32/purifyeps.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/purifyeps.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/rungs.bat b/Master/bin/win32/rungs.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/rungs.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/showglyphs.bat b/Master/bin/win32/showglyphs.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/showglyphs.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/splitindex.bat b/Master/bin/win32/splitindex.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/splitindex.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/svn-multi.bat b/Master/bin/win32/svn-multi.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/svn-multi.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/texcount.bat b/Master/bin/win32/texcount.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/texcount.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/texdirflatten.bat b/Master/bin/win32/texdirflatten.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/texdirflatten.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/texdoc.bat b/Master/bin/win32/texdoc.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/texdoc.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/texdoctk.bat b/Master/bin/win32/texdoctk.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/texdoctk.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/texindy.bat b/Master/bin/win32/texindy.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/texindy.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/texloganalyser.bat b/Master/bin/win32/texloganalyser.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/texloganalyser.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/thumbpdf.bat b/Master/bin/win32/thumbpdf.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/thumbpdf.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/ulqda.bat b/Master/bin/win32/ulqda.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/ulqda.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/updmap-sys.bat b/Master/bin/win32/updmap-sys.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/updmap-sys.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/updmap.bat b/Master/bin/win32/updmap.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/updmap.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/vpe.bat b/Master/bin/win32/vpe.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/vpe.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/vpl2ovp.bat b/Master/bin/win32/vpl2ovp.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/vpl2ovp.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/vpl2vpl.bat b/Master/bin/win32/vpl2vpl.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/vpl2vpl.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 diff --git a/Master/bin/win32/xindy.bat b/Master/bin/win32/xindy.bat deleted file mode 100755 index 9c8c504c1e4..00000000000 --- a/Master/bin/win32/xindy.bat +++ /dev/null @@ -1,78 +0,0 @@ -@echo off -rem Universal script launcher -rem -rem Public Domain -rem Originally written 2009 by Tomasz M. Trzeciak. - -rem Make environment changes local -setlocal enableextensions -rem Get program/script name -set progname=%~n0 -rem Check if this is 'sys' version of program -set TEX_SYS_PROG= -if /i "%progname:~-4%"=="-sys" ( - set progname=%progname:~0,-4% - set TEX_SYS_PROG=true -) - -rem Default command to execute -set command=call :noscript -rem Make sure our dir is on the search path; avoid trailing backslash -for %%I in ("%~f0\..") do path %%~fI;%path% -rem Ask kpsewhich about root and texmfsys trees (the first line of output) -rem and location of the script (the second line of output) -rem (4NT shell acts wierd with 'if' statements in a 'for' loop, -rem so better process this output further in a subroutine) -for /f "tokens=1-3 delims=;" %%I in ( - 'kpsewhich --expand-var "$SELFAUTOPARENT;$TEXMFSYSCONFIG;$TEXMFSYSVAR" ^ - --format texmfscripts "%progname%.pl" "%progname%.tlu" "%progname%.rb" "%progname%.py"' -) do ( - call :setcmdenv "%%~I" "%%~J" "%%~K" -) - -rem By now we should have the command to execute (whatever that is), so -rem pass through all the arguments we have and execute it -%command% %* -rem Finish with goto :eof (it will preserve the last set errorlevel) -goto :eof - -REM SUBROUTINES - -:setcmdenv selfautoparent texmfsysconfig texmfsysvar -rem If there is only one argument it must be a script name -if "%~2"=="" goto :setcmd -rem Otherwise, it is the first line from kpsewhich, so to set up the environment -set PERL5LIB=%~f1\tlpkg\tlperl\lib -set GS_LIB=%~f1\tlpkg\tlgs\lib;%~f1\tlpkg\tlgs\fonts -path %~f1\tlpkg\tlgs\bin;%~f1\tlpkg\tlperl\bin;%~f1\tlpkg\installer;%~f1\tlpkg\installer\wget;%path% -if not defined TEX_SYS_PROG goto :eof -rem Extra stuff for sys version -set TEXMFCONFIG=%~2 -set TEXMFVAR=%~3 -rem For sys version we might have an executable in the bin dir, so check for it -if exist "%~f1\bin\win32\%progname%.exe" set command="%~f1\bin\win32\%progname%.exe" -goto :eof - -:setcmd script -rem Set command based on the script extension -if /i %~x1==.pl set command=Perl.exe "%~f1" -if /i %~x1==.tlu set command=TeXLua.exe "%~f1" -rem For Ruby and Python we additionally check if their interpreter is available -if /i %~x1==.rb call :chkcmd Ruby.exe "%~f1" -if /i %~x1==.py call :chkcmd Python.exe "%~f1" -goto :eof - -:chkcmd program script -set command=%* -rem If there is no interpreter Ruby or Python, suggest getting one -if "%~$PATH:1"=="" set command=call :noinst %* -goto :eof - -:noinst program -echo %1 not found on search path>&2 -echo %~n1 is not distributed with TeX Live and has to be installed separately -exit /b 1 - -:noscript -echo %progname%: no appropriate script or program found>&2 -exit /b 1 -- cgit v1.2.3