Alexandre Julliard : winetest: Take advantage of the build id being the git commit sha1.
Alexandre Julliard
julliard at winehq.org
Thu Mar 27 14:53:25 CDT 2008
Module: tools
Branch: master
Commit: f96380d247657913f912ce176668c5c387c8ebbe
URL: http://source.winehq.org/git/tools.git/?a=commit;h=f96380d247657913f912ce176668c5c387c8ebbe
Author: Alexandre Julliard <julliard at winehq.org>
Date: Thu Mar 27 19:49:54 2008 +0100
winetest: Take advantage of the build id being the git commit sha1.
---
winetest/gather | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/winetest/gather b/winetest/gather
index df2d4b6..294ad06 100755
--- a/winetest/gather
+++ b/winetest/gather
@@ -153,12 +153,15 @@ foreach my $file (glob "$datadir/$build/*/summary.txt") {
$source, $rev) = split;
my $testname = "$dll:$unit";
- if ($rev =~ /\./) {
- $alltests{$testname} = "http://cvs.winehq.org/cvsweb/wine/$source" . ($rev ne "-"?"#rev$rev":"")
+ if ($build =~ /^[0-9a-f]{40}$/) {
+ $alltests{$testname} = "http://source.winehq.org/git/wine.git/?a=blob;f=$source;hb=$build"
+ unless exists $alltests{$testname};
+ } elsif ($rev =~ /\./) {
+ $alltests{$testname} = "http://cvs.winehq.org/cvsweb/wine/$source#rev$rev"
unless exists $alltests{$testname};
} else {
$alltests{$testname} = "http://source.winehq.org/git/wine.git/?a=blob;f=$source;" .
- ($rev ne "-" ? "h=$rev;" : "hb=master;")
+ ($rev ne "-" ? "h=$rev" : "hb=master")
unless exists $alltests{$testname};
}
More information about the wine-cvs
mailing list