Lines Matching refs:os
20 import os
31 cur_dir = os.getcwd()
33 build_scripts = os.path.join(
35 if os.path.exists(build_scripts):
37 cur_dir = os.path.dirname(cur_dir)
55 filename = os.path.basename(download_url)
57 if not os.path.isfile(os.path.join(savepath, filename)):
59 urlretrieve(download_url, os.path.join(
65 filesize = os.path.getsize(os.path.join(savepath, filename))
71 target_dir = os.path.dirname(filename)
73 if not os.path.exists(target_dir):
74 os.makedirs(target_dir, exist_ok=True)
78 if os.path.exists(os.path.join(target_dir, "daily_build.log")):
79 os.remove(os.path.join(target_dir, "daily_build.log"))
80 if os.path.exists(os.path.join(target_dir, "manifest_tag.xml")):
81 os.remove(os.path.join(target_dir, "manifest_tag.xml"))
86 sdk_zip_file_dir = os.path.join(target_dir, "ohos-sdk/linux")
87 sdk_unzip_dir = os.path.join(sdk_zip_file_dir, args.api_version)
89 if os.path.exists(sdk_unzip_dir):
91 os.makedirs(sdk_unzip_dir, exist_ok=True)
92 os.chdir(sdk_zip_file_dir)
93 for filename in os.listdir(sdk_zip_file_dir):
98 os.chdir(sdk_unzip_dir)
99 for filename in os.listdir(sdk_unzip_dir):
114 default_save_path = os.path.join(find_top(), 'prebuilts')
115 if not os.path.exists(default_save_path):
116 os.makedirs(default_save_path, exist_ok=True)
147 if os.path.exists(os.path.join(default_save_path, product_name)):
149 os.path.join(default_save_path, product_name)))
152 if product['obsPath'] and os.path.exists(default_save_path):
162 if os.path.exists(os.path.join(save_path2, os.path.basename(download_url))):
163 os.remove(os.path.join(
164 save_path2, os.path.basename(download_url)))
167 extract_file(os.path.join(
168 save_path2, os.path.basename(download_url)))