]> granicus.if.org Git - php/commitdiff
windows will not have these, so dont bother, but add an OS to the stuff so that it...
authorShane Caraveo <shane@php.net>
Mon, 28 Oct 2002 02:00:56 +0000 (02:00 +0000)
committerShane Caraveo <shane@php.net>
Mon, 28 Oct 2002 02:00:56 +0000 (02:00 +0000)
run-tests.php

index 7cd31b3ec60571d56ab255c978f900d7384e1738..68bd6d032b4ee5b94f99ad8d4db92cdeeba5577e 100755 (executable)
@@ -286,11 +286,19 @@ if ($sum_results['FAILED'] && !getenv('NO_INTERACTION')) {
                $failed_tests_data = '';
                $sep = "\n" . str_repeat('=', 80) . "\n";
                
-               $failed_tests_data .= "Automake:\n". shell_exec('automake --version'). "\n";
-               $failed_tests_data .= "Autoconf:\n". shell_exec('autoconf --version'). "\n";
-               $failed_tests_data .= "Libtool:\n". shell_exec('libtool --version'). "\n";
-               $failed_tests_data .= "Bison:\n". shell_exec('bison --version'). "\n";
-               $failed_tests_data .= "Compiler:\n". shell_exec(getenv('CC').' -v 2>&1'). "\n";
+               $failed_tests_data .= "OS:\n". PHP_OS. "\n";
+               $automake = $autoconf = $libtool = $compiler = 'N/A';
+               if (substr(PHP_OS, 0, 3) != "WIN") {
+                       $automake = shell_exec('automake --version');
+                       $autoconf = shell_exec('autoconf --version');
+                       $libtool = shell_exec('libtool --version');
+                       $compiler = shell_exec(getenv('CC').' -v 2>&1');
+               }
+               $failed_tests_data .= "Automake:\n$automake\n";
+               $failed_tests_data .= "Autoconf:\n$autoconf\n";
+               $failed_tests_data .= "Libtool:\n$libtool\n";
+               $failed_tests_data .= "Compiler:\n$compiler\n";
+               $failed_tests_data .= "Bison:\n". @shell_exec('bison --version'). "\n";
                $failed_tests_data .= "\n\n";
                
                $failed_tests_data .= $failed_test_summary . "\n";