2010-03-14 Adam Barth <abarth@webkit.org>
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 15 Mar 2010 06:16:14 +0000 (06:16 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 15 Mar 2010 06:16:14 +0000 (06:16 +0000)
        Unreviewed.

        Fix the webkit-patch bots.  Turns out they need the path of the main
        script to run properly.

        * Scripts/webkit-patch:
        * Scripts/webkitpy/patch/patcher.py:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55983 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitTools/ChangeLog
WebKitTools/Scripts/webkit-patch
WebKitTools/Scripts/webkitpy/patch/patcher.py

index bdb410dafbea55f8b8665a2701a018439ebb6081..7fcc38709435630edfff1b90253794fc386f7b32 100644 (file)
@@ -1,3 +1,13 @@
+2010-03-14  Adam Barth  <abarth@webkit.org>
+
+        Unreviewed.
+
+        Fix the webkit-patch bots.  Turns out they need the path of the main
+        script to run properly.
+
+        * Scripts/webkit-patch:
+        * Scripts/webkitpy/patch/patcher.py:
+
 2010-03-14  Darin Adler  <darin@apple.com>
 
         Tell Subversion about more directories that expect to have .pyc files.
index 34adef74f7b6b0e92a87d02d08f7525760b3d47a..b78786b5ba62add07a0175cdf557e110da5b1711 100755 (executable)
@@ -62,7 +62,7 @@ def main():
     # version warning.
     from webkitpy.patch.patcher import WebKitPatch
 
-    WebKitPatch().main()
+    WebKitPatch(__file__).main()
 
 
 if __name__ == "__main__":
index 0f17678d34080acc3180ae9e756604983a6c3af7..9749cd34b226b716f22838cb218bd864f02d5717 100755 (executable)
@@ -53,9 +53,10 @@ class WebKitPatch(MultiCommandTool):
         make_option("--status-host", action="store", dest="status_host", type="string", nargs=1, help="Hostname (e.g. localhost or commit.webkit.org) where status updates should be posted."),
     ]
 
-    def __init__(self):
+    def __init__(self, path):
         MultiCommandTool.__init__(self)
 
+        self._path = path
         self.bugs = Bugzilla()
         self.buildbot = BuildBot()
         self.executive = Executive()
@@ -81,7 +82,7 @@ class WebKitPatch(MultiCommandTool):
         return self._scm
 
     def path(self):
-        return __file__
+        return self._path
 
     def should_show_in_main_help(self, command):
         if not command.show_in_main_help: