Lines Matching refs:path
132 elif os.path.isabs(target):
134 rel_path = os.path.relpath(abs_path, get_android_root_dir())
140 abs_path = os.path.join(get_android_root_dir(), rel_path)
143 or os.path.isdir(os.path.join(get_android_root_dir(), target))):
145 abs_path = os.path.join(get_android_root_dir(), rel_path)
148 abs_path = os.path.abspath(os.path.join(os.getcwd(), target))
149 rel_path = os.path.relpath(abs_path, get_android_root_dir())
156 rel_path = os.path.relpath(abs_path, get_android_root_dir())
279 if not os.path.isdir(abs_path):
311 return os.path.join(get_android_root_dir(), rel_path)
362 return os.path.join(get_soong_out_path(), file_name)
396 android_out_dir_common_base = (os.path.join(
397 out_dir_common_base, os.path.basename(android_root_path))
424 return os.path.join(get_android_root_dir(), constant.AIDEGEN_ROOT_PATH)
439 return os.path.join(get_android_root_dir(), get_android_out_dir(), 'soong')
465 return os.path.isfile(os.path.join(abs_path, constant.ANDROID_BP))
477 return os.path.isfile(os.path.join(abs_path, constant.ANDROID_MK))
503 return str(data).replace(os.path.expanduser('~'), constant.USER_HOME)
620 def read_file_content(path, encode_type='utf8'): argument
630 with open(path, 'r', encoding=encode_type) as template:
635 def file_generate(path, content): argument
642 if not os.path.exists(os.path.dirname(path)):
643 os.makedirs(os.path.dirname(path))
644 with open(path, 'w', encoding='utf-8') as target:
671 bp_java_path = os.path.join(
675 bp_cc_path = os.path.join(
678 data[constant.GEN_COMPDB] = os.path.join(get_soong_out_path(),
681 data[constant.GEN_RUST] = os.path.join(
727 real_path = os.path.join(get_android_root_dir(),
730 if os.path.exists(real_path):
731 return os.path.dirname(real_path)