diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-11-13 00:20:25 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-11-13 00:20:25 +0000 |
commit | 517424dcc11380511bc34f4a081f119104ff9e80 (patch) | |
tree | 77dc031614745bb406dbd90cea9a082a1b5cdd54 /llvm_tools/copy_helpers_to_chromiumos_overlay.py | |
parent | 4d310bf178aa94bdc46c1b86b9937312ddac644a (diff) | |
parent | 40214b48188358a80b7478bfff21d4814dd9177c (diff) | |
download | toolchain-utils-517424dcc11380511bc34f4a081f119104ff9e80.tar.gz |
Snap for 9286241 from 40214b48188358a80b7478bfff21d4814dd9177c to udc-releaseandroid-vts-14.0_r4android-vts-14.0_r3android-vts-14.0_r2android-vts-14.0_r1android-security-14.0.0_r9android-security-14.0.0_r8android-security-14.0.0_r7android-security-14.0.0_r6android-security-14.0.0_r5android-security-14.0.0_r4android-security-14.0.0_r3android-security-14.0.0_r2android-security-14.0.0_r1android-platform-14.0.0_r1android-cts-14.0_r4android-cts-14.0_r3android-cts-14.0_r2android-cts-14.0_r1android-14.0.0_r28android-14.0.0_r2android-14.0.0_r15android-14.0.0_r14android-14.0.0_r13android-14.0.0_r1android14-tests-releaseandroid14-security-releaseandroid14-s2-releaseandroid14-s1-releaseandroid14-releaseandroid14-platform-releaseandroid14-gsi
Change-Id: I709f9d23cce32c5c2c81fc2d5869983d17b416ed
Diffstat (limited to 'llvm_tools/copy_helpers_to_chromiumos_overlay.py')
-rwxr-xr-x | llvm_tools/copy_helpers_to_chromiumos_overlay.py | 76 |
1 files changed, 40 insertions, 36 deletions
diff --git a/llvm_tools/copy_helpers_to_chromiumos_overlay.py b/llvm_tools/copy_helpers_to_chromiumos_overlay.py index 98f7b966..84716aad 100755 --- a/llvm_tools/copy_helpers_to_chromiumos_overlay.py +++ b/llvm_tools/copy_helpers_to_chromiumos_overlay.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright 2019 The Chromium OS Authors. All rights reserved. +# Copyright 2019 The ChromiumOS Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -11,7 +11,6 @@ patch_manager ones). This script simplifies the copying of those around. """ # Necessary until crbug.com/1006448 is fixed -from __future__ import print_function import argparse import os @@ -20,48 +19,53 @@ import sys def _find_repo_root(script_root): - repo_root = os.path.abspath(os.path.join(script_root, '../../../../')) - if not os.path.isdir(os.path.join(repo_root, '.repo')): - return None - return repo_root + repo_root = os.path.abspath(os.path.join(script_root, "../../../../")) + if not os.path.isdir(os.path.join(repo_root, ".repo")): + return None + return repo_root def main(): - parser = argparse.ArgumentParser(description=__doc__) - parser.add_argument( - '--chroot_path', - help="Path to where CrOS' source tree lives. Will autodetect if you're " - 'running this from inside the CrOS source tree.') - args = parser.parse_args() + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument( + "--chroot_path", + help="Path to where CrOS' source tree lives. Will autodetect if you're " + "running this from inside the CrOS source tree.", + ) + args = parser.parse_args() - my_dir = os.path.abspath(os.path.dirname(__file__)) + my_dir = os.path.abspath(os.path.dirname(__file__)) - repo_root = args.chroot_path - if repo_root is None: - repo_root = _find_repo_root(my_dir) + repo_root = args.chroot_path if repo_root is None: - sys.exit("Couldn't detect the CrOS checkout root; please provide a " - 'value for --chroot_path') + repo_root = _find_repo_root(my_dir) + if repo_root is None: + sys.exit( + "Couldn't detect the CrOS checkout root; please provide a " + "value for --chroot_path" + ) - chromiumos_overlay = os.path.join(repo_root, - 'src/third_party/chromiumos-overlay') + chromiumos_overlay = os.path.join( + repo_root, "src/third_party/chromiumos-overlay" + ) - clone_files = [ - 'failure_modes.py', - 'get_llvm_hash.py', - 'git_llvm_rev.py', - 'patch_manager.py', - 'subprocess_helpers.py', - ] + clone_files = [ + "failure_modes.py", + "get_llvm_hash.py", + "git_llvm_rev.py", + "patch_manager.py", + "subprocess_helpers.py", + ] - filesdir = os.path.join(chromiumos_overlay, - 'sys-devel/llvm/files/patch_manager') - for f in clone_files: - source = os.path.join(my_dir, f) - dest = os.path.join(filesdir, f) - print('%r => %r' % (source, dest)) - shutil.copyfile(source, dest) + filesdir = os.path.join( + chromiumos_overlay, "sys-devel/llvm/files/patch_manager" + ) + for f in clone_files: + source = os.path.join(my_dir, f) + dest = os.path.join(filesdir, f) + print("%r => %r" % (source, dest)) + shutil.copyfile(source, dest) -if __name__ == '__main__': - main() +if __name__ == "__main__": + main() |