Lines Matching refs:os
22 import os
35 old_env = os.environ.copy()
38 java_home = os.path.join(options.configs.get('deveco_path'), 'jbr')
41 node_js_path = os.path.join(node_js_path, 'bin')
42 java_path = os.path.join(java_home, 'bin')
44 os.environ['PATH'] = os.pathsep.join(
45 [java_path, node_js_path]) + os.pathsep + old_env_path
46 os.environ['JAVA_HOME'] = java_home
53 java_path = os.path.join(options.configs.get('deveco_path'), 'jbr')
54 if not os.path.exists(java_path):
58 if not os.path.exists(options.configs.get('node_js_path')):
73 sdk_temp_file = os.path.join(temp_floder, sdk_name)
75 if os.path.exists(temp_floder):
77 os.mkdir(temp_floder)
85 sdk_floder = os.path.join(temp_floder, 'SDK_TEMP')
86 sdk_zip_path = os.path.join(*sdk_zip_path_list)
87 for item in os.listdir(sdk_zip_path):
90 with zipfile.ZipFile(os.path.join(sdk_zip_path, item)) as zip_file:
91 zip_file.extractall(os.path.join(sdk_floder))
94 api_version = get_api_version(os.path.join(
101 deveco_sdk_version_path = os.path.join(deveco_sdk_path, api_version)
102 for sdk_item in os.listdir(deveco_sdk_path):
104 shutil.rmtree(os.path.join(deveco_sdk_path, sdk_item))
105 if os.path.exists(deveco_sdk_version_path):
108 for item in os.listdir(sdk_path):
113 os.path.join(sdk_path, item, 'restool'))
115 os.path.join(sdk_path, item, 'ark_disasm'))
117 add_executable_permission(os.path.join(sdk_path, item, 'build-tools',
119 add_executable_permission(os.path.join(sdk_path, item, 'build-tools',
122 add_executable_permission(os.path.join(sdk_path, item, 'build-tools',
124 add_executable_permission(os.path.join(sdk_path, item, 'build-tools',
126 shutil.move(os.path.join(sdk_path, item),
127 os.path.join(deveco_sdk_version_path, item))
140 if not sdk_path or not os.path.exists(sdk_path):
159 if os.path.exists(output_log_file):
160 os.remove(output_log_file)
161 if os.path.exists(daily_report_file):
162 os.remove(daily_report_file)