diff options
author | Piotr Strzelczyk <piotr@eps.gda.pl> | 2009-09-21 18:40:41 +0000 |
---|---|---|
committer | Piotr Strzelczyk <piotr@eps.gda.pl> | 2009-09-21 18:40:41 +0000 |
commit | 4b33efcf0eb29d722a2960bed609bcd20ed699af (patch) | |
tree | de4075c294fed69569a6e054de40aa1444c59a57 | |
parent | 9e74a36317b6ac49bcaa668675d8f753769f80ee (diff) |
exe stubs as proxy to dll & fix for propagation of exit code
git-svn-id: svn://tug.org/texlive/trunk@15404 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Build/source/texk/texlive/runscript.dll | bin | 0 -> 4608 bytes | |||
-rwxr-xr-x | Build/source/texk/texlive/runscript.exe | bin | 4096 -> 1536 bytes | |||
-rw-r--r-- | Build/source/texk/texlive/runscript_dll.c (renamed from Build/source/texk/texlive/runscript.c) | 20 | ||||
-rw-r--r-- | Build/source/texk/texlive/runscript_exe.c | 7 | ||||
-rwxr-xr-x | Master/bin/win32/a2ping.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/a5bookle.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/afm2afm.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/asy.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/autoinst.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/cmap2enc.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/context.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ctxtools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/doubside.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/dviasm.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/dviout.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/e2pall.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ebong.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/eps2eps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/epspdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/epspdftk.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/epstopdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/extractres.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixdlsrps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixfmps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixmacps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixpsditps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixpspps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixscribeps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixtpps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixwfwps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixwpps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fixwwps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fmtutil-sys.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/font2afm.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fontinst.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/fragmaster.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/getnonfreefonts-sys.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/getnonfreefonts.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ht.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/htcontext.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/htlatex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/htmex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/httex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/httexi.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/htxelatex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/htxetex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/includeres.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/latex2man.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/latexmk.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/luatools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/makeglossaries.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/makempy.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mk4ht.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mkgrkindex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mkjobtexmf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mkt1font.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mpstools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mptopdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mtxrun.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/mtxtools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ot2kpx.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pdf2dsc.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pdfannotextractor.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pdfatfi.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pdfcrop.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pdfopt.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pdfthumb.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pdftools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/perltex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pfm2kpx.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pkfix-helper.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pkfix.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ppower4.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ps2ascii.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ps2pdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ps2pdf12.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ps2pdf13.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ps2pdf14.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ps4pdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/psmerge.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pst2pdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/pstopdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/psv.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/purifyeps.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/rlxtools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/rubibtexx.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/rumakeindexx.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/rumakeindexx2.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/rungs.exe | bin | 4096 -> 1536 bytes | |||
-rw-r--r-- | Master/bin/win32/runscript.dll | bin | 0 -> 4608 bytes | |||
-rwxr-xr-x | Master/bin/win32/runtools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/showglyphs.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/splitindex.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/svn-multi.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texcount.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texdirflatten.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texdoc.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texdoctk.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texexec.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texfont.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texindy.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texloganalyser.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/textools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texutil.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/texworks.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/thumbpdf.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/tmftools.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/ulqda.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/updmap-sys.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/updmap.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/vpe.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/vpl2ovp.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/vpl2vpl.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/xindy.exe | bin | 4096 -> 1536 bytes | |||
-rwxr-xr-x | Master/bin/win32/xmltools.exe | bin | 4096 -> 1536 bytes | |||
-rw-r--r-- | Master/tlpkg/tlpsrc/texlive.infra.tlpsrc | 1 |
116 files changed, 20 insertions, 8 deletions
diff --git a/Build/source/texk/texlive/runscript.dll b/Build/source/texk/texlive/runscript.dll Binary files differnew file mode 100644 index 00000000000..a46d3977d6d --- /dev/null +++ b/Build/source/texk/texlive/runscript.dll diff --git a/Build/source/texk/texlive/runscript.exe b/Build/source/texk/texlive/runscript.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Build/source/texk/texlive/runscript.exe +++ b/Build/source/texk/texlive/runscript.exe diff --git a/Build/source/texk/texlive/runscript.c b/Build/source/texk/texlive/runscript_dll.c index bb06bc2d5d5..b961f03714b 100644 --- a/Build/source/texk/texlive/runscript.c +++ b/Build/source/texk/texlive/runscript_dll.c @@ -1,7 +1,5 @@ /* -runscript.c - Public Domain Originally written 2009 by T.M.Trzeciak @@ -18,15 +16,20 @@ are some odd cases where they are not interchangeable with them. Usage: -simply copy and rename the compiled binary +Simply copy and rename the compiled program. The executable part +is just a proxy the runscript function in runscript.dll. This arrangement +is for maintenance reasons - upgrades can be done by replacement of +a single .dll rather than all .exe stubs Compilation: with gcc (size optimized): -gcc -Os -s -o runscript.exe runscript.c +gcc -Os -s -shared -o runscript.dll runscript_dll.c +gcc -Os -s -o runscript.exe runscript_exe.c -L./ -lrunscript with tcc (ver. 0.9.24), extra small size -tcc -o runscript.exe runscript.c +tcc -shared -o runscript.dll runscript_dll.c +tcc -o runscript.exe runscript_exe.c runscript.def */ @@ -42,7 +45,7 @@ static char basename[MAX_PATH]; static char progname[MAX_PATH]; static char cmdline[MAX_CMD]; -int main( int argc, char *argv[] ) { +__declspec(dllexport) int dllrunscript( int argc, char *argv[] ) { int i; static char path[MAX_PATH]; @@ -98,9 +101,10 @@ int main( int argc, char *argv[] ) { PROGRAM_FOUND: if ( !cmdline[0] ) { - strcpy(cmdline, "\""); + // batch file has to be executed through the call command in order to propagate its exit code + strcpy(cmdline, "cmd.exe /c call \""); strcat(cmdline, path); - strcat(cmdline, "\""); + strcat(cmdline, "\" "); } // get the command line for this process diff --git a/Build/source/texk/texlive/runscript_exe.c b/Build/source/texk/texlive/runscript_exe.c new file mode 100644 index 00000000000..7aaf08140bf --- /dev/null +++ b/Build/source/texk/texlive/runscript_exe.c @@ -0,0 +1,7 @@ +// an .exe part of runscript program +// see runscript_dll.c for more details +#include <windows.h> +__declspec(dllimport) int dllrunscript( argc, argv ); +int main( int argc, char *argv[] ) { + return dllrunscript( argc, argv ); +} diff --git a/Master/bin/win32/a2ping.exe b/Master/bin/win32/a2ping.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/a2ping.exe +++ b/Master/bin/win32/a2ping.exe diff --git a/Master/bin/win32/a5bookle.exe b/Master/bin/win32/a5bookle.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/a5bookle.exe +++ b/Master/bin/win32/a5bookle.exe diff --git a/Master/bin/win32/afm2afm.exe b/Master/bin/win32/afm2afm.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/afm2afm.exe +++ b/Master/bin/win32/afm2afm.exe diff --git a/Master/bin/win32/asy.exe b/Master/bin/win32/asy.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/asy.exe +++ b/Master/bin/win32/asy.exe diff --git a/Master/bin/win32/autoinst.exe b/Master/bin/win32/autoinst.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/autoinst.exe +++ b/Master/bin/win32/autoinst.exe diff --git a/Master/bin/win32/cmap2enc.exe b/Master/bin/win32/cmap2enc.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/cmap2enc.exe +++ b/Master/bin/win32/cmap2enc.exe diff --git a/Master/bin/win32/context.exe b/Master/bin/win32/context.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/context.exe +++ b/Master/bin/win32/context.exe diff --git a/Master/bin/win32/ctxtools.exe b/Master/bin/win32/ctxtools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ctxtools.exe +++ b/Master/bin/win32/ctxtools.exe diff --git a/Master/bin/win32/doubside.exe b/Master/bin/win32/doubside.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/doubside.exe +++ b/Master/bin/win32/doubside.exe diff --git a/Master/bin/win32/dviasm.exe b/Master/bin/win32/dviasm.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/dviasm.exe +++ b/Master/bin/win32/dviasm.exe diff --git a/Master/bin/win32/dviout.exe b/Master/bin/win32/dviout.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/dviout.exe +++ b/Master/bin/win32/dviout.exe diff --git a/Master/bin/win32/e2pall.exe b/Master/bin/win32/e2pall.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/e2pall.exe +++ b/Master/bin/win32/e2pall.exe diff --git a/Master/bin/win32/ebong.exe b/Master/bin/win32/ebong.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ebong.exe +++ b/Master/bin/win32/ebong.exe diff --git a/Master/bin/win32/eps2eps.exe b/Master/bin/win32/eps2eps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/eps2eps.exe +++ b/Master/bin/win32/eps2eps.exe diff --git a/Master/bin/win32/epspdf.exe b/Master/bin/win32/epspdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/epspdf.exe +++ b/Master/bin/win32/epspdf.exe diff --git a/Master/bin/win32/epspdftk.exe b/Master/bin/win32/epspdftk.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/epspdftk.exe +++ b/Master/bin/win32/epspdftk.exe diff --git a/Master/bin/win32/epstopdf.exe b/Master/bin/win32/epstopdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/epstopdf.exe +++ b/Master/bin/win32/epstopdf.exe diff --git a/Master/bin/win32/extractres.exe b/Master/bin/win32/extractres.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/extractres.exe +++ b/Master/bin/win32/extractres.exe diff --git a/Master/bin/win32/fixdlsrps.exe b/Master/bin/win32/fixdlsrps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixdlsrps.exe +++ b/Master/bin/win32/fixdlsrps.exe diff --git a/Master/bin/win32/fixfmps.exe b/Master/bin/win32/fixfmps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixfmps.exe +++ b/Master/bin/win32/fixfmps.exe diff --git a/Master/bin/win32/fixmacps.exe b/Master/bin/win32/fixmacps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixmacps.exe +++ b/Master/bin/win32/fixmacps.exe diff --git a/Master/bin/win32/fixpsditps.exe b/Master/bin/win32/fixpsditps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixpsditps.exe +++ b/Master/bin/win32/fixpsditps.exe diff --git a/Master/bin/win32/fixpspps.exe b/Master/bin/win32/fixpspps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixpspps.exe +++ b/Master/bin/win32/fixpspps.exe diff --git a/Master/bin/win32/fixscribeps.exe b/Master/bin/win32/fixscribeps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixscribeps.exe +++ b/Master/bin/win32/fixscribeps.exe diff --git a/Master/bin/win32/fixtpps.exe b/Master/bin/win32/fixtpps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixtpps.exe +++ b/Master/bin/win32/fixtpps.exe diff --git a/Master/bin/win32/fixwfwps.exe b/Master/bin/win32/fixwfwps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixwfwps.exe +++ b/Master/bin/win32/fixwfwps.exe diff --git a/Master/bin/win32/fixwpps.exe b/Master/bin/win32/fixwpps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixwpps.exe +++ b/Master/bin/win32/fixwpps.exe diff --git a/Master/bin/win32/fixwwps.exe b/Master/bin/win32/fixwwps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fixwwps.exe +++ b/Master/bin/win32/fixwwps.exe diff --git a/Master/bin/win32/fmtutil-sys.exe b/Master/bin/win32/fmtutil-sys.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fmtutil-sys.exe +++ b/Master/bin/win32/fmtutil-sys.exe diff --git a/Master/bin/win32/font2afm.exe b/Master/bin/win32/font2afm.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/font2afm.exe +++ b/Master/bin/win32/font2afm.exe diff --git a/Master/bin/win32/fontinst.exe b/Master/bin/win32/fontinst.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fontinst.exe +++ b/Master/bin/win32/fontinst.exe diff --git a/Master/bin/win32/fragmaster.exe b/Master/bin/win32/fragmaster.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/fragmaster.exe +++ b/Master/bin/win32/fragmaster.exe diff --git a/Master/bin/win32/getnonfreefonts-sys.exe b/Master/bin/win32/getnonfreefonts-sys.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/getnonfreefonts-sys.exe +++ b/Master/bin/win32/getnonfreefonts-sys.exe diff --git a/Master/bin/win32/getnonfreefonts.exe b/Master/bin/win32/getnonfreefonts.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/getnonfreefonts.exe +++ b/Master/bin/win32/getnonfreefonts.exe diff --git a/Master/bin/win32/ht.exe b/Master/bin/win32/ht.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ht.exe +++ b/Master/bin/win32/ht.exe diff --git a/Master/bin/win32/htcontext.exe b/Master/bin/win32/htcontext.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/htcontext.exe +++ b/Master/bin/win32/htcontext.exe diff --git a/Master/bin/win32/htlatex.exe b/Master/bin/win32/htlatex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/htlatex.exe +++ b/Master/bin/win32/htlatex.exe diff --git a/Master/bin/win32/htmex.exe b/Master/bin/win32/htmex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/htmex.exe +++ b/Master/bin/win32/htmex.exe diff --git a/Master/bin/win32/httex.exe b/Master/bin/win32/httex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/httex.exe +++ b/Master/bin/win32/httex.exe diff --git a/Master/bin/win32/httexi.exe b/Master/bin/win32/httexi.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/httexi.exe +++ b/Master/bin/win32/httexi.exe diff --git a/Master/bin/win32/htxelatex.exe b/Master/bin/win32/htxelatex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/htxelatex.exe +++ b/Master/bin/win32/htxelatex.exe diff --git a/Master/bin/win32/htxetex.exe b/Master/bin/win32/htxetex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/htxetex.exe +++ b/Master/bin/win32/htxetex.exe diff --git a/Master/bin/win32/includeres.exe b/Master/bin/win32/includeres.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/includeres.exe +++ b/Master/bin/win32/includeres.exe diff --git a/Master/bin/win32/latex2man.exe b/Master/bin/win32/latex2man.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/latex2man.exe +++ b/Master/bin/win32/latex2man.exe diff --git a/Master/bin/win32/latexmk.exe b/Master/bin/win32/latexmk.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/latexmk.exe +++ b/Master/bin/win32/latexmk.exe diff --git a/Master/bin/win32/luatools.exe b/Master/bin/win32/luatools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/luatools.exe +++ b/Master/bin/win32/luatools.exe diff --git a/Master/bin/win32/makeglossaries.exe b/Master/bin/win32/makeglossaries.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/makeglossaries.exe +++ b/Master/bin/win32/makeglossaries.exe diff --git a/Master/bin/win32/makempy.exe b/Master/bin/win32/makempy.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/makempy.exe +++ b/Master/bin/win32/makempy.exe diff --git a/Master/bin/win32/mk4ht.exe b/Master/bin/win32/mk4ht.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mk4ht.exe +++ b/Master/bin/win32/mk4ht.exe diff --git a/Master/bin/win32/mkgrkindex.exe b/Master/bin/win32/mkgrkindex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mkgrkindex.exe +++ b/Master/bin/win32/mkgrkindex.exe diff --git a/Master/bin/win32/mkjobtexmf.exe b/Master/bin/win32/mkjobtexmf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mkjobtexmf.exe +++ b/Master/bin/win32/mkjobtexmf.exe diff --git a/Master/bin/win32/mkt1font.exe b/Master/bin/win32/mkt1font.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mkt1font.exe +++ b/Master/bin/win32/mkt1font.exe diff --git a/Master/bin/win32/mpstools.exe b/Master/bin/win32/mpstools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mpstools.exe +++ b/Master/bin/win32/mpstools.exe diff --git a/Master/bin/win32/mptopdf.exe b/Master/bin/win32/mptopdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mptopdf.exe +++ b/Master/bin/win32/mptopdf.exe diff --git a/Master/bin/win32/mtxrun.exe b/Master/bin/win32/mtxrun.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mtxrun.exe +++ b/Master/bin/win32/mtxrun.exe diff --git a/Master/bin/win32/mtxtools.exe b/Master/bin/win32/mtxtools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/mtxtools.exe +++ b/Master/bin/win32/mtxtools.exe diff --git a/Master/bin/win32/ot2kpx.exe b/Master/bin/win32/ot2kpx.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ot2kpx.exe +++ b/Master/bin/win32/ot2kpx.exe diff --git a/Master/bin/win32/pdf2dsc.exe b/Master/bin/win32/pdf2dsc.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pdf2dsc.exe +++ b/Master/bin/win32/pdf2dsc.exe diff --git a/Master/bin/win32/pdfannotextractor.exe b/Master/bin/win32/pdfannotextractor.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pdfannotextractor.exe +++ b/Master/bin/win32/pdfannotextractor.exe diff --git a/Master/bin/win32/pdfatfi.exe b/Master/bin/win32/pdfatfi.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pdfatfi.exe +++ b/Master/bin/win32/pdfatfi.exe diff --git a/Master/bin/win32/pdfcrop.exe b/Master/bin/win32/pdfcrop.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pdfcrop.exe +++ b/Master/bin/win32/pdfcrop.exe diff --git a/Master/bin/win32/pdfopt.exe b/Master/bin/win32/pdfopt.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pdfopt.exe +++ b/Master/bin/win32/pdfopt.exe diff --git a/Master/bin/win32/pdfthumb.exe b/Master/bin/win32/pdfthumb.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pdfthumb.exe +++ b/Master/bin/win32/pdfthumb.exe diff --git a/Master/bin/win32/pdftools.exe b/Master/bin/win32/pdftools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pdftools.exe +++ b/Master/bin/win32/pdftools.exe diff --git a/Master/bin/win32/perltex.exe b/Master/bin/win32/perltex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/perltex.exe +++ b/Master/bin/win32/perltex.exe diff --git a/Master/bin/win32/pfm2kpx.exe b/Master/bin/win32/pfm2kpx.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pfm2kpx.exe +++ b/Master/bin/win32/pfm2kpx.exe diff --git a/Master/bin/win32/pkfix-helper.exe b/Master/bin/win32/pkfix-helper.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pkfix-helper.exe +++ b/Master/bin/win32/pkfix-helper.exe diff --git a/Master/bin/win32/pkfix.exe b/Master/bin/win32/pkfix.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pkfix.exe +++ b/Master/bin/win32/pkfix.exe diff --git a/Master/bin/win32/ppower4.exe b/Master/bin/win32/ppower4.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ppower4.exe +++ b/Master/bin/win32/ppower4.exe diff --git a/Master/bin/win32/ps2ascii.exe b/Master/bin/win32/ps2ascii.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ps2ascii.exe +++ b/Master/bin/win32/ps2ascii.exe diff --git a/Master/bin/win32/ps2pdf.exe b/Master/bin/win32/ps2pdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ps2pdf.exe +++ b/Master/bin/win32/ps2pdf.exe diff --git a/Master/bin/win32/ps2pdf12.exe b/Master/bin/win32/ps2pdf12.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ps2pdf12.exe +++ b/Master/bin/win32/ps2pdf12.exe diff --git a/Master/bin/win32/ps2pdf13.exe b/Master/bin/win32/ps2pdf13.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ps2pdf13.exe +++ b/Master/bin/win32/ps2pdf13.exe diff --git a/Master/bin/win32/ps2pdf14.exe b/Master/bin/win32/ps2pdf14.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ps2pdf14.exe +++ b/Master/bin/win32/ps2pdf14.exe diff --git a/Master/bin/win32/ps4pdf.exe b/Master/bin/win32/ps4pdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ps4pdf.exe +++ b/Master/bin/win32/ps4pdf.exe diff --git a/Master/bin/win32/psmerge.exe b/Master/bin/win32/psmerge.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/psmerge.exe +++ b/Master/bin/win32/psmerge.exe diff --git a/Master/bin/win32/pst2pdf.exe b/Master/bin/win32/pst2pdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pst2pdf.exe +++ b/Master/bin/win32/pst2pdf.exe diff --git a/Master/bin/win32/pstopdf.exe b/Master/bin/win32/pstopdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/pstopdf.exe +++ b/Master/bin/win32/pstopdf.exe diff --git a/Master/bin/win32/psv.exe b/Master/bin/win32/psv.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/psv.exe +++ b/Master/bin/win32/psv.exe diff --git a/Master/bin/win32/purifyeps.exe b/Master/bin/win32/purifyeps.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/purifyeps.exe +++ b/Master/bin/win32/purifyeps.exe diff --git a/Master/bin/win32/rlxtools.exe b/Master/bin/win32/rlxtools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/rlxtools.exe +++ b/Master/bin/win32/rlxtools.exe diff --git a/Master/bin/win32/rubibtexx.exe b/Master/bin/win32/rubibtexx.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/rubibtexx.exe +++ b/Master/bin/win32/rubibtexx.exe diff --git a/Master/bin/win32/rumakeindexx.exe b/Master/bin/win32/rumakeindexx.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/rumakeindexx.exe +++ b/Master/bin/win32/rumakeindexx.exe diff --git a/Master/bin/win32/rumakeindexx2.exe b/Master/bin/win32/rumakeindexx2.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/rumakeindexx2.exe +++ b/Master/bin/win32/rumakeindexx2.exe diff --git a/Master/bin/win32/rungs.exe b/Master/bin/win32/rungs.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/rungs.exe +++ b/Master/bin/win32/rungs.exe diff --git a/Master/bin/win32/runscript.dll b/Master/bin/win32/runscript.dll Binary files differnew file mode 100644 index 00000000000..a46d3977d6d --- /dev/null +++ b/Master/bin/win32/runscript.dll diff --git a/Master/bin/win32/runtools.exe b/Master/bin/win32/runtools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/runtools.exe +++ b/Master/bin/win32/runtools.exe diff --git a/Master/bin/win32/showglyphs.exe b/Master/bin/win32/showglyphs.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/showglyphs.exe +++ b/Master/bin/win32/showglyphs.exe diff --git a/Master/bin/win32/splitindex.exe b/Master/bin/win32/splitindex.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/splitindex.exe +++ b/Master/bin/win32/splitindex.exe diff --git a/Master/bin/win32/svn-multi.exe b/Master/bin/win32/svn-multi.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/svn-multi.exe +++ b/Master/bin/win32/svn-multi.exe diff --git a/Master/bin/win32/texcount.exe b/Master/bin/win32/texcount.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texcount.exe +++ b/Master/bin/win32/texcount.exe diff --git a/Master/bin/win32/texdirflatten.exe b/Master/bin/win32/texdirflatten.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texdirflatten.exe +++ b/Master/bin/win32/texdirflatten.exe diff --git a/Master/bin/win32/texdoc.exe b/Master/bin/win32/texdoc.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texdoc.exe +++ b/Master/bin/win32/texdoc.exe diff --git a/Master/bin/win32/texdoctk.exe b/Master/bin/win32/texdoctk.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texdoctk.exe +++ b/Master/bin/win32/texdoctk.exe diff --git a/Master/bin/win32/texexec.exe b/Master/bin/win32/texexec.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texexec.exe +++ b/Master/bin/win32/texexec.exe diff --git a/Master/bin/win32/texfont.exe b/Master/bin/win32/texfont.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texfont.exe +++ b/Master/bin/win32/texfont.exe diff --git a/Master/bin/win32/texindy.exe b/Master/bin/win32/texindy.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texindy.exe +++ b/Master/bin/win32/texindy.exe diff --git a/Master/bin/win32/texloganalyser.exe b/Master/bin/win32/texloganalyser.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texloganalyser.exe +++ b/Master/bin/win32/texloganalyser.exe diff --git a/Master/bin/win32/textools.exe b/Master/bin/win32/textools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/textools.exe +++ b/Master/bin/win32/textools.exe diff --git a/Master/bin/win32/texutil.exe b/Master/bin/win32/texutil.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texutil.exe +++ b/Master/bin/win32/texutil.exe diff --git a/Master/bin/win32/texworks.exe b/Master/bin/win32/texworks.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/texworks.exe +++ b/Master/bin/win32/texworks.exe diff --git a/Master/bin/win32/thumbpdf.exe b/Master/bin/win32/thumbpdf.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/thumbpdf.exe +++ b/Master/bin/win32/thumbpdf.exe diff --git a/Master/bin/win32/tmftools.exe b/Master/bin/win32/tmftools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/tmftools.exe +++ b/Master/bin/win32/tmftools.exe diff --git a/Master/bin/win32/ulqda.exe b/Master/bin/win32/ulqda.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/ulqda.exe +++ b/Master/bin/win32/ulqda.exe diff --git a/Master/bin/win32/updmap-sys.exe b/Master/bin/win32/updmap-sys.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/updmap-sys.exe +++ b/Master/bin/win32/updmap-sys.exe diff --git a/Master/bin/win32/updmap.exe b/Master/bin/win32/updmap.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/updmap.exe +++ b/Master/bin/win32/updmap.exe diff --git a/Master/bin/win32/vpe.exe b/Master/bin/win32/vpe.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/vpe.exe +++ b/Master/bin/win32/vpe.exe diff --git a/Master/bin/win32/vpl2ovp.exe b/Master/bin/win32/vpl2ovp.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/vpl2ovp.exe +++ b/Master/bin/win32/vpl2ovp.exe diff --git a/Master/bin/win32/vpl2vpl.exe b/Master/bin/win32/vpl2vpl.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/vpl2vpl.exe +++ b/Master/bin/win32/vpl2vpl.exe diff --git a/Master/bin/win32/xindy.exe b/Master/bin/win32/xindy.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/xindy.exe +++ b/Master/bin/win32/xindy.exe diff --git a/Master/bin/win32/xmltools.exe b/Master/bin/win32/xmltools.exe Binary files differindex a93ef24732b..5777d90a17a 100755 --- a/Master/bin/win32/xmltools.exe +++ b/Master/bin/win32/xmltools.exe diff --git a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc index 21d4e317134..433bb067f65 100644 --- a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc +++ b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc @@ -26,6 +26,7 @@ runpattern f texmf/web2c/updmap-hdr.cfg runpattern f tlpkg/installer/config.guess # binpattern f bin/${ARCH}/tlmgr +binpattern f/win32 bin/win32/runscript.dll binpattern f/win32 bin/win32/tl-w32-wrapper.cmd binpattern f/win32 bin/win32/tlmgr-gui.vbs binpattern f/win32 texmf/scripts/texlive/updater-w32 |