X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/496b518ef86c645f85931c53b9c8cba9e34bd66a..f4c515a7b473a123f6bb722fdb588b04c807d126:/checkall diff --git a/checkall b/checkall index 80415cacaf..7f48c2f2fc 100755 --- a/checkall +++ b/checkall @@ -11,11 +11,15 @@ my @skip; my $dir; +if (-e "CMakeLists.txt") { # launched from dart + chdir ".."; +} + open LOG,(">checkall.log") || die "Cannot open log file: $!"; my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); print LOG "Build started on $hour:$min:$sec $mon/$mday/$year\n\n"; -open MAKE,("make |") || die "Cannot fork a make: $!"; +open MAKE,("make 2>&1 |") || die "Cannot fork a make: $!"; while () { print $_; print LOG $_; @@ -30,7 +34,7 @@ if (!close MAKE) { exit 1; } -open CHECK,("make -k check|") || die "Cannot fork a make check: $!"; +open CHECK,("make -k check 2>&1 |") || die "Cannot fork a make check: $!"; while () { print $_; print LOG $_;