Title: [152605] trunk/Tools
- Revision
- 152605
- Author
- [email protected]
- Date
- 2013-07-12 13:05:08 -0700 (Fri, 12 Jul 2013)
Log Message
[jhbuild] Avoid restarting from scratch failed initial checkouts
https://bugs.webkit.org/show_bug.cgi?id=118603
Patch by Emanuele Aina <[email protected]> on 2013-07-12
Reviewed by Martin Robinson.
If the initial checkout is interrupted midway (eg. because the internet
connection went down) config files do not get generated and that causes
the next checkout to start from scratch (the missing files cause the
script to delete the build root and the downloaded sources).
By generating the files before invoking jhbuild, subsequent runs are able
to start where the previous run left.
* Scripts/update-webkit-libs-jhbuild:
(saveJhbuildMd5): invoke it before runJhbuild().
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (152604 => 152605)
--- trunk/Tools/ChangeLog 2013-07-12 19:51:38 UTC (rev 152604)
+++ trunk/Tools/ChangeLog 2013-07-12 20:05:08 UTC (rev 152605)
@@ -1,3 +1,21 @@
+2013-07-12 Emanuele Aina <[email protected]>
+
+ [jhbuild] Avoid restarting from scratch failed initial checkouts
+ https://bugs.webkit.org/show_bug.cgi?id=118603
+
+ Reviewed by Martin Robinson.
+
+ If the initial checkout is interrupted midway (eg. because the internet
+ connection went down) config files do not get generated and that causes
+ the next checkout to start from scratch (the missing files cause the
+ script to delete the build root and the downloaded sources).
+
+ By generating the files before invoking jhbuild, subsequent runs are able
+ to start where the previous run left.
+
+ * Scripts/update-webkit-libs-jhbuild:
+ (saveJhbuildMd5): invoke it before runJhbuild().
+
2013-07-12 Brent Fulgham <[email protected]>
[Windows] Remove single-worker restriction on tests.
Modified: trunk/Tools/Scripts/update-webkit-libs-jhbuild (152604 => 152605)
--- trunk/Tools/Scripts/update-webkit-libs-jhbuild 2013-07-12 19:51:38 UTC (rev 152604)
+++ trunk/Tools/Scripts/update-webkit-libs-jhbuild 2013-07-12 20:05:08 UTC (rev 152605)
@@ -124,7 +124,7 @@
cleanJhbuild();
}
+saveJhbuildMd5();
+
print "Updating " . $prettyPlatform{$platform} . " port dependencies using jhbuild...\n";
runJhbuild("build");
-
-saveJhbuildMd5();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes