Title: [101527] trunk/Tools
Revision
101527
Author
[email protected]
Date
2011-11-30 10:11:21 -0800 (Wed, 30 Nov 2011)

Log Message

Add step to update gtk dependencies to the buildbot
https://bugs.webkit.org/show_bug.cgi?id=73455

Reviewed by Martin Robinson.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (101526 => 101527)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2011-11-30 18:03:03 UTC (rev 101526)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2011-11-30 18:11:21 UTC (rev 101527)
@@ -68,6 +68,13 @@
     descriptionDone = ["killed old processes"]
     command = ["python", "./Tools/BuildSlaveSupport/kill-old-processes"]
 
+class InstallGtkDependencies(shell.ShellCommand):
+    name = "jhbuild"
+    description = ["updating gtk dependencies"]
+    descriptionDone = ["updated gtk dependencies"]
+    command = ["perl", "./Tools/Scripts/update-webkitgtk-libs"]
+    haltOnFailure = True
+
 class InstallChromiumDependencies(shell.ShellCommand):
     name = "gclient"
     description = ["updating chromium dependencies"]
@@ -612,7 +619,10 @@
             self.addStep(InstallWin32Dependencies)
         if platform.startswith("chromium"):
             self.addStep(InstallChromiumDependencies)
+        if platform == "gtk":
+            self.addStep(InstallGtkDependencies)
 
+
 class BuildFactory(Factory):
     def __init__(self, platform, configuration, architectures, triggers=None, upload=False, **kwargs):
         Factory.__init__(self, platform, configuration, architectures, True, **kwargs)

Modified: trunk/Tools/ChangeLog (101526 => 101527)


--- trunk/Tools/ChangeLog	2011-11-30 18:03:03 UTC (rev 101526)
+++ trunk/Tools/ChangeLog	2011-11-30 18:11:21 UTC (rev 101527)
@@ -1,3 +1,12 @@
+2011-11-30  Gustavo Noronha Silva  <[email protected]>
+
+        Add step to update gtk dependencies to the buildbot
+        https://bugs.webkit.org/show_bug.cgi?id=73455
+
+        Reviewed by Martin Robinson.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+
 2011-11-30  Jocelyn Turcotte  <[email protected]>
 
         [Qt] Add a fullscreen option to MiniBrowser.
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to