2011-01-12 Adam Barth <abarth@webkit.org>
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 12 Jan 2011 12:29:29 +0000 (12:29 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 12 Jan 2011 12:29:29 +0000 (12:29 +0000)
        Reviewed by Eric Seidel.

        Make webkit-patch support subdirectories for SVN checkouts
        https://bugs.webkit.org/show_bug.cgi?id=52261

        os.relpath does not exist on Python 2.5, so we need to call our version
        of the API.

        * Scripts/webkitpy/common/checkout/scm.py:

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

Tools/ChangeLog
Tools/Scripts/webkitpy/common/checkout/scm.py

index 591bba6b95d2c87d5c39b4fc6c0cdf2ebcf08d04..33d1d86bace669eaf7438d4eb19b56fa5a068db7 100644 (file)
@@ -1,3 +1,15 @@
+2011-01-12  Adam Barth  <abarth@webkit.org>
+
+        Reviewed by Eric Seidel.
+
+        Make webkit-patch support subdirectories for SVN checkouts
+        https://bugs.webkit.org/show_bug.cgi?id=52261
+
+        os.relpath does not exist on Python 2.5, so we need to call our version
+        of the API.
+
+        * Scripts/webkitpy/common/checkout/scm.py:
+
 2011-01-11  Maciej Stachowiak  <mjs@apple.com>
 
         Reviewed by Eric Seidel.
index 823438c96dd1f237853dac170ebc713500a85f30..9cfdaa4d3e0b681ed02f14111480eabe55af4482 100644 (file)
@@ -36,6 +36,7 @@ import shutil
 
 from webkitpy.common.system.executive import Executive, run_command, ScriptError
 from webkitpy.common.system.deprecated_logging import error, log
+import webkitpy.common.system.ospath as ospath
 from webkitpy.common.memoized import memoized
 
 
@@ -328,7 +329,7 @@ class SVN(SCM):
         if patch_directories == []:
             raise ScriptError(script_args=svn_info_args, message='Empty list of patch directories passed to SCM.__init__')
         elif patch_directories == None:
-            self._patch_directories = [os.path.relpath(cwd, self.checkout_root)]
+            self._patch_directories = [ospath.relpath(cwd, self.checkout_root)]
         else:
             self._patch_directories = patch_directories