=cut
my($bindir)=".";
my($srcdir)=".";
+my($timeout)=0;
my $path = $0;
+my $OS;
$path =~ s|[^/]*$||;
push @INC,$path;
use Term::ANSIColor;
use IPC::Open3;
-my($OS)=`echo %OS%`;
-if($OS eq "%OS%\n"){
+if($^O eq "linux"){
$OS = "UNIX";
}
else{
- print("$OS and %OS%\n");
$OS = "WIN";
}
}
}
+sub timeout_cmd{
+ $timeout=$_[1];
+}
+
sub setenv_cmd {
my($var,$ctn);
if ($_[0] =~ /^(.*)=(.*)$/) {
'debug|d' => \$opt{"debug"},
'cd=s' => \&cd_cmd,
+ 'timeout=s' => \&timeout_cmd,
'setenv=s' => \&setenv_cmd,
'cfg=s' => \@cfg,
'log=s' => \$log,
##
my($sort)=0;
my($nb_arg)=0;
-my($timeout)=0;
my($old_buffer);
my($linebis);
my($SIGABRT)=0;
#push @a,"AZE"; push @b,"EZA";
#print "Different:\n".build_diff(\@a,\@b);
+use lib "@CMAKE_BINARY_DIR@/bin" ;
+
use Diff qw(diff); # postpone a bit to have time to change INC
sub build_diff {