diff options
Diffstat (limited to 'llvm_tools/copy_helpers_to_chromiumos_overlay.py')
-rwxr-xr-x | llvm_tools/copy_helpers_to_chromiumos_overlay.py | 73 |
1 files changed, 39 insertions, 34 deletions
diff --git a/llvm_tools/copy_helpers_to_chromiumos_overlay.py b/llvm_tools/copy_helpers_to_chromiumos_overlay.py index ee396316..042b19fa 100755 --- a/llvm_tools/copy_helpers_to_chromiumos_overlay.py +++ b/llvm_tools/copy_helpers_to_chromiumos_overlay.py @@ -20,48 +20,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() |