Lines Matching refs:os

17 import os
21 WORK_SPACE = os.path.dirname(os.path.abspath(__file__))
22 PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.dirname(WORK_SPACE)))
24 sys.path.append(os.path.join(PROJECT_DIR, 'build'))
25 sys.path.append(os.path.join(PROJECT_DIR, 'build/hb'))
30 INTERFACE_DIR = os.path.join(WORK_SPACE, 'ohos_interface')
31 INTERFACE_INCLUDE_DIR = os.path.join(INTERFACE_DIR, 'include')
32 INTERFACE_OHOS_GLUE_DIR = os.path.join(INTERFACE_DIR, 'ohos_glue')
36 if os.path.isdir(dst_dir):
39 if os.path.isdir(src_dir) and os.listdir(src_dir):
43 for root, dirs, files in os.walk(src_dir):
45 source_files.append(os.path.join(root, name))
51 for item in os.listdir(src_dir):
52 src_file = os.path.join(src_dir, item)
53 dst_file = os.path.join(dst_dir, item)
54 if os.path.isfile(src_file):
61 nweb_include = os.path.join('ohos_nweb', 'include')
62 include_source_files = copy_files(os.path.join(INTERFACE_INCLUDE_DIR, 'ohos_nweb'),
63 os.path.join(WORK_SPACE, nweb_include))
65 adapter_include = os.path.join('ohos_adapter', 'interfaces')
66 include_source_files += copy_dir(os.path.join(INTERFACE_INCLUDE_DIR, 'ohos_adapter'),
67 os.path.join(WORK_SPACE, adapter_include))
72 base_dir = os.path.join(glue_dir, 'base')
73 base_source_files = copy_dir(os.path.join(INTERFACE_OHOS_GLUE_DIR, 'base'), base_dir)
75 script_dir = os.path.join(glue_dir, 'scripts')
76 base_source_files += copy_dir(os.path.join(INTERFACE_OHOS_GLUE_DIR, 'scripts'), script_dir)
82 dst_dir = os.path.join(glue_dir, dir_name)
83 if os.path.isdir(dst_dir):
86 src_dir = os.path.join(INTERFACE_OHOS_GLUE_DIR, dir_name)
87 module_source_files = copy_dir(os.path.join(src_dir, 'include'), os.path.join(dst_dir, 'include'))
88 module_source_files += copy_dir(os.path.join(os.path.join(src_dir, 'bridge'), 'webview'),
89 os.path.join(dst_dir, 'bridge'))
90 module_source_files += copy_dir(os.path.join(os.path.join(src_dir, 'cpptoc'), 'webview'),
91 os.path.join(dst_dir, 'cpptoc'))
92 module_source_files += copy_dir(os.path.join(os.path.join(src_dir, 'ctocpp'), 'webview'),
93 os.path.join(dst_dir, 'ctocpp'))