Files
brave-core/script/move_source_fille_utils.py
T
Mikhail ea7f739224 Fix chromium tools/git/move_source_file.py (#13579)
* Fix chromium tools/git/move_source_file.py

* Add npm run mass-rename

* Add a comment

* Review fixes

* mass-rename => mass_rename

* More review fixes
2022-06-22 12:08:45 +07:00

26 lines
731 B
Python

# Copyright (c) 2022 The Brave Authors. All rights reserved.
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this file,
# You can obtain one at https://mozilla.org/MPL/2.0/. */
"""This utils is used in chromium tools/git/move_source_file.py."""
import os
BRAVE_DIR_NAME = 'brave'
def _is_in_brave_dir():
return BRAVE_DIR_NAME == os.path.basename(os.getcwd())
def to_src_relative_path(*args):
if _is_in_brave_dir():
return tuple(os.path.join(BRAVE_DIR_NAME, d) for d in args)
return args
def to_cwd_relative_path(*args):
if _is_in_brave_dir():
return tuple(os.path.relpath(d, BRAVE_DIR_NAME) for d in args)
return args