# HG changeset patch # User Dario Sestito # Date 1276687530 -3600 # Node ID 77dc8956ed66ce41a401826411a4994615aef68f # Parent 598059d917c37181483d262c7559908aec2901a4 Add EPOCROOT to the envinfo report diff -r 598059d917c3 -r 77dc8956ed66 envinfo/envinfo.pl --- a/envinfo/envinfo.pl Wed Jun 16 11:44:46 2010 +0100 +++ b/envinfo/envinfo.pl Wed Jun 16 12:25:30 2010 +0100 @@ -19,9 +19,11 @@ use Getopt::Long; my $report; -my $output = "\\output\\logs\\envinfo.txt"; +my $output = "$ENV{'EPOCROOT'}\\output\\logs\\envinfo.txt"; +$output =~ s/^\\+/\\/; my $compare; -my $baseline = "\\build_info\\logs\\envinfo.txt"; +my $baseline = "$ENV{'EPOCROOT'}\\build_info\\logs\\envinfo.txt"; +$baseline =~ s/^\\+/\\/; my $help = 0; GetOptions(( 'report:s' => \$report, @@ -43,10 +45,10 @@ Options: -h, --help Show this help message and exit - -r,--report [FILE] Write report to FILE (default \\output\\logs\\envinfo.txt) + -r,--report [FILE] Write report to FILE (default %EPOCROOT%\\output\\logs\\envinfo.txt) -c,--compare [LOCATION] Compare environment with info at LOCATION - (default \\build_info\\logs\\envinfo.txt) + (default %EPOCROOT%\\build_info\\logs\\envinfo.txt) _EOH exit(0); } @@ -163,6 +165,13 @@ $zip_ver = $1 if ($zip_out =~ /^7-Zip\s+(\S+)\s+Copyright/m); push @environment_info, {name=>'7-Zip', version=>$zip_ver}; +# EPOCROOT +my $epocroot_ver = 'N.A.'; +my $epocroot_out = `echo %EPOCROOT%`; +chomp $epocroot_out; +$epocroot_ver = $epocroot_out if ($epocroot_out ne '%EPOCROOT%'); +push @environment_info, {name=>'EPOCROOT', version=>$epocroot_ver}; + # Raptor my $sbs_ver = 'N.A.'; my $sbs_out = `sbs -v`; @@ -255,7 +264,7 @@ $tool_info->{version} =~ s/\t/ /g; } -print "\nTools breakdown\n"; +print "\nEnvironment Information:\n"; my $cmp_notpresent = 0; my $cmp_diffver = 0;