Title: [111117] trunk/Tools
Revision
111117
Author
[email protected]
Date
2012-03-17 00:45:16 -0700 (Sat, 17 Mar 2012)

Log Message

Add a dependencies installation step for EFL to buildbot master.cfg
https://bugs.webkit.org/show_bug.cgi?id=81337

Patch by Dominik Röttsches <[email protected]> on 2012-03-17
Reviewed by Gustavo Noronha Silva.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(InstallEflDependencies):
(Factory.__init__):

Modified Paths

Diff

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


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2012-03-17 07:33:58 UTC (rev 111116)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg	2012-03-17 07:45:16 UTC (rev 111117)
@@ -129,6 +129,13 @@
     descriptionDone = ["killed old processes"]
     command = ["python", "./Tools/BuildSlaveSupport/kill-old-processes"]
 
+class InstallEflDependencies(shell.ShellCommand):
+    name = "jhbuild"
+    description = ["updating efl dependencies"]
+    descriptionDone = ["updated efl dependencies"]
+    command = ["perl", "./Tools/Scripts/update-webkitefl-libs"]
+    haltOnFailure = True
+
 class InstallGtkDependencies(shell.ShellCommand):
     name = "jhbuild"
     description = ["updating gtk dependencies"]
@@ -693,6 +700,8 @@
             self.addStep(InstallChromiumDependencies)
         if platform == "gtk":
             self.addStep(InstallGtkDependencies)
+        if platform == "efl":
+            self.addStep(InstallEflDependencies)
 
 
 class BuildFactory(Factory):

Modified: trunk/Tools/ChangeLog (111116 => 111117)


--- trunk/Tools/ChangeLog	2012-03-17 07:33:58 UTC (rev 111116)
+++ trunk/Tools/ChangeLog	2012-03-17 07:45:16 UTC (rev 111117)
@@ -1,5 +1,16 @@
 2012-03-17  Dominik Röttsches  <[email protected]>
 
+        Add a dependencies installation step for EFL to buildbot master.cfg
+        https://bugs.webkit.org/show_bug.cgi?id=81337
+
+        Reviewed by Gustavo Noronha Silva.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (InstallEflDependencies):
+        (Factory.__init__):
+
+2012-03-17  Dominik Röttsches  <[email protected]>
+
         [EFL] Prefixing run-webkit-tests with run-with-jhbuild
         https://bugs.webkit.org/show_bug.cgi?id=80025
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to