Bug 1316537 part 3 - Fix tar package path conversion for local build. r?ehsan draft
authorTing-Yu Chou <janus926@gmail.com>
Tue, 15 Nov 2016 12:22:44 +0800
changeset 438837 69e766b512bbba4d7d3474ce2bcb3743c0528177
parent 438836 217c470a7a9e5071292644590933c735edb52aec
child 537004 4009c4125c9448690f2a6bb1e570db6849fdd8b5
push id35830
push userbmo:janus926@gmail.com
push dateTue, 15 Nov 2016 04:44:43 +0000
reviewersehsan
bugs1316537
milestone52.0a1
Bug 1316537 part 3 - Fix tar package path conversion for local build. r?ehsan MozReview-Commit-ID: 6btpeTxouB
build/build-clang/build-clang.py
--- a/build/build-clang/build-clang.py
+++ b/build/build-clang/build-clang.py
@@ -77,17 +77,17 @@ def updated_env(env):
 def build_tar_package(tar, name, base, directory):
     name = os.path.realpath(name)
     # On Windows, we have to convert this into an msys path so that tar can
     # understand it.
     if is_windows():
         name = name.replace('\\', '/')
         def f(match):
             return '/' + match.group(1).lower()
-        name = re.sub(r'^([A-Z]):', f, name)
+        name = re.sub(r'^([A-Za-z]):', f, name)
     run_in(base, [tar,
                   "-c",
                   "-%s" % ("J" if ".xz" in name else "j"),
                   "-f",
                   name, directory])
 
 
 def copy_dir_contents(src, dest):