Fix tests on Windows under MSYS2

This commit is contained in:
dmiller 2026-03-10 20:23:15 +00:00
parent ceccf5b237
commit 2f9c3065fa

View file

@ -49,11 +49,15 @@ my $ECHO;
my $PERL;
my $BINSH;
if ($^O eq "cygwin") {
my $CYGPATH="C:/cygwin";
$CAT = "$CYGPATH/bin/cat";
$ECHO = "$CYGPATH/bin/echo";
$PERL = "$CYGPATH/bin/perl";
$BINSH = "$CYGPATH/bin/sh";
my $CYGPATH="C:/cygwin";
$CAT = qx{cygpath -w `which cat`} || "$CYGPATH/bin/cat";
chomp $CAT;
$ECHO = qx{cygpath -w `which echo`} || "$CYGPATH/bin/echo";
chomp $ECHO;
$PERL = qx{cygpath -w `which perl`} || "$CYGPATH/bin/perl";
chomp $PERL;
$BINSH = qx{cygpath -w `which sh`} || "$CYGPATH/bin/sh";
chomp $BINSH;
} else {
$CAT = "/bin/cat";
$ECHO = "/bin/echo";