Bug 1406140 - Simplify a bit the code to have a single call to build_tar_package r?andi draft
authorSylvestre Ledru <sledru@mozilla.com>
Thu, 05 Oct 2017 21:00:25 +0200
changeset 675715 74d4103722f23e7ea185f965d3473a925b3b9ef8
parent 673464 329d1d68876582ce06d92461b44db94538ff6f67
child 675716 c3c59faa52125d224036f94a8323fab8f0bfcd9c
push id83217
push userbmo:sledru@mozilla.com
push dateThu, 05 Oct 2017 19:05:27 +0000
reviewersandi
bugs1406140
milestone58.0a1
Bug 1406140 - Simplify a bit the code to have a single call to build_tar_package r?andi MozReview-Commit-ID: 9yGw8bJhQwR
build/build-clang/build-clang.py
--- a/build/build-clang/build-clang.py
+++ b/build/build-clang/build-clang.py
@@ -574,12 +574,10 @@ if __name__ == "__main__":
             llvm_source_dir, stage3_dir, build_libcxx, osx_cross_compile,
             build_type, assertions, python_path, gcc_dir, libcxx_include_dir)
 
     package_name = "clang"
     if build_clang_tidy:
         prune_final_dir_for_clang_tidy(os.path.join(final_stage_dir, "clang"))
         package_name = "clang-tidy"
 
-    if is_darwin() or is_windows():
-        build_tar_package("tar", package_name + ".tar.bz2", final_stage_dir, "clang")
-    else:
-        build_tar_package("tar", package_name + ".tar.xz", final_stage_dir, "clang")
+    ext = "bz2" if is_darwin() or is_windows() else "xz"
+    build_tar_package("tar", "%.tar.%s" % (package_name, ext), final_stage_dir, "clang")