Movatterモバイル変換


[0]ホーム

URL:


Google Git
Sign in
chromium /chromium /src /refs/heads/main /. /tools /typescript /path_utils.py
blob: 2d6545e7be3503ac956875789aa6031c80a8f2d5 [file] [log] [blame] [edit]
# Copyright 2024 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import os
def isInAshFolder(path):
nested_lacros_folders=[
'chrome/browser/resources/chromeos/kerberos',
]
if any(path.startswith(folder)for folderin nested_lacros_folders):
returnFalse
# TODO (https://crbug.com/1506296): Organize Ash WebUI code under fewer
# directories.
ash_folders=[
# Source code folders
'ash/webui',
'chrome/browser/resources/ash',
'chrome/browser/resources/chromeos',
'chrome/browser/resources/dlp_internals',
'chromeos/ash/components/kiosk/vision/webui',
'ui/file_manager',
# Test folders
'chrome/test/data/webui/chromeos',
'chrome/test/data/webui/cr_components/chromeos',
]
return any(path.startswith(folder)for folderin ash_folders)
def getTargetPath(gen_dir, root_gen_dir):
root_gen_dir_from_build= os.path.normpath(os.path.join(
gen_dir, root_gen_dir)).replace('\\','/')
return os.path.relpath(gen_dir, root_gen_dir_from_build).replace('\\','/')

[8]ページ先頭

©2009-2025 Movatter.jp