texlive[67884] Build/source/texk/dvipdfm-x: dvipdfm-x: Avoid compiler

commits+takuji at tug.org commits+takuji at tug.org
Fri Aug 11 16:25:13 CEST 2023


Revision: 67884
          http://tug.org/svn/texlive?view=revision&revision=67884
Author:   takuji
Date:     2023-08-11 16:25:13 +0200 (Fri, 11 Aug 2023)
Log Message:
-----------
dvipdfm-x: Avoid compiler warning on MinGW

Modified Paths:
--------------
    trunk/Build/source/texk/dvipdfm-x/ChangeLog
    trunk/Build/source/texk/dvipdfm-x/dpxfile.c
    trunk/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ann.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bad.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bb.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bkm.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-psz.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ptx.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-res.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-rev.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ttc.test
    trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test

Modified: trunk/Build/source/texk/dvipdfm-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/ChangeLog	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/ChangeLog	2023-08-11 14:25:13 UTC (rev 67884)
@@ -1,3 +1,10 @@
+2023-08-11  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* dpxfile.c: Avoid compiler warning on MinGW.
+	* xdvipdfm-{ann,bad,bb,bkm,psz,ptx,res,rev,ttc}.test,
+	xdvipdfmx.test, dvipdfmx-upjf.test:
+	Make easier to test on Windows.
+
 2023-07-08  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* cidtype0.c, pdffont.c:

Modified: trunk/Build/source/texk/dvipdfm-x/dpxfile.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/dpxfile.c	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/dpxfile.c	2023-08-11 14:25:13 UTC (rev 67884)
@@ -160,6 +160,8 @@
 #endif /* MIKTEX */
 
 #if defined(_WIN32)
+#undef stat
+#define stat _stat
 extern int utf8name_failed;
 int fsyscp_stat(const char *path, struct stat *buffer)
 {

Modified: trunk/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -3,6 +3,10 @@
 # Copyright 2020-2023 Japanese TeX Development Community <issue at texjp.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS=".;$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -20,7 +24,7 @@
 echo "*** dvipdfmx: test for upjf_full.pdf" && echo \
 	&& cp $srcdir/tests/upjf_full.vf ./upjf.vf \
 	&& cp $srcdir/tests/upjv_full.vf ./upjv.vf \
-	&& ./xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf.pdf $srcdir/tests/upjf.dvi \
+	&& $_xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf.pdf $srcdir/tests/upjf.dvi \
 	&& mv ./upjf.pdf ./upjf_full.pdf \
 	&& echo && echo "dvipdfmx-upjf-vf_full tests OK" && echo \
 	|| failed="$failed dvipdfmx-upjf-vf_full"
@@ -30,7 +34,7 @@
 	&& cp $srcdir/tests/upjv_omit.vf ./upjv.vf \
 	&& cp $srcdir/tests/upjf-g00.ofm ./upjf-g.ofm \
 	&& cp $srcdir/tests/upjv-g00.ofm ./upjv-g.ofm \
-	&& ./xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf.pdf $srcdir/tests/upjf.dvi \
+	&& $_xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf.pdf $srcdir/tests/upjf.dvi \
 	&& mv ./upjf.pdf ./upjf_omit.pdf \
 	&& echo && echo "dvipdfmx-upjf-vf_omit tests OK" && echo \
 	|| failed="$failed dvipdfmx-upjf-vf_omit"
@@ -40,7 +44,7 @@
 echo "*** dvipdfmx: test for upjf_omit2.pdf" && echo \
 	&& cp $srcdir/tests/upjf-r00.ofm ./upjf-r.ofm \
 	&& cp $srcdir/tests/upjv-r00.ofm ./upjv-r.ofm \
-	&& ./xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf.pdf $srcdir/tests/upjf.dvi \
+	&& $_xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf.pdf $srcdir/tests/upjf.dvi \
 	&& mv ./upjf.pdf ./upjf_omit2.pdf \
 	&& echo && echo "dvipdfmx-upjf-vf_omit2 tests OK" && echo \
 	|| failed="$failed dvipdfmx-upjf-vf_omit2"
@@ -54,7 +58,7 @@
 	&& cp $srcdir/tests/upjf1_full.vf ./upjf.vf \
 	&& cp $srcdir/tests/upjv_full.vf ./upjv.vf \
 	&& cp $srcdir/tests/upjf1-r.tfm ./upjf-r.tfm \
-	&& ./xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf1.pdf $srcdir/tests/upjf.dvi \
+	&& $_xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf1.pdf $srcdir/tests/upjf.dvi \
 	&& mv ./upjf1.pdf ./upjf1_full.pdf \
 	&& echo && echo "dvipdfmx-upjf1-vf_full tests OK" && echo \
 	|| failed="$failed dvipdfmx-upjf1-vf_full"
@@ -62,7 +66,7 @@
 echo "*** dvipdfmx: test for upjf1_omit.pdf" && echo \
 	&& cp $srcdir/tests/upjf1_omit.vf ./upjf.vf \
 	&& cp $srcdir/tests/upjv_omit.vf ./upjv.vf \
-	&& ./xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf1.pdf $srcdir/tests/upjf.dvi \
+	&& $_xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf1.pdf $srcdir/tests/upjf.dvi \
 	&& mv ./upjf1.pdf ./upjf1_omit.pdf \
 	&& echo && echo "dvipdfmx-upjf1-vf_omit tests OK" && echo \
 	|| failed="$failed dvipdfmx-upjf1-vf_omit"
@@ -74,12 +78,12 @@
 echo "*** dvipdfmx: test for upjf1_omit2.pdf" && echo \
 	&& cp $srcdir/tests/upjf-r00.ofm ./upjf-r.ofm \
 	&& cp $srcdir/tests/upjv-r00.ofm ./upjv-r.ofm \
-	&& ./xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf1.pdf $srcdir/tests/upjf.dvi \
+	&& $_xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf.map -o upjf1.pdf $srcdir/tests/upjf.dvi \
 	&& mv ./upjf1.pdf ./upjf1_omit2.pdf \
 	&& echo && echo "dvipdfmx-upjf1-vf_omit2 tests OK" && echo \
 	|| failed="$failed dvipdfmx-upjf1-vf_omit2"
 
-cmp ./upjf1_full.pdf ./upjf1_omit2.pdf || failed="$failed dvipdfmx-upjf1-cmp"
+cmp ./upjf1_full.pdf ./upjf1_omit2.pdf || failed="$failed dvipdfmx-upjf1-cmp2"
 
 
 test -z "$failed" && exit 0

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ann.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ann.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ann.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2013 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -15,9 +19,9 @@
 failed=
 
 echo "*** xdvipdfmx -v -z0 -o annot2.pdf annot" && echo \
-	&& ./xdvipdfmx -v -z0 -o annot2.pdf $srcdir/tests/annot \
+	&& $_xdvipdfmx -v -z0 -o annot2.pdf $srcdir/tests/annot \
 	&& echo && echo "xdvipdfmx-ann tests OK" && echo \
-	|| failed="$failed xdvipdfmx-ann"	
+	|| failed="$failed xdvipdfmx-ann"
 
 test -z "$failed" && exit 0
 echo

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bad.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bad.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bad.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2015 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -20,12 +24,12 @@
 do
 
 echo "*** xdvipdfmx -v -z0 -o bad.pdf $f" && echo \
-	&& ./xdvipdfmx -v -z0 -o bad.pdf $srcdir/tests/$f \
+	&& $_xdvipdfmx -v -z0 -o bad.pdf $srcdir/tests/$f \
 	&& failed="$failed xdvipdfmx-$f" \
 	|| { echo && echo "xdvipdfmx-$f tests OK" && echo; }
 
 echo "*** xdvipdfmx -v -z0 -o bad.pdf <$f.dvi" && echo \
-	&& ./xdvipdfmx -v -z0 -o bad.pdf <$srcdir/tests/$f.dvi \
+	&& $_xdvipdfmx -v -z0 -o bad.pdf <$srcdir/tests/$f.dvi \
 	&& failed="$failed xdvipdfmx-$f (stdin)" \
 	|| { echo && echo "xdvipdfmx-$f (stdin) tests OK" && echo; }
 

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bb.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bb.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bb.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2013, 2014 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 LC_ALL=C; export LC_ALL;  LANGUAGE=C; export LANGUAGE
 TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
 DVIPDFMXINPUTS=$srcdir/tests:$srcdir/data; export DVIPDFMXINPUTS
@@ -22,12 +26,12 @@
 done
 
 echo "*** xdvipdfmx --ebb --version" \
-	&& ./xdvipdfmx --ebb --version \
+	&& $_xdvipdfmx --ebb --version \
 	&& echo && echo "ebb-version tests OK" && echo \
 	|| failed="$failed ebb-version"
 
 echo "*** xdvipdfmx --ebb --help" \
-	&& ./xdvipdfmx --ebb --help \
+	&& $_xdvipdfmx --ebb --help \
 	&& echo && echo "ebb-help tests OK" && echo \
 	|| failed="$failed ebb-help"
 
@@ -34,7 +38,7 @@
 # get rid of both %%Creator: and %%CreationDate: lines.
 for e in $ext; do
 	echo "*** xdvipdfmx --ebb pic$e.$e" \
-	&& ./xdvipdfmx --ebb pic$e.$e \
+	&& $_xdvipdfmx --ebb pic$e.$e \
 	&& sed '/^%%Creat/d' pic$e.bb >pic$e.bbx \
 	&& diff $testsrc/pic$e.bb pic$e.bbx \
 	&& echo && echo "ebb-$e tests OK" && echo \
@@ -42,18 +46,18 @@
 done
 
 echo "*** xdvipdfmx --xbb --version" \
-	&& ./xdvipdfmx --xbb --version \
+	&& $_xdvipdfmx --xbb --version \
 	&& echo && echo "xbb-version tests OK" && echo \
 	|| failed="$failed xbb-version"
 
 echo "*** xdvipdfmx --xbb --help" \
-	&& ./xdvipdfmx --xbb --help \
+	&& $_xdvipdfmx --xbb --help \
 	&& echo && echo "xbb-help tests OK" && echo \
 	|| failed="$failed xbb-help"
 
 for e in $ext; do
 	echo "*** xdvipdfmx --xbb img$e.$e" \
-	&& ./xdvipdfmx --xbb pic$e.$e \
+	&& $_xdvipdfmx --xbb pic$e.$e \
 	&& sed '/^%%Creat/d' pic$e.xbb >pic$e.xbbx \
 	&& diff $testsrc/pic$e.xbb pic$e.xbbx \
 	&& echo && echo "xbb-$e tests OK" && echo \

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bkm.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bkm.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-bkm.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2013 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -15,9 +19,9 @@
 failed=
 
 echo "*** xdvipdfmx -v -z0 -o bookm2.pdf bookm" && echo \
-	&& ./xdvipdfmx -v -z0 -o bookm2.pdf $srcdir/tests/bookm \
+	&& $_xdvipdfmx -v -z0 -o bookm2.pdf $srcdir/tests/bookm \
 	&& echo && echo "xdvipdfmx-bkm tests OK" && echo \
-	|| failed="$failed xdvipdfmx-bkm"	
+	|| failed="$failed xdvipdfmx-bkm"
 
 test -z "$failed" && exit 0
 echo

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-psz.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-psz.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-psz.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2013 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -15,14 +19,14 @@
 failed=
 
 echo "*** xdvipdfmx -v -m 1.0 -o paper2.pdf <paper.dvi" && echo \
-	&& ./xdvipdfmx -v -m 1.0 -o paper2.pdf <$srcdir/tests/paper.dvi \
+	&& $_xdvipdfmx -v -m 1.0 -o paper2.pdf <$srcdir/tests/paper.dvi \
 	&& echo && echo "xdvipdfmx-paper tests OK" && echo \
-	|| failed="$failed xdvipdfmx-paper"	
+	|| failed="$failed xdvipdfmx-paper"
 
 echo "*** xdvipdfmx -v -m 1.4 -o - paper >paper2m.pdf" && echo \
-	&& ./xdvipdfmx -v -m 1.4 -o - $srcdir/tests/paper >paper2m.pdf \
+	&& $_xdvipdfmx -v -m 1.4 -o - $srcdir/tests/paper >paper2m.pdf \
 	&& echo && echo "xdvipdfmx-paper-mag tests OK" && echo \
-	|| failed="$failed xdvipdfmx-paper-mag"	
+	|| failed="$failed xdvipdfmx-paper-mag"
 
 test -z "$failed" && exit 0
 echo

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ptx.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ptx.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ptx.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2015 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -15,14 +19,14 @@
 failed=
 
 echo "*** xdvipdfmx -v -z0 -o ptex1.pdf ptex" && echo \
-	&& ./xdvipdfmx -v -z0 -o ptex1.pdf $srcdir/tests/ptex \
+	&& $_xdvipdfmx -v -z0 -o ptex1.pdf $srcdir/tests/ptex \
 	&& echo && echo "xdvipdfmx-ptex tests OK" && echo \
-	|| failed="$failed xdvipdfmx-ptex"	
+	|| failed="$failed xdvipdfmx-ptex"
 
 echo "*** xdvipdfmx -v -z0 <ptex.dvi >ptex2.pdf" && echo \
-	&& ./xdvipdfmx -v -z0 <$srcdir/tests/ptex.dvi >ptex2.pdf \
+	&& $_xdvipdfmx -v -z0 <$srcdir/tests/ptex.dvi >ptex2.pdf \
 	&& echo && echo "xdvipdfmx-ptex (stdin->stdout) tests OK" && echo \
-	|| failed="$failed xdvipdfmx-ptex (stdin->stdout)"	
+	|| failed="$failed xdvipdfmx-ptex (stdin->stdout)"
 
 test -z "$failed" && exit 0
 echo

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-res.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-res.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-res.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2013 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -15,9 +19,9 @@
 failed=
 
 echo "*** xdvipdfmx -v -z0 -o resrc2.pdf resrc" && echo \
-	&& ./xdvipdfmx -v -z0 -o resrc2.pdf $srcdir/tests/resrc \
+	&& $_xdvipdfmx -v -z0 -o resrc2.pdf $srcdir/tests/resrc \
 	&& echo && echo "xdvipdfmx-res tests OK" && echo \
-	|| failed="$failed xdvipdfmx-res"	
+	|| failed="$failed xdvipdfmx-res"
 
 test -z "$failed" && exit 0
 echo

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-rev.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-rev.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-rev.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2015 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -15,9 +19,9 @@
 failed=
 
 echo "*** xdvipdfmx -v -z0 -o reverse.pdf reverse" && echo \
-	&& ./xdvipdfmx -v -z0 -o reverse.pdf $srcdir/tests/reverse \
+	&& $_xdvipdfmx -v -z0 -o reverse.pdf $srcdir/tests/reverse \
 	&& echo && echo "xdvipdfmx-reverse tests OK" && echo \
-	|| failed="$failed xdvipdfmx-reverse"	
+	|| failed="$failed xdvipdfmx-reverse"
 
 test -z "$failed" && exit 0
 echo

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ttc.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ttc.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfm-ttc.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2015 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TFMFONTS="$srcdir/tests;$srcdir/data"
 T1FONTS="$srcdir/tests;$srcdir/data"
@@ -15,9 +19,9 @@
 failed=
 
 echo "*** xdvipdfmx -v -z0 -o ttc2.pdf ttc" && echo \
-	&& ./xdvipdfmx -v -z0 -o ttc2.pdf $srcdir/tests/ttc \
+	&& $_xdvipdfmx -v -z0 -o ttc2.pdf $srcdir/tests/ttc \
 	&& echo && echo "xdvipdfmx-ttc tests OK" && echo \
-	|| failed="$failed xdvipdfmx-ttc"	
+	|| failed="$failed xdvipdfmx-ttc"
 
 test -z "$failed" && exit 0
 echo

Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test	2023-08-11 11:46:38 UTC (rev 67883)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test	2023-08-11 14:25:13 UTC (rev 67884)
@@ -4,6 +4,10 @@
 # Copyright 2013, 2014 Peter Breitenlohner <tex-live at tug.org>
 # You may freely use, modify and/or distribute this file.
 
+BinDir=${BinDir:-.}
+ExeExt=${ExeExt:-}
+_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt
+
 TEXMFCNF=$srcdir/../kpathsea
 TEXFONTMAPS="$srcdir/tests;$srcdir/data"
 DVIPDFMXINPUTS="$srcdir/tests;$srcdir/data"
@@ -15,27 +19,27 @@
 failed=
 
 echo "*** xdvipdfmx --version" \
-	&& ./xdvipdfmx --version \
+	&& $_xdvipdfmx --version \
 	&& echo && echo "xdvipdfmx-version tests OK" && echo \
 	|| failed="$failed xdvipdfmx-version"
 
 echo "*** xdvipdfmx --help" \
-	&& ./xdvipdfmx --help \
+	&& $_xdvipdfmx --help \
 	&& echo && echo "xdvipdfmx-help tests OK" && echo \
 	|| failed="$failed xdvipdfmx-help"
 
 echo "*** xdvipdfmx --showpaper" \
-	&& ./xdvipdfmx --showpaper \
+	&& $_xdvipdfmx --showpaper \
 	&& echo && echo "xdvipdfmx-showpaper tests OK" && echo \
 	|| failed="$failed xdvipdfmx-showpaper"
 
 echo "*** xdvipdfmx -v -o image2.pdf image" && echo \
-	&& ./xdvipdfmx -v -o image2.pdf $srcdir/tests/image \
+	&& $_xdvipdfmx -v -o image2.pdf $srcdir/tests/image \
 	&& echo && echo "xdvipdfmx-image tests OK" && echo \
-	|| failed="$failed xdvipdfmx-image"	
+	|| failed="$failed xdvipdfmx-image"
 
 echo "*** xdvipdfmx -v -o xbmc2.pdf xbmc" && echo \
-	&& ./xdvipdfmx -v -o xbmc2.pdf  $srcdir/tests/xbmc \
+	&& $_xdvipdfmx -v -o xbmc2.pdf  $srcdir/tests/xbmc \
 	&& echo && echo "xdvipdfmx-xbmc tests OK" && echo \
 	|| failed="$failed xdvipdfmx-xbmc"
 



More information about the tex-live-commits mailing list.