Lines Matching full:path
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):
45 source_files.append(os.path.join(root, name))
51 if not os.path.exists(dst_dir):
55 src_file = os.path.join(src_dir, item)
56 dst_file = os.path.join(dst_dir, item)
57 if os.path.isfile(src_file):
65 nweb_include = os.path.join('ohos_nweb', 'include')
66 include_source_files = copy_files(os.path.join(INTERFACE_INCLUDE_DIR, 'ohos_nweb'),
67 os.path.join(src_dir, '..', nweb_include))
69 adapter_include = os.path.join('ohos_adapter', 'interfaces')
70 include_source_files += copy_dir(os.path.join(WORK_SPACE, 'ohos_adapter'),
71 os.path.join(src_dir, '..', 'ohos_adapter'))
72 include_source_files += copy_dir(os.path.join(INTERFACE_INCLUDE_DIR, 'ohos_adapter'),
73 os.path.join(src_dir, '..', adapter_include))
74 include_source_files = copy_files(os.path.join(WORK_SPACE, nweb_include),
75 os.path.join(src_dir, '..', nweb_include))
81 base_dir = os.path.join(glue_dir, 'base')
82 base_source_files = copy_dir(os.path.join(INTERFACE_OHOS_GLUE_DIR, 'base'), base_dir)
84 script_dir = os.path.join(glue_dir, 'scripts')
85 base_source_files += copy_dir(os.path.join(INTERFACE_OHOS_GLUE_DIR, 'scripts'), script_dir)
91 dst_dir = os.path.join(glue_dir, dir_name)
92 if os.path.isdir(dst_dir):
95 src_dir = os.path.join(INTERFACE_OHOS_GLUE_DIR, dir_name)
96 … module_source_files = copy_dir(os.path.join(src_dir, 'include'), os.path.join(dst_dir, 'include'))
97 module_source_files += copy_dir(os.path.join(os.path.join(src_dir, 'bridge'), 'webview'),
98 os.path.join(dst_dir, 'bridge'))
99 module_source_files += copy_dir(os.path.join(os.path.join(src_dir, 'cpptoc'), 'webview'),
100 os.path.join(dst_dir, 'cpptoc'))
101 module_source_files += copy_dir(os.path.join(os.path.join(src_dir, 'ctocpp'), 'webview'),
102 os.path.join(dst_dir, 'ctocpp'))