1# Copyright (c) 2022 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14import("//build/buildflag_header.gni")
15import("//build/config/ohos/config.gni")
16
17#################################################
18
19config("ohos_glue_config") {
20  defines = [
21    "OHOS_NWEB",
22    "OHOS_WEBCORE_GLUE",
23  ]
24
25  include_dirs = [ "//ohos_glue" ]
26
27  include_dirs += ohos_src_includes
28}
29
30component("ohos_base_glue_source") {
31  configs += [ ":ohos_glue_config" ]
32
33  include_dirs = [ "//ohos_nweb" ]
34
35  sources = [
36    "base/bridge/ark_web_bridge_helper.cpp",
37    "base/bridge/ark_web_bridge_helper.h",
38    "base/include/ark_web_errno.cpp",
39    "base/include/ark_web_errno.h",
40    "base/include/ark_web_memory.cpp",
41    "base/include/ark_web_memory.h",
42    "base/include/ark_web_types.cpp",
43    "base/include/ark_web_types.h",
44  ]
45}
46
47component("ohos_nweb_glue_source") {
48  configs += [ ":ohos_glue_config" ]
49
50  include_dirs = [ "//ohos_nweb" ]
51
52  sources = [
53    "ohos_nweb/bridge/ark_web_access_request_impl.cpp",
54    "ohos_nweb/bridge/ark_web_access_request_impl.h",
55    "ohos_nweb/bridge/ark_web_accessibility_event_callback_wrapper.cpp",
56    "ohos_nweb/bridge/ark_web_accessibility_event_callback_wrapper.h",
57    "ohos_nweb/bridge/ark_web_accessibility_node_info_impl.cpp",
58    "ohos_nweb/bridge/ark_web_accessibility_node_info_impl.h",
59    "ohos_nweb/bridge/ark_web_adsblock_manager_impl.cpp",
60    "ohos_nweb/bridge/ark_web_adsblock_manager_impl.h",
61    "ohos_nweb/bridge/ark_web_applink_callback_impl.cpp",
62    "ohos_nweb/bridge/ark_web_applink_callback_impl.h",
63    "ohos_nweb/bridge/ark_web_array_buffer_value_callback_wrapper.cpp",
64    "ohos_nweb/bridge/ark_web_array_buffer_value_callback_wrapper.h",
65    "ohos_nweb/bridge/ark_web_bool_value_callback_wrapper.cpp",
66    "ohos_nweb/bridge/ark_web_bool_value_callback_wrapper.h",
67    "ohos_nweb/bridge/ark_web_cache_options_wrapper.cpp",
68    "ohos_nweb/bridge/ark_web_cache_options_wrapper.h",
69    "ohos_nweb/bridge/ark_web_console_log_impl.cpp",
70    "ohos_nweb/bridge/ark_web_console_log_impl.h",
71    "ohos_nweb/bridge/ark_web_context_menu_callback_impl.cpp",
72    "ohos_nweb/bridge/ark_web_context_menu_callback_impl.h",
73    "ohos_nweb/bridge/ark_web_context_menu_params_impl.cpp",
74    "ohos_nweb/bridge/ark_web_context_menu_params_impl.h",
75    "ohos_nweb/bridge/ark_web_controller_handler_impl.cpp",
76    "ohos_nweb/bridge/ark_web_controller_handler_impl.h",
77    "ohos_nweb/bridge/ark_web_cookie_manager_impl.cpp",
78    "ohos_nweb/bridge/ark_web_cookie_manager_impl.h",
79    "ohos_nweb/bridge/ark_web_core_struct_utils.cpp",
80    "ohos_nweb/bridge/ark_web_core_struct_utils.h",
81    "ohos_nweb/bridge/ark_web_create_native_media_player_callback_wrapper.cpp",
82    "ohos_nweb/bridge/ark_web_create_native_media_player_callback_wrapper.h",
83    "ohos_nweb/bridge/ark_web_cursor_info_impl.cpp",
84    "ohos_nweb/bridge/ark_web_cursor_info_impl.h",
85    "ohos_nweb/bridge/ark_web_custom_keyboard_handler_impl.cpp",
86    "ohos_nweb/bridge/ark_web_custom_keyboard_handler_impl.h",
87    "ohos_nweb/bridge/ark_web_data_base_impl.cpp",
88    "ohos_nweb/bridge/ark_web_data_base_impl.h",
89    "ohos_nweb/bridge/ark_web_data_resubmission_callback_impl.cpp",
90    "ohos_nweb/bridge/ark_web_data_resubmission_callback_impl.h",
91    "ohos_nweb/bridge/ark_web_date_time_chooser_callback_impl.cpp",
92    "ohos_nweb/bridge/ark_web_date_time_chooser_callback_impl.h",
93    "ohos_nweb/bridge/ark_web_date_time_chooser_impl.cpp",
94    "ohos_nweb/bridge/ark_web_date_time_chooser_impl.h",
95    "ohos_nweb/bridge/ark_web_date_time_suggestion_impl.cpp",
96    "ohos_nweb/bridge/ark_web_date_time_suggestion_impl.h",
97    "ohos_nweb/bridge/ark_web_doh_config_wrapper.cpp",
98    "ohos_nweb/bridge/ark_web_doh_config_wrapper.h",
99    "ohos_nweb/bridge/ark_web_download_callback_wrapper.cpp",
100    "ohos_nweb/bridge/ark_web_download_callback_wrapper.h",
101    "ohos_nweb/bridge/ark_web_download_manager_impl.cpp",
102    "ohos_nweb/bridge/ark_web_download_manager_impl.h",
103    "ohos_nweb/bridge/ark_web_drag_data_impl.cpp",
104    "ohos_nweb/bridge/ark_web_drag_data_impl.h",
105    "ohos_nweb/bridge/ark_web_drag_event_wrapper.cpp",
106    "ohos_nweb/bridge/ark_web_drag_event_wrapper.h",
107    "ohos_nweb/bridge/ark_web_engine_impl.cpp",
108    "ohos_nweb/bridge/ark_web_engine_impl.h",
109    "ohos_nweb/bridge/ark_web_engine_init_args_wrapper.cpp",
110    "ohos_nweb/bridge/ark_web_engine_init_args_wrapper.h",
111    "ohos_nweb/bridge/ark_web_engine_prefetch_args_wrapper.cpp",
112    "ohos_nweb/bridge/ark_web_engine_prefetch_args_wrapper.h",
113    "ohos_nweb/bridge/ark_web_file_selector_params_impl.cpp",
114    "ohos_nweb/bridge/ark_web_file_selector_params_impl.h",
115    "ohos_nweb/bridge/ark_web_find_callback_wrapper.cpp",
116    "ohos_nweb/bridge/ark_web_find_callback_wrapper.h",
117    "ohos_nweb/bridge/ark_web_first_meaningful_paint_details_impl.cpp",
118    "ohos_nweb/bridge/ark_web_first_meaningful_paint_details_impl.h",
119    "ohos_nweb/bridge/ark_web_full_screen_exit_handler_impl.cpp",
120    "ohos_nweb/bridge/ark_web_full_screen_exit_handler_impl.h",
121    "ohos_nweb/bridge/ark_web_geo_location_callback_impl.cpp",
122    "ohos_nweb/bridge/ark_web_geo_location_callback_impl.h",
123    "ohos_nweb/bridge/ark_web_gesture_event_result_impl.cpp",
124    "ohos_nweb/bridge/ark_web_gesture_event_result_impl.h",
125    "ohos_nweb/bridge/ark_web_handler_wrapper.cpp",
126    "ohos_nweb/bridge/ark_web_handler_wrapper.h",
127    "ohos_nweb/bridge/ark_web_history_item_impl.cpp",
128    "ohos_nweb/bridge/ark_web_history_item_impl.h",
129    "ohos_nweb/bridge/ark_web_history_list_impl.cpp",
130    "ohos_nweb/bridge/ark_web_history_list_impl.h",
131    "ohos_nweb/bridge/ark_web_hit_test_result_impl.cpp",
132    "ohos_nweb/bridge/ark_web_hit_test_result_impl.h",
133    "ohos_nweb/bridge/ark_web_image_options_impl.cpp",
134    "ohos_nweb/bridge/ark_web_image_options_impl.h",
135    "ohos_nweb/bridge/ark_web_js_dialog_result_impl.cpp",
136    "ohos_nweb/bridge/ark_web_js_dialog_result_impl.h",
137    "ohos_nweb/bridge/ark_web_js_http_auth_result_impl.cpp",
138    "ohos_nweb/bridge/ark_web_js_http_auth_result_impl.h",
139    "ohos_nweb/bridge/ark_web_js_proxy_callback_wrapper.cpp",
140    "ohos_nweb/bridge/ark_web_js_proxy_callback_wrapper.h",
141    "ohos_nweb/bridge/ark_web_js_result_callback_wrapper.cpp",
142    "ohos_nweb/bridge/ark_web_js_result_callback_wrapper.h",
143    "ohos_nweb/bridge/ark_web_js_ssl_error_result_impl.cpp",
144    "ohos_nweb/bridge/ark_web_js_ssl_error_result_impl.h",
145    "ohos_nweb/bridge/ark_web_js_ssl_select_cert_result_impl.cpp",
146    "ohos_nweb/bridge/ark_web_js_ssl_select_cert_result_impl.h",
147    "ohos_nweb/bridge/ark_web_key_event_impl.cpp",
148    "ohos_nweb/bridge/ark_web_key_event_impl.h",
149    "ohos_nweb/bridge/ark_web_largest_contentful_paint_details_impl.cpp",
150    "ohos_nweb/bridge/ark_web_largest_contentful_paint_details_impl.h",
151    "ohos_nweb/bridge/ark_web_load_committed_details_impl.cpp",
152    "ohos_nweb/bridge/ark_web_load_committed_details_impl.h",
153    "ohos_nweb/bridge/ark_web_long_value_callback_wrapper.cpp",
154    "ohos_nweb/bridge/ark_web_long_value_callback_wrapper.h",
155    "ohos_nweb/bridge/ark_web_media_info_impl.cpp",
156    "ohos_nweb/bridge/ark_web_media_info_impl.h",
157    "ohos_nweb/bridge/ark_web_media_source_info_impl.cpp",
158    "ohos_nweb/bridge/ark_web_media_source_info_impl.h",
159    "ohos_nweb/bridge/ark_web_message_value_callback_wrapper.cpp",
160    "ohos_nweb/bridge/ark_web_message_value_callback_wrapper.h",
161    "ohos_nweb/bridge/ark_web_native_embed_data_info_impl.cpp",
162    "ohos_nweb/bridge/ark_web_native_embed_data_info_impl.h",
163    "ohos_nweb/bridge/ark_web_native_embed_info_impl.cpp",
164    "ohos_nweb/bridge/ark_web_native_embed_info_impl.h",
165    "ohos_nweb/bridge/ark_web_native_embed_touch_event_impl.cpp",
166    "ohos_nweb/bridge/ark_web_native_embed_touch_event_impl.h",
167    "ohos_nweb/bridge/ark_web_native_media_player_bridge_wrapper.cpp",
168    "ohos_nweb/bridge/ark_web_native_media_player_bridge_wrapper.h",
169    "ohos_nweb/bridge/ark_web_native_media_player_handler_impl.cpp",
170    "ohos_nweb/bridge/ark_web_native_media_player_handler_impl.h",
171    "ohos_nweb/bridge/ark_web_native_media_player_surface_info_impl.cpp",
172    "ohos_nweb/bridge/ark_web_native_media_player_surface_info_impl.h",
173    "ohos_nweb/bridge/ark_web_nweb_create_info_wrapper.cpp",
174    "ohos_nweb/bridge/ark_web_nweb_create_info_wrapper.h",
175    "ohos_nweb/bridge/ark_web_nweb_impl.cpp",
176    "ohos_nweb/bridge/ark_web_nweb_impl.h",
177    "ohos_nweb/bridge/ark_web_nweb_webcore_bridge_helper.cpp",
178    "ohos_nweb/bridge/ark_web_nweb_webcore_bridge_helper.h",
179    "ohos_nweb/bridge/ark_web_output_frame_callback_wrapper.cpp",
180    "ohos_nweb/bridge/ark_web_output_frame_callback_wrapper.h",
181    "ohos_nweb/bridge/ark_web_pdfconfig_args_wrapper.cpp",
182    "ohos_nweb/bridge/ark_web_pdfconfig_args_wrapper.h",
183    "ohos_nweb/bridge/ark_web_preference_impl.cpp",
184    "ohos_nweb/bridge/ark_web_preference_impl.h",
185    "ohos_nweb/bridge/ark_web_quick_menu_callback_impl.cpp",
186    "ohos_nweb/bridge/ark_web_quick_menu_callback_impl.h",
187    "ohos_nweb/bridge/ark_web_quick_menu_params_impl.cpp",
188    "ohos_nweb/bridge/ark_web_quick_menu_params_impl.h",
189    "ohos_nweb/bridge/ark_web_release_surface_callback_wrapper.cpp",
190    "ohos_nweb/bridge/ark_web_release_surface_callback_wrapper.h",
191    "ohos_nweb/bridge/ark_web_resource_ready_callback_wrapper.cpp",
192    "ohos_nweb/bridge/ark_web_resource_ready_callback_wrapper.h",
193    "ohos_nweb/bridge/ark_web_screen_capture_access_request_impl.cpp",
194    "ohos_nweb/bridge/ark_web_screen_capture_access_request_impl.h",
195    "ohos_nweb/bridge/ark_web_screen_capture_config_wrapper.cpp",
196    "ohos_nweb/bridge/ark_web_screen_capture_config_wrapper.h",
197    "ohos_nweb/bridge/ark_web_screen_lock_callback_wrapper.cpp",
198    "ohos_nweb/bridge/ark_web_screen_lock_callback_wrapper.h",
199    "ohos_nweb/bridge/ark_web_select_menu_bound_impl.cpp",
200    "ohos_nweb/bridge/ark_web_select_menu_bound_impl.h",
201    "ohos_nweb/bridge/ark_web_select_popup_menu_callback_impl.cpp",
202    "ohos_nweb/bridge/ark_web_select_popup_menu_callback_impl.h",
203    "ohos_nweb/bridge/ark_web_select_popup_menu_item_impl.cpp",
204    "ohos_nweb/bridge/ark_web_select_popup_menu_item_impl.h",
205    "ohos_nweb/bridge/ark_web_select_popup_menu_param_impl.cpp",
206    "ohos_nweb/bridge/ark_web_select_popup_menu_param_impl.h",
207    "ohos_nweb/bridge/ark_web_spanstring_convert_html_callback_wrapper.cpp",
208    "ohos_nweb/bridge/ark_web_spanstring_convert_html_callback_wrapper.h",
209    "ohos_nweb/bridge/ark_web_string_value_callback_wrapper.cpp",
210    "ohos_nweb/bridge/ark_web_string_value_callback_wrapper.h",
211    "ohos_nweb/bridge/ark_web_string_vector_value_callback_impl.cpp",
212    "ohos_nweb/bridge/ark_web_string_vector_value_callback_impl.h",
213    "ohos_nweb/bridge/ark_web_system_configuration_wrapper.cpp",
214    "ohos_nweb/bridge/ark_web_system_configuration_wrapper.h",
215    "ohos_nweb/bridge/ark_web_touch_handle_hot_zone_impl.cpp",
216    "ohos_nweb/bridge/ark_web_touch_handle_hot_zone_impl.h",
217    "ohos_nweb/bridge/ark_web_touch_handle_state_impl.cpp",
218    "ohos_nweb/bridge/ark_web_touch_handle_state_impl.h",
219    "ohos_nweb/bridge/ark_web_touch_point_info_wrapper.cpp",
220    "ohos_nweb/bridge/ark_web_touch_point_info_wrapper.h",
221    "ohos_nweb/bridge/ark_web_url_resource_error_impl.cpp",
222    "ohos_nweb/bridge/ark_web_url_resource_error_impl.h",
223    "ohos_nweb/bridge/ark_web_url_resource_request_impl.cpp",
224    "ohos_nweb/bridge/ark_web_url_resource_request_impl.h",
225    "ohos_nweb/bridge/ark_web_url_resource_response_impl.cpp",
226    "ohos_nweb/bridge/ark_web_url_resource_response_impl.h",
227    "ohos_nweb/bridge/ark_web_web_storage_impl.cpp",
228    "ohos_nweb/bridge/ark_web_web_storage_impl.h",
229    "ohos_nweb/bridge/ark_web_web_storage_origin_impl.cpp",
230    "ohos_nweb/bridge/ark_web_web_storage_origin_impl.h",
231    "ohos_nweb/bridge/ark_web_web_storage_origin_vector_value_callback_wrapper.cpp",
232    "ohos_nweb/bridge/ark_web_web_storage_origin_vector_value_callback_wrapper.h",
233    "ohos_nweb/cpptoc/ark_web_access_request_cpptoc.cpp",
234    "ohos_nweb/cpptoc/ark_web_access_request_cpptoc.h",
235    "ohos_nweb/cpptoc/ark_web_accessibility_node_info_cpptoc.cpp",
236    "ohos_nweb/cpptoc/ark_web_accessibility_node_info_cpptoc.h",
237    "ohos_nweb/cpptoc/ark_web_ads_block_manager_cpptoc.cpp",
238    "ohos_nweb/cpptoc/ark_web_ads_block_manager_cpptoc.h",
239    "ohos_nweb/cpptoc/ark_web_app_link_callback_cpptoc.cpp",
240    "ohos_nweb/cpptoc/ark_web_app_link_callback_cpptoc.h",
241    "ohos_nweb/cpptoc/ark_web_console_log_cpptoc.cpp",
242    "ohos_nweb/cpptoc/ark_web_console_log_cpptoc.h",
243    "ohos_nweb/cpptoc/ark_web_context_menu_callback_cpptoc.cpp",
244    "ohos_nweb/cpptoc/ark_web_context_menu_callback_cpptoc.h",
245    "ohos_nweb/cpptoc/ark_web_context_menu_params_cpptoc.cpp",
246    "ohos_nweb/cpptoc/ark_web_context_menu_params_cpptoc.h",
247    "ohos_nweb/cpptoc/ark_web_controller_handler_cpptoc.cpp",
248    "ohos_nweb/cpptoc/ark_web_controller_handler_cpptoc.h",
249    "ohos_nweb/cpptoc/ark_web_cookie_manager_cpptoc.cpp",
250    "ohos_nweb/cpptoc/ark_web_cookie_manager_cpptoc.h",
251    "ohos_nweb/cpptoc/ark_web_cursor_info_cpptoc.cpp",
252    "ohos_nweb/cpptoc/ark_web_cursor_info_cpptoc.h",
253    "ohos_nweb/cpptoc/ark_web_custom_keyboard_handler_cpptoc.cpp",
254    "ohos_nweb/cpptoc/ark_web_custom_keyboard_handler_cpptoc.h",
255    "ohos_nweb/cpptoc/ark_web_data_base_cpptoc.cpp",
256    "ohos_nweb/cpptoc/ark_web_data_base_cpptoc.h",
257    "ohos_nweb/cpptoc/ark_web_data_resubmission_callback_cpptoc.cpp",
258    "ohos_nweb/cpptoc/ark_web_data_resubmission_callback_cpptoc.h",
259    "ohos_nweb/cpptoc/ark_web_date_time_chooser_callback_cpptoc.cpp",
260    "ohos_nweb/cpptoc/ark_web_date_time_chooser_callback_cpptoc.h",
261    "ohos_nweb/cpptoc/ark_web_date_time_chooser_cpptoc.cpp",
262    "ohos_nweb/cpptoc/ark_web_date_time_chooser_cpptoc.h",
263    "ohos_nweb/cpptoc/ark_web_date_time_suggestion_cpptoc.cpp",
264    "ohos_nweb/cpptoc/ark_web_date_time_suggestion_cpptoc.h",
265    "ohos_nweb/cpptoc/ark_web_date_time_suggestion_vector_cpptoc.cpp",
266    "ohos_nweb/cpptoc/ark_web_date_time_suggestion_vector_cpptoc.h",
267    "ohos_nweb/cpptoc/ark_web_download_manager_cpptoc.cpp",
268    "ohos_nweb/cpptoc/ark_web_download_manager_cpptoc.h",
269    "ohos_nweb/cpptoc/ark_web_drag_data_cpptoc.cpp",
270    "ohos_nweb/cpptoc/ark_web_drag_data_cpptoc.h",
271    "ohos_nweb/cpptoc/ark_web_engine_cpptoc.cpp",
272    "ohos_nweb/cpptoc/ark_web_engine_cpptoc.h",
273    "ohos_nweb/cpptoc/ark_web_file_selector_params_cpptoc.cpp",
274    "ohos_nweb/cpptoc/ark_web_file_selector_params_cpptoc.h",
275    "ohos_nweb/cpptoc/ark_web_first_meaningful_paint_details_cpptoc.cpp",
276    "ohos_nweb/cpptoc/ark_web_first_meaningful_paint_details_cpptoc.h",
277    "ohos_nweb/cpptoc/ark_web_full_screen_exit_handler_cpptoc.cpp",
278    "ohos_nweb/cpptoc/ark_web_full_screen_exit_handler_cpptoc.h",
279    "ohos_nweb/cpptoc/ark_web_geo_location_callback_cpptoc.cpp",
280    "ohos_nweb/cpptoc/ark_web_geo_location_callback_cpptoc.h",
281    "ohos_nweb/cpptoc/ark_web_gesture_event_result_cpptoc.cpp",
282    "ohos_nweb/cpptoc/ark_web_gesture_event_result_cpptoc.h",
283    "ohos_nweb/cpptoc/ark_web_history_item_cpptoc.cpp",
284    "ohos_nweb/cpptoc/ark_web_history_item_cpptoc.h",
285    "ohos_nweb/cpptoc/ark_web_history_list_cpptoc.cpp",
286    "ohos_nweb/cpptoc/ark_web_history_list_cpptoc.h",
287    "ohos_nweb/cpptoc/ark_web_hit_test_result_cpptoc.cpp",
288    "ohos_nweb/cpptoc/ark_web_hit_test_result_cpptoc.h",
289    "ohos_nweb/cpptoc/ark_web_image_options_cpptoc.cpp",
290    "ohos_nweb/cpptoc/ark_web_image_options_cpptoc.h",
291    "ohos_nweb/cpptoc/ark_web_js_all_ssl_error_result_cpptoc.cpp",
292    "ohos_nweb/cpptoc/ark_web_js_all_ssl_error_result_cpptoc.h",
293    "ohos_nweb/cpptoc/ark_web_js_dialog_result_cpptoc.cpp",
294    "ohos_nweb/cpptoc/ark_web_js_dialog_result_cpptoc.h",
295    "ohos_nweb/cpptoc/ark_web_js_http_auth_result_cpptoc.cpp",
296    "ohos_nweb/cpptoc/ark_web_js_http_auth_result_cpptoc.h",
297    "ohos_nweb/cpptoc/ark_web_js_ssl_error_result_cpptoc.cpp",
298    "ohos_nweb/cpptoc/ark_web_js_ssl_error_result_cpptoc.h",
299    "ohos_nweb/cpptoc/ark_web_js_ssl_select_cert_result_cpptoc.cpp",
300    "ohos_nweb/cpptoc/ark_web_js_ssl_select_cert_result_cpptoc.h",
301    "ohos_nweb/cpptoc/ark_web_key_event_cpptoc.cpp",
302    "ohos_nweb/cpptoc/ark_web_key_event_cpptoc.h",
303    "ohos_nweb/cpptoc/ark_web_largest_contentful_paint_details_cpptoc.cpp",
304    "ohos_nweb/cpptoc/ark_web_largest_contentful_paint_details_cpptoc.h",
305    "ohos_nweb/cpptoc/ark_web_load_committed_details_cpptoc.cpp",
306    "ohos_nweb/cpptoc/ark_web_load_committed_details_cpptoc.h",
307    "ohos_nweb/cpptoc/ark_web_media_info_cpptoc.cpp",
308    "ohos_nweb/cpptoc/ark_web_media_info_cpptoc.h",
309    "ohos_nweb/cpptoc/ark_web_media_source_info_cpptoc.cpp",
310    "ohos_nweb/cpptoc/ark_web_media_source_info_cpptoc.h",
311    "ohos_nweb/cpptoc/ark_web_media_source_info_vector_cpptoc.cpp",
312    "ohos_nweb/cpptoc/ark_web_media_source_info_vector_cpptoc.h",
313    "ohos_nweb/cpptoc/ark_web_native_embed_data_info_cpptoc.cpp",
314    "ohos_nweb/cpptoc/ark_web_native_embed_data_info_cpptoc.h",
315    "ohos_nweb/cpptoc/ark_web_native_embed_info_cpptoc.cpp",
316    "ohos_nweb/cpptoc/ark_web_native_embed_info_cpptoc.h",
317    "ohos_nweb/cpptoc/ark_web_native_embed_touch_event_cpptoc.cpp",
318    "ohos_nweb/cpptoc/ark_web_native_embed_touch_event_cpptoc.h",
319    "ohos_nweb/cpptoc/ark_web_native_media_player_handler_cpptoc.cpp",
320    "ohos_nweb/cpptoc/ark_web_native_media_player_handler_cpptoc.h",
321    "ohos_nweb/cpptoc/ark_web_native_media_player_surface_info_cpptoc.cpp",
322    "ohos_nweb/cpptoc/ark_web_native_media_player_surface_info_cpptoc.h",
323    "ohos_nweb/cpptoc/ark_web_nweb_cpptoc.cpp",
324    "ohos_nweb/cpptoc/ark_web_nweb_cpptoc.h",
325    "ohos_nweb/cpptoc/ark_web_preference_cpptoc.cpp",
326    "ohos_nweb/cpptoc/ark_web_preference_cpptoc.h",
327    "ohos_nweb/cpptoc/ark_web_quick_menu_callback_cpptoc.cpp",
328    "ohos_nweb/cpptoc/ark_web_quick_menu_callback_cpptoc.h",
329    "ohos_nweb/cpptoc/ark_web_quick_menu_params_cpptoc.cpp",
330    "ohos_nweb/cpptoc/ark_web_quick_menu_params_cpptoc.h",
331    "ohos_nweb/cpptoc/ark_web_screen_capture_access_request_cpptoc.cpp",
332    "ohos_nweb/cpptoc/ark_web_screen_capture_access_request_cpptoc.h",
333    "ohos_nweb/cpptoc/ark_web_select_menu_bound_cpptoc.cpp",
334    "ohos_nweb/cpptoc/ark_web_select_menu_bound_cpptoc.h",
335    "ohos_nweb/cpptoc/ark_web_select_popup_menu_callback_cpptoc.cpp",
336    "ohos_nweb/cpptoc/ark_web_select_popup_menu_callback_cpptoc.h",
337    "ohos_nweb/cpptoc/ark_web_select_popup_menu_item_cpptoc.cpp",
338    "ohos_nweb/cpptoc/ark_web_select_popup_menu_item_cpptoc.h",
339    "ohos_nweb/cpptoc/ark_web_select_popup_menu_item_vector_cpptoc.cpp",
340    "ohos_nweb/cpptoc/ark_web_select_popup_menu_item_vector_cpptoc.h",
341    "ohos_nweb/cpptoc/ark_web_select_popup_menu_param_cpptoc.cpp",
342    "ohos_nweb/cpptoc/ark_web_select_popup_menu_param_cpptoc.h",
343    "ohos_nweb/cpptoc/ark_web_string_vector_value_callback_cpptoc.cpp",
344    "ohos_nweb/cpptoc/ark_web_string_vector_value_callback_cpptoc.h",
345    "ohos_nweb/cpptoc/ark_web_touch_handle_hot_zone_cpptoc.cpp",
346    "ohos_nweb/cpptoc/ark_web_touch_handle_hot_zone_cpptoc.h",
347    "ohos_nweb/cpptoc/ark_web_touch_handle_state_cpptoc.cpp",
348    "ohos_nweb/cpptoc/ark_web_touch_handle_state_cpptoc.h",
349    "ohos_nweb/cpptoc/ark_web_url_resource_error_cpptoc.cpp",
350    "ohos_nweb/cpptoc/ark_web_url_resource_error_cpptoc.h",
351    "ohos_nweb/cpptoc/ark_web_url_resource_request_cpptoc.cpp",
352    "ohos_nweb/cpptoc/ark_web_url_resource_request_cpptoc.h",
353    "ohos_nweb/cpptoc/ark_web_url_resource_response_cpptoc.cpp",
354    "ohos_nweb/cpptoc/ark_web_url_resource_response_cpptoc.h",
355    "ohos_nweb/cpptoc/ark_web_value_vector_cpptoc.cpp",
356    "ohos_nweb/cpptoc/ark_web_value_vector_cpptoc.h",
357    "ohos_nweb/cpptoc/ark_web_web_storage_cpptoc.cpp",
358    "ohos_nweb/cpptoc/ark_web_web_storage_cpptoc.h",
359    "ohos_nweb/cpptoc/ark_web_web_storage_origin_cpptoc.cpp",
360    "ohos_nweb/cpptoc/ark_web_web_storage_origin_cpptoc.h",
361    "ohos_nweb/cpptoc/ark_web_web_storage_origin_vector_cpptoc.cpp",
362    "ohos_nweb/cpptoc/ark_web_web_storage_origin_vector_cpptoc.h",
363    "ohos_nweb/ctocpp/ark_web_accessibility_event_callback_ctocpp.cpp",
364    "ohos_nweb/ctocpp/ark_web_accessibility_event_callback_ctocpp.h",
365    "ohos_nweb/ctocpp/ark_web_array_buffer_value_callback_ctocpp.cpp",
366    "ohos_nweb/ctocpp/ark_web_array_buffer_value_callback_ctocpp.h",
367    "ohos_nweb/ctocpp/ark_web_bool_value_callback_ctocpp.cpp",
368    "ohos_nweb/ctocpp/ark_web_bool_value_callback_ctocpp.h",
369    "ohos_nweb/ctocpp/ark_web_cache_options_ctocpp.cpp",
370    "ohos_nweb/ctocpp/ark_web_cache_options_ctocpp.h",
371    "ohos_nweb/ctocpp/ark_web_create_native_media_player_callback_ctocpp.cpp",
372    "ohos_nweb/ctocpp/ark_web_create_native_media_player_callback_ctocpp.h",
373    "ohos_nweb/ctocpp/ark_web_doh_config_ctocpp.cpp",
374    "ohos_nweb/ctocpp/ark_web_doh_config_ctocpp.h",
375    "ohos_nweb/ctocpp/ark_web_download_callback_ctocpp.cpp",
376    "ohos_nweb/ctocpp/ark_web_download_callback_ctocpp.h",
377    "ohos_nweb/ctocpp/ark_web_drag_event_ctocpp.cpp",
378    "ohos_nweb/ctocpp/ark_web_drag_event_ctocpp.h",
379    "ohos_nweb/ctocpp/ark_web_engine_init_args_ctocpp.cpp",
380    "ohos_nweb/ctocpp/ark_web_engine_init_args_ctocpp.h",
381    "ohos_nweb/ctocpp/ark_web_engine_prefetch_args_ctocpp.cpp",
382    "ohos_nweb/ctocpp/ark_web_engine_prefetch_args_ctocpp.h",
383    "ohos_nweb/ctocpp/ark_web_find_callback_ctocpp.cpp",
384    "ohos_nweb/ctocpp/ark_web_find_callback_ctocpp.h",
385    "ohos_nweb/ctocpp/ark_web_handler_ctocpp.cpp",
386    "ohos_nweb/ctocpp/ark_web_handler_ctocpp.h",
387    "ohos_nweb/ctocpp/ark_web_js_proxy_callback_ctocpp.cpp",
388    "ohos_nweb/ctocpp/ark_web_js_proxy_callback_ctocpp.h",
389    "ohos_nweb/ctocpp/ark_web_js_proxy_callback_vector_ctocpp.cpp",
390    "ohos_nweb/ctocpp/ark_web_js_proxy_callback_vector_ctocpp.h",
391    "ohos_nweb/ctocpp/ark_web_js_result_callback_ctocpp.cpp",
392    "ohos_nweb/ctocpp/ark_web_js_result_callback_ctocpp.h",
393    "ohos_nweb/ctocpp/ark_web_long_value_callback_ctocpp.cpp",
394    "ohos_nweb/ctocpp/ark_web_long_value_callback_ctocpp.h",
395    "ohos_nweb/ctocpp/ark_web_message_value_callback_ctocpp.cpp",
396    "ohos_nweb/ctocpp/ark_web_message_value_callback_ctocpp.h",
397    "ohos_nweb/ctocpp/ark_web_native_media_player_bridge_ctocpp.cpp",
398    "ohos_nweb/ctocpp/ark_web_native_media_player_bridge_ctocpp.h",
399    "ohos_nweb/ctocpp/ark_web_nweb_create_info_ctocpp.cpp",
400    "ohos_nweb/ctocpp/ark_web_nweb_create_info_ctocpp.h",
401    "ohos_nweb/ctocpp/ark_web_output_frame_callback_ctocpp.cpp",
402    "ohos_nweb/ctocpp/ark_web_output_frame_callback_ctocpp.h",
403    "ohos_nweb/ctocpp/ark_web_pdfconfig_args_ctocpp.cpp",
404    "ohos_nweb/ctocpp/ark_web_pdfconfig_args_ctocpp.h",
405    "ohos_nweb/ctocpp/ark_web_release_surface_callback_ctocpp.cpp",
406    "ohos_nweb/ctocpp/ark_web_release_surface_callback_ctocpp.h",
407    "ohos_nweb/ctocpp/ark_web_resource_ready_callback_ctocpp.cpp",
408    "ohos_nweb/ctocpp/ark_web_resource_ready_callback_ctocpp.h",
409    "ohos_nweb/ctocpp/ark_web_screen_capture_config_ctocpp.cpp",
410    "ohos_nweb/ctocpp/ark_web_screen_capture_config_ctocpp.h",
411    "ohos_nweb/ctocpp/ark_web_screen_lock_callback_ctocpp.cpp",
412    "ohos_nweb/ctocpp/ark_web_screen_lock_callback_ctocpp.h",
413    "ohos_nweb/ctocpp/ark_web_spanstring_convert_html_callback_ctocpp.cpp",
414    "ohos_nweb/ctocpp/ark_web_spanstring_convert_html_callback_ctocpp.h",
415    "ohos_nweb/ctocpp/ark_web_string_value_callback_ctocpp.cpp",
416    "ohos_nweb/ctocpp/ark_web_string_value_callback_ctocpp.h",
417    "ohos_nweb/ctocpp/ark_web_system_configuration_ctocpp.cpp",
418    "ohos_nweb/ctocpp/ark_web_system_configuration_ctocpp.h",
419    "ohos_nweb/ctocpp/ark_web_touch_point_info_ctocpp.cpp",
420    "ohos_nweb/ctocpp/ark_web_touch_point_info_ctocpp.h",
421    "ohos_nweb/ctocpp/ark_web_touch_point_info_vector_ctocpp.cpp",
422    "ohos_nweb/ctocpp/ark_web_touch_point_info_vector_ctocpp.h",
423    "ohos_nweb/ctocpp/ark_web_value_vector_ctocpp.cpp",
424    "ohos_nweb/ctocpp/ark_web_value_vector_ctocpp.h",
425    "ohos_nweb/ctocpp/ark_web_web_storage_origin_vector_value_callback_ctocpp.cpp",
426    "ohos_nweb/ctocpp/ark_web_web_storage_origin_vector_value_callback_ctocpp.h",
427  ]
428
429  deps = [ "//ohos_glue:ohos_base_glue_source" ]
430}
431
432component("ohos_adapter_glue_source") {
433  configs += [ ":ohos_glue_config" ]
434
435  include_dirs = [
436    "//ohos_nweb",
437    "//third_party/ohos_ndk/includes/ohos_adapter",
438  ]
439
440  sources = [
441    "ohos_adapter/bridge/ark_aafwk_app_mgr_client_adapter_wrapper.cpp",
442    "ohos_adapter/bridge/ark_aafwk_app_mgr_client_adapter_wrapper.h",
443    "ohos_adapter/bridge/ark_aafwk_browser_client_adapter_wrapper.cpp",
444    "ohos_adapter/bridge/ark_aafwk_browser_client_adapter_wrapper.h",
445    "ohos_adapter/bridge/ark_aafwk_browser_host_adapter_impl.cpp",
446    "ohos_adapter/bridge/ark_aafwk_browser_host_adapter_impl.h",
447    "ohos_adapter/bridge/ark_aafwk_render_scheduler_host_adapter_impl.cpp",
448    "ohos_adapter/bridge/ark_aafwk_render_scheduler_host_adapter_impl.h",
449    "ohos_adapter/bridge/ark_access_token_adapter_wrapper.cpp",
450    "ohos_adapter/bridge/ark_access_token_adapter_wrapper.h",
451    "ohos_adapter/bridge/ark_ashmem_adapter_wrapper.cpp",
452    "ohos_adapter/bridge/ark_audio_capture_info_adapter_impl.cpp",
453    "ohos_adapter/bridge/ark_audio_capture_info_adapter_impl.h",
454    "ohos_adapter/bridge/ark_audio_capturer_adapter_wrapper.cpp",
455    "ohos_adapter/bridge/ark_audio_capturer_adapter_wrapper.h",
456    "ohos_adapter/bridge/ark_audio_capturer_options_adapter_impl.cpp",
457    "ohos_adapter/bridge/ark_audio_capturer_options_adapter_impl.h",
458    "ohos_adapter/bridge/ark_audio_capturer_read_callback_adapter_impl.cpp",
459    "ohos_adapter/bridge/ark_audio_capturer_read_callback_adapter_impl.h",
460    "ohos_adapter/bridge/ark_audio_device_desc_adapter_wrapper.cpp",
461    "ohos_adapter/bridge/ark_audio_device_desc_adapter_wrapper.h",
462    "ohos_adapter/bridge/ark_audio_enc_info_adapter_impl.cpp",
463    "ohos_adapter/bridge/ark_audio_enc_info_adapter_impl.h",
464    "ohos_adapter/bridge/ark_audio_info_adapter_impl.cpp",
465    "ohos_adapter/bridge/ark_audio_info_adapter_impl.h",
466    "ohos_adapter/bridge/ark_audio_interrupt_adapter_impl.cpp",
467    "ohos_adapter/bridge/ark_audio_interrupt_adapter_impl.h",
468    "ohos_adapter/bridge/ark_audio_manager_callback_adapter_impl.cpp",
469    "ohos_adapter/bridge/ark_audio_manager_callback_adapter_impl.h",
470    "ohos_adapter/bridge/ark_audio_manager_device_change_callback_adapter_impl.cpp",
471    "ohos_adapter/bridge/ark_audio_manager_device_change_callback_adapter_impl.h",
472    "ohos_adapter/bridge/ark_audio_output_change_callback_adapter_impl.cpp",
473    "ohos_adapter/bridge/ark_audio_output_change_callback_adapter_impl.h",
474    "ohos_adapter/bridge/ark_audio_renderer_adapter_wrapper.cpp",
475    "ohos_adapter/bridge/ark_audio_renderer_adapter_wrapper.h",
476    "ohos_adapter/bridge/ark_audio_renderer_callback_adapter_impl.cpp",
477    "ohos_adapter/bridge/ark_audio_renderer_callback_adapter_impl.h",
478    "ohos_adapter/bridge/ark_audio_renderer_options_adapter_impl.cpp",
479    "ohos_adapter/bridge/ark_audio_renderer_options_adapter_impl.h",
480    "ohos_adapter/bridge/ark_audio_system_manager_adapter_wrapper.cpp",
481    "ohos_adapter/bridge/ark_audio_system_manager_adapter_wrapper.h",
482    "ohos_adapter/bridge/ark_background_task_adapter_wrapper.cpp",
483    "ohos_adapter/bridge/ark_battery_event_callback_impl.cpp",
484    "ohos_adapter/bridge/ark_battery_event_callback_impl.h",
485    "ohos_adapter/bridge/ark_battery_info_wrapper.cpp",
486    "ohos_adapter/bridge/ark_battery_info_wrapper.h",
487    "ohos_adapter/bridge/ark_battery_mgr_client_adapter_wrapper.cpp",
488    "ohos_adapter/bridge/ark_battery_mgr_client_adapter_wrapper.h",
489    "ohos_adapter/bridge/ark_buffer_desc_adapter_impl.cpp",
490    "ohos_adapter/bridge/ark_buffer_desc_adapter_impl.h",
491    "ohos_adapter/bridge/ark_buffer_flush_config_adapter_impl.cpp",
492    "ohos_adapter/bridge/ark_buffer_flush_config_adapter_impl.h",
493    "ohos_adapter/bridge/ark_buffer_info_adapter_wrapper.cpp",
494    "ohos_adapter/bridge/ark_buffer_info_adapter_wrapper.h",
495    "ohos_adapter/bridge/ark_buffer_request_config_adapter_impl.cpp",
496    "ohos_adapter/bridge/ark_buffer_request_config_adapter_impl.h",
497    "ohos_adapter/bridge/ark_camera_buffer_listener_adapter_impl.cpp",
498    "ohos_adapter/bridge/ark_camera_buffer_listener_adapter_impl.h",
499    "ohos_adapter/bridge/ark_camera_manager_adapter_wrapper.cpp",
500    "ohos_adapter/bridge/ark_camera_manager_adapter_wrapper.h",
501    "ohos_adapter/bridge/ark_camera_rotation_info_adapter_wrapper.cpp",
502    "ohos_adapter/bridge/ark_camera_rotation_info_adapter_wrapper.h",
503    "ohos_adapter/bridge/ark_camera_status_callback_adapter_impl.cpp",
504    "ohos_adapter/bridge/ark_camera_status_callback_adapter_impl.h",
505    "ohos_adapter/bridge/ark_camera_surface_adapter_wrapper.cpp",
506    "ohos_adapter/bridge/ark_camera_surface_adapter_wrapper.h",
507    "ohos_adapter/bridge/ark_camera_surface_buffer_adapter_wrapper.cpp",
508    "ohos_adapter/bridge/ark_camera_surface_buffer_adapter_wrapper.h",
509    "ohos_adapter/bridge/ark_capability_data_adapter_wrapper.cpp",
510    "ohos_adapter/bridge/ark_capability_data_adapter_wrapper.h",
511    "ohos_adapter/bridge/ark_cert_manager_adapter_wrapper.cpp",
512    "ohos_adapter/bridge/ark_cert_manager_adapter_wrapper.h",
513    "ohos_adapter/bridge/ark_clip_board_image_data_adapter_impl.cpp",
514    "ohos_adapter/bridge/ark_clip_board_image_data_adapter_impl.h",
515    "ohos_adapter/bridge/ark_codec_config_para_adapter_impl.cpp",
516    "ohos_adapter/bridge/ark_codec_config_para_adapter_impl.h",
517    "ohos_adapter/bridge/ark_codec_format_adapter_wrapper.cpp",
518    "ohos_adapter/bridge/ark_codec_format_adapter_wrapper.h",
519    "ohos_adapter/bridge/ark_datashare_adapter_wrapper.cpp",
520    "ohos_adapter/bridge/ark_datashare_adapter_wrapper.h",
521    "ohos_adapter/bridge/ark_date_time_format_adapter_wrapper.cpp",
522    "ohos_adapter/bridge/ark_date_time_format_adapter_wrapper.h",
523    "ohos_adapter/bridge/ark_decoder_callback_adapter_impl.cpp",
524    "ohos_adapter/bridge/ark_decoder_callback_adapter_impl.h",
525    "ohos_adapter/bridge/ark_decoder_format_adapter_impl.cpp",
526    "ohos_adapter/bridge/ark_decoder_format_adapter_impl.h",
527    "ohos_adapter/bridge/ark_display_adapter_wrapper.cpp",
528    "ohos_adapter/bridge/ark_display_adapter_wrapper.h",
529    "ohos_adapter/bridge/ark_display_listener_adapter_impl.cpp",
530    "ohos_adapter/bridge/ark_display_listener_adapter_impl.h",
531    "ohos_adapter/bridge/ark_fold_status_listener_adapter_impl.cpp",
532    "ohos_adapter/bridge/ark_fold_status_listener_adapter_impl.h",
533    "ohos_adapter/bridge/ark_display_manager_adapter_wrapper.cpp",
534    "ohos_adapter/bridge/ark_display_manager_adapter_wrapper.h",
535    "ohos_adapter/bridge/ark_edm_policy_changed_event_callback_adapter_impl.cpp",
536    "ohos_adapter/bridge/ark_edm_policy_changed_event_callback_adapter_impl.h",
537    "ohos_adapter/bridge/ark_encoder_callback_adapter_impl.cpp",
538    "ohos_adapter/bridge/ark_encoder_callback_adapter_impl.h",
539    "ohos_adapter/bridge/ark_enterprise_device_management_adapter_wrapper.cpp",
540    "ohos_adapter/bridge/ark_enterprise_device_management_adapter_wrapper.h",
541    "ohos_adapter/bridge/ark_event_handler_adapter_wrapper.cpp",
542    "ohos_adapter/bridge/ark_event_handler_adapter_wrapper.h",
543    "ohos_adapter/bridge/ark_event_handler_fdlistener_adapter_impl.cpp",
544    "ohos_adapter/bridge/ark_event_handler_fdlistener_adapter_impl.h",
545    "ohos_adapter/bridge/ark_flowbuffer_adapter_wrapper.cpp",
546    "ohos_adapter/bridge/ark_flowbuffer_adapter_wrapper.h",
547    "ohos_adapter/bridge/ark_format_adapter_wrapper.cpp",
548    "ohos_adapter/bridge/ark_format_adapter_wrapper.h",
549    "ohos_adapter/bridge/ark_frame_available_listener_impl.cpp",
550    "ohos_adapter/bridge/ark_frame_available_listener_impl.h",
551    "ohos_adapter/bridge/ark_hilog_adapter_wrapper.cpp",
552    "ohos_adapter/bridge/ark_hisysevent_adapter_wrapper.cpp",
553    "ohos_adapter/bridge/ark_hisysevent_adapter_wrapper.h",
554    "ohos_adapter/bridge/ark_hitrace_adapter_wrapper.cpp",
555    "ohos_adapter/bridge/ark_hitrace_adapter_wrapper.h",
556    "ohos_adapter/bridge/ark_ibuffer_consumer_listener_adapter_impl.cpp",
557    "ohos_adapter/bridge/ark_ibuffer_consumer_listener_adapter_impl.h",
558    "ohos_adapter/bridge/ark_iconsumer_surface_adapter_wrapper.cpp",
559    "ohos_adapter/bridge/ark_iconsumer_surface_adapter_wrapper.h",
560    "ohos_adapter/bridge/ark_imf_adapter_function_key_adapter_wrapper.cpp",
561    "ohos_adapter/bridge/ark_imf_adapter_function_key_adapter_wrapper.h",
562    "ohos_adapter/bridge/ark_imf_cursor_info_adapter_impl.cpp",
563    "ohos_adapter/bridge/ark_imf_cursor_info_adapter_impl.h",
564    "ohos_adapter/bridge/ark_imf_input_attribute_adapter_impl.cpp",
565    "ohos_adapter/bridge/ark_imf_input_attribute_adapter_impl.h",
566    "ohos_adapter/bridge/ark_imf_selection_range_adapter_impl.cpp",
567    "ohos_adapter/bridge/ark_imf_selection_range_adapter_impl.h",
568    "ohos_adapter/bridge/ark_imf_text_config_adapter_impl.cpp",
569    "ohos_adapter/bridge/ark_imf_text_config_adapter_impl.h",
570    "ohos_adapter/bridge/ark_imf_text_listener_adapter_impl.cpp",
571    "ohos_adapter/bridge/ark_imf_text_listener_adapter_impl.h",
572    "ohos_adapter/bridge/ark_imfadapter_wrapper.cpp",
573    "ohos_adapter/bridge/ark_imfadapter_wrapper.h",
574    "ohos_adapter/bridge/ark_keystore_adapter_wrapper.cpp",
575    "ohos_adapter/bridge/ark_keystore_adapter_wrapper.h",
576    "ohos_adapter/bridge/ark_location_callback_adapter_impl.cpp",
577    "ohos_adapter/bridge/ark_location_callback_adapter_impl.h",
578    "ohos_adapter/bridge/ark_location_info_wrapper.cpp",
579    "ohos_adapter/bridge/ark_location_info_wrapper.h",
580    "ohos_adapter/bridge/ark_location_instance_wrapper.cpp",
581    "ohos_adapter/bridge/ark_location_instance_wrapper.h",
582    "ohos_adapter/bridge/ark_location_proxy_adapter_wrapper.cpp",
583    "ohos_adapter/bridge/ark_location_proxy_adapter_wrapper.h",
584    "ohos_adapter/bridge/ark_location_request_config_wrapper.cpp",
585    "ohos_adapter/bridge/ark_location_request_config_wrapper.h",
586    "ohos_adapter/bridge/ark_media_avsession_adapter_wrapper.cpp",
587    "ohos_adapter/bridge/ark_media_avsession_adapter_wrapper.h",
588    "ohos_adapter/bridge/ark_media_avsession_callback_adapter_impl.cpp",
589    "ohos_adapter/bridge/ark_media_avsession_callback_adapter_impl.h",
590    "ohos_adapter/bridge/ark_media_avsession_metadata_adapter_impl.cpp",
591    "ohos_adapter/bridge/ark_media_avsession_metadata_adapter_impl.h",
592    "ohos_adapter/bridge/ark_media_avsession_position_adapter_impl.cpp",
593    "ohos_adapter/bridge/ark_media_avsession_position_adapter_impl.h",
594    "ohos_adapter/bridge/ark_media_codec_decoder_adapter_wrapper.cpp",
595    "ohos_adapter/bridge/ark_media_codec_decoder_adapter_wrapper.h",
596    "ohos_adapter/bridge/ark_media_codec_encoder_adapter_wrapper.cpp",
597    "ohos_adapter/bridge/ark_media_codec_encoder_adapter_wrapper.h",
598    "ohos_adapter/bridge/ark_media_codec_list_adapter_wrapper.cpp",
599    "ohos_adapter/bridge/ark_media_codec_list_adapter_wrapper.h",
600    "ohos_adapter/bridge/ark_mmi_adapter_wrapper.cpp",
601    "ohos_adapter/bridge/ark_mmi_adapter_wrapper.h",
602    "ohos_adapter/bridge/ark_mmi_device_info_adapter_impl.cpp",
603    "ohos_adapter/bridge/ark_mmi_device_info_adapter_impl.h",
604    "ohos_adapter/bridge/ark_mmi_input_listener_adapter_impl.cpp",
605    "ohos_adapter/bridge/ark_mmi_input_listener_adapter_impl.h",
606    "ohos_adapter/bridge/ark_mmi_listener_adapter_impl.cpp",
607    "ohos_adapter/bridge/ark_mmi_listener_adapter_impl.h",
608    "ohos_adapter/bridge/ark_native_image_adapter_wrapper.cpp",
609    "ohos_adapter/bridge/ark_native_image_adapter_wrapper.h",
610    "ohos_adapter/bridge/ark_net_capabilities_adapter_wrapper.cpp",
611    "ohos_adapter/bridge/ark_net_capabilities_adapter_wrapper.h",
612    "ohos_adapter/bridge/ark_net_conn_callback_impl.cpp",
613    "ohos_adapter/bridge/ark_net_conn_callback_impl.h",
614    "ohos_adapter/bridge/ark_net_connect_adapter_wrapper.cpp",
615    "ohos_adapter/bridge/ark_net_connect_adapter_wrapper.h",
616    "ohos_adapter/bridge/ark_net_connection_properties_adapter_wrapper.cpp",
617    "ohos_adapter/bridge/ark_net_connection_properties_adapter_wrapper.h",
618    "ohos_adapter/bridge/ark_net_proxy_adapter_wrapper.cpp",
619    "ohos_adapter/bridge/ark_net_proxy_adapter_wrapper.h",
620    "ohos_adapter/bridge/ark_net_proxy_event_callback_adapter_impl.cpp",
621    "ohos_adapter/bridge/ark_net_proxy_event_callback_adapter_impl.h",
622    "ohos_adapter/bridge/ark_ohos_adapter_helper_wrapper.cpp",
623    "ohos_adapter/bridge/ark_ohos_adapter_helper_wrapper.h",
624    "ohos_adapter/bridge/ark_ohos_buffer_adapter_wrapper.cpp",
625    "ohos_adapter/bridge/ark_ohos_buffer_adapter_wrapper.h",
626    "ohos_adapter/bridge/ark_ohos_file_mapper_wrapper.cpp",
627    "ohos_adapter/bridge/ark_ohos_file_mapper_wrapper.h",
628    "ohos_adapter/bridge/ark_ohos_image_decoder_adapter_wrapper.cpp",
629    "ohos_adapter/bridge/ark_ohos_image_decoder_adapter_wrapper.h",
630    "ohos_adapter/bridge/ark_ohos_init_web_adapter_wrapper.cpp",
631    "ohos_adapter/bridge/ark_ohos_init_web_adapter_wrapper.h",
632    "ohos_adapter/bridge/ark_ohos_native_buffer_adapter_wrapper.cpp",
633    "ohos_adapter/bridge/ark_ohos_native_buffer_adapter_wrapper.h",
634    "ohos_adapter/bridge/ark_ohos_resource_adapter_wrapper.cpp",
635    "ohos_adapter/bridge/ark_ohos_resource_adapter_wrapper.h",
636    "ohos_adapter/bridge/ark_ohos_web_data_base_adapter_wrapper.cpp",
637    "ohos_adapter/bridge/ark_ohos_web_data_base_adapter_wrapper.h",
638    "ohos_adapter/bridge/ark_paste_board_client_adapter_wrapper.cpp",
639    "ohos_adapter/bridge/ark_paste_board_client_adapter_wrapper.h",
640    "ohos_adapter/bridge/ark_paste_board_observer_adapter_impl.cpp",
641    "ohos_adapter/bridge/ark_paste_board_observer_adapter_impl.h",
642    "ohos_adapter/bridge/ark_paste_data_adapter_wrapper.cpp",
643    "ohos_adapter/bridge/ark_paste_data_adapter_wrapper.h",
644    "ohos_adapter/bridge/ark_paste_data_record_adapter_wrapper.cpp",
645    "ohos_adapter/bridge/ark_paste_data_record_adapter_wrapper.h",
646    "ohos_adapter/bridge/ark_player_adapter_wrapper.cpp",
647    "ohos_adapter/bridge/ark_player_adapter_wrapper.h",
648    "ohos_adapter/bridge/ark_player_callback_adapter_impl.cpp",
649    "ohos_adapter/bridge/ark_player_callback_adapter_impl.h",
650    "ohos_adapter/bridge/ark_power_mgr_client_adapter_wrapper.cpp",
651    "ohos_adapter/bridge/ark_power_mgr_client_adapter_wrapper.h",
652    "ohos_adapter/bridge/ark_print_document_adapter_adapter_impl.cpp",
653    "ohos_adapter/bridge/ark_print_document_adapter_adapter_impl.h",
654    "ohos_adapter/bridge/ark_print_manager_adapter_wrapper.cpp",
655    "ohos_adapter/bridge/ark_print_manager_adapter_wrapper.h",
656    "ohos_adapter/bridge/ark_print_write_result_callback_adapter_wrapper.cpp",
657    "ohos_adapter/bridge/ark_print_write_result_callback_adapter_wrapper.h",
658    "ohos_adapter/bridge/ark_producer_surface_adapter_wrapper.cpp",
659    "ohos_adapter/bridge/ark_producer_surface_adapter_wrapper.h",
660    "ohos_adapter/bridge/ark_recorder_info_adapter_impl.cpp",
661    "ohos_adapter/bridge/ark_recorder_info_adapter_impl.h",
662    "ohos_adapter/bridge/ark_res_sched_client_adapter_wrapper.cpp",
663    "ohos_adapter/bridge/ark_running_lock_adapter_wrapper.cpp",
664    "ohos_adapter/bridge/ark_running_lock_adapter_wrapper.h",
665    "ohos_adapter/bridge/ark_screen_capture_adapter_wrapper.cpp",
666    "ohos_adapter/bridge/ark_screen_capture_adapter_wrapper.h",
667    "ohos_adapter/bridge/ark_screen_capture_callback_adapter_impl.cpp",
668    "ohos_adapter/bridge/ark_screen_capture_callback_adapter_impl.h",
669    "ohos_adapter/bridge/ark_screen_capture_config_adapter_impl.cpp",
670    "ohos_adapter/bridge/ark_screen_capture_config_adapter_impl.h",
671    "ohos_adapter/bridge/ark_sensor_adapter_wrapper.cpp",
672    "ohos_adapter/bridge/ark_sensor_adapter_wrapper.h",
673    "ohos_adapter/bridge/ark_sensor_callback_adapter_impl.cpp",
674    "ohos_adapter/bridge/ark_sensor_callback_adapter_impl.h",
675    "ohos_adapter/bridge/ark_soc_perf_client_adapter_wrapper.cpp",
676    "ohos_adapter/bridge/ark_soc_perf_client_adapter_wrapper.h",
677    "ohos_adapter/bridge/ark_surface_buffer_adapter_wrapper.cpp",
678    "ohos_adapter/bridge/ark_surface_buffer_adapter_wrapper.h",
679    "ohos_adapter/bridge/ark_system_properties_adapter_wrapper.cpp",
680    "ohos_adapter/bridge/ark_system_properties_adapter_wrapper.h",
681    "ohos_adapter/bridge/ark_timezone_event_callback_adapter_impl.cpp",
682    "ohos_adapter/bridge/ark_timezone_event_callback_adapter_impl.h",
683    "ohos_adapter/bridge/ark_video_capture_info_adapter_impl.cpp",
684    "ohos_adapter/bridge/ark_video_capture_info_adapter_impl.h",
685    "ohos_adapter/bridge/ark_video_capture_params_adapter_impl.cpp",
686    "ohos_adapter/bridge/ark_video_capture_params_adapter_impl.h",
687    "ohos_adapter/bridge/ark_video_capture_range_adapter_wrapper.cpp",
688    "ohos_adapter/bridge/ark_video_capture_range_adapter_wrapper.h",
689    "ohos_adapter/bridge/ark_video_control_support_adapter_wrapper.cpp",
690    "ohos_adapter/bridge/ark_video_control_support_adapter_wrapper.h",
691    "ohos_adapter/bridge/ark_video_device_descriptor_adapter_wrapper.cpp",
692    "ohos_adapter/bridge/ark_video_device_descriptor_adapter_wrapper.h",
693    "ohos_adapter/bridge/ark_video_enc_info_adapter_impl.cpp",
694    "ohos_adapter/bridge/ark_video_enc_info_adapter_impl.h",
695    "ohos_adapter/bridge/ark_video_info_adapter_impl.cpp",
696    "ohos_adapter/bridge/ark_video_info_adapter_impl.h",
697    "ohos_adapter/bridge/ark_vsync_adapter_wrapper.cpp",
698    "ohos_adapter/bridge/ark_vsync_adapter_wrapper.h",
699    "ohos_adapter/bridge/ark_web_adapter_webcore_bridge_helper.cpp",
700    "ohos_adapter/bridge/ark_web_adapter_webcore_bridge_helper.h",
701    "ohos_adapter/bridge/ark_web_timezone_info_wrapper.cpp",
702    "ohos_adapter/bridge/ark_web_timezone_info_wrapper.h",
703    "ohos_adapter/bridge/ark_window_adapter_wrapper.cpp",
704    "ohos_adapter/bridge/ark_window_adapter_wrapper.h",
705    "ohos_adapter/cpptoc/ark_aafwk_browser_host_adapter_cpptoc.cpp",
706    "ohos_adapter/cpptoc/ark_aafwk_browser_host_adapter_cpptoc.h",
707    "ohos_adapter/cpptoc/ark_aafwk_render_scheduler_host_adapter_cpptoc.cpp",
708    "ohos_adapter/cpptoc/ark_aafwk_render_scheduler_host_adapter_cpptoc.h",
709    "ohos_adapter/cpptoc/ark_audio_capture_info_adapter_cpptoc.cpp",
710    "ohos_adapter/cpptoc/ark_audio_capture_info_adapter_cpptoc.h",
711    "ohos_adapter/cpptoc/ark_audio_capturer_options_adapter_cpptoc.cpp",
712    "ohos_adapter/cpptoc/ark_audio_capturer_options_adapter_cpptoc.h",
713    "ohos_adapter/cpptoc/ark_audio_capturer_read_callback_adapter_cpptoc.cpp",
714    "ohos_adapter/cpptoc/ark_audio_capturer_read_callback_adapter_cpptoc.h",
715    "ohos_adapter/cpptoc/ark_audio_enc_info_adapter_cpptoc.cpp",
716    "ohos_adapter/cpptoc/ark_audio_enc_info_adapter_cpptoc.h",
717    "ohos_adapter/cpptoc/ark_audio_info_adapter_cpptoc.cpp",
718    "ohos_adapter/cpptoc/ark_audio_info_adapter_cpptoc.h",
719    "ohos_adapter/cpptoc/ark_audio_interrupt_adapter_cpptoc.cpp",
720    "ohos_adapter/cpptoc/ark_audio_interrupt_adapter_cpptoc.h",
721    "ohos_adapter/cpptoc/ark_audio_manager_callback_adapter_cpptoc.cpp",
722    "ohos_adapter/cpptoc/ark_audio_manager_callback_adapter_cpptoc.h",
723    "ohos_adapter/cpptoc/ark_audio_manager_device_change_callback_adapter_cpptoc.cpp",
724    "ohos_adapter/cpptoc/ark_audio_manager_device_change_callback_adapter_cpptoc.h",
725    "ohos_adapter/cpptoc/ark_audio_output_change_callback_adapter_cpptoc.cpp",
726    "ohos_adapter/cpptoc/ark_audio_output_change_callback_adapter_cpptoc.h",
727    "ohos_adapter/cpptoc/ark_audio_renderer_callback_adapter_cpptoc.cpp",
728    "ohos_adapter/cpptoc/ark_audio_renderer_callback_adapter_cpptoc.h",
729    "ohos_adapter/cpptoc/ark_audio_renderer_options_adapter_cpptoc.cpp",
730    "ohos_adapter/cpptoc/ark_audio_renderer_options_adapter_cpptoc.h",
731    "ohos_adapter/cpptoc/ark_battery_event_callback_cpptoc.cpp",
732    "ohos_adapter/cpptoc/ark_battery_event_callback_cpptoc.h",
733    "ohos_adapter/cpptoc/ark_buffer_desc_adapter_cpptoc.cpp",
734    "ohos_adapter/cpptoc/ark_buffer_desc_adapter_cpptoc.h",
735    "ohos_adapter/cpptoc/ark_buffer_flush_config_adapter_cpptoc.cpp",
736    "ohos_adapter/cpptoc/ark_buffer_flush_config_adapter_cpptoc.h",
737    "ohos_adapter/cpptoc/ark_buffer_request_config_adapter_cpptoc.cpp",
738    "ohos_adapter/cpptoc/ark_buffer_request_config_adapter_cpptoc.h",
739    "ohos_adapter/cpptoc/ark_camera_buffer_listener_adapter_cpptoc.cpp",
740    "ohos_adapter/cpptoc/ark_camera_buffer_listener_adapter_cpptoc.h",
741    "ohos_adapter/cpptoc/ark_camera_status_callback_adapter_cpptoc.cpp",
742    "ohos_adapter/cpptoc/ark_camera_status_callback_adapter_cpptoc.h",
743    "ohos_adapter/cpptoc/ark_clip_board_image_data_adapter_cpptoc.cpp",
744    "ohos_adapter/cpptoc/ark_clip_board_image_data_adapter_cpptoc.h",
745    "ohos_adapter/cpptoc/ark_codec_callback_adapter_cpptoc.cpp",
746    "ohos_adapter/cpptoc/ark_codec_callback_adapter_cpptoc.h",
747    "ohos_adapter/cpptoc/ark_codec_config_para_adapter_cpptoc.cpp",
748    "ohos_adapter/cpptoc/ark_codec_config_para_adapter_cpptoc.h",
749    "ohos_adapter/cpptoc/ark_decoder_callback_adapter_cpptoc.cpp",
750    "ohos_adapter/cpptoc/ark_decoder_callback_adapter_cpptoc.h",
751    "ohos_adapter/cpptoc/ark_decoder_format_adapter_cpptoc.cpp",
752    "ohos_adapter/cpptoc/ark_decoder_format_adapter_cpptoc.h",
753    "ohos_adapter/cpptoc/ark_display_listener_adapter_cpptoc.cpp",
754    "ohos_adapter/cpptoc/ark_display_listener_adapter_cpptoc.h",
755    "ohos_adapter/cpptoc/ark_fold_status_listener_adapter_cpptoc.cpp",
756    "ohos_adapter/cpptoc/ark_fold_status_listener_adapter_cpptoc.h",
757    "ohos_adapter/cpptoc/ark_edm_policy_changed_event_callback_adapter_cpptoc.cpp",
758    "ohos_adapter/cpptoc/ark_edm_policy_changed_event_callback_adapter_cpptoc.h",
759    "ohos_adapter/cpptoc/ark_event_handler_fdlistener_adapter_cpptoc.cpp",
760    "ohos_adapter/cpptoc/ark_event_handler_fdlistener_adapter_cpptoc.h",
761    "ohos_adapter/cpptoc/ark_frame_available_listener_cpptoc.cpp",
762    "ohos_adapter/cpptoc/ark_frame_available_listener_cpptoc.h",
763    "ohos_adapter/cpptoc/ark_ibuffer_consumer_listener_adapter_cpptoc.cpp",
764    "ohos_adapter/cpptoc/ark_ibuffer_consumer_listener_adapter_cpptoc.h",
765    "ohos_adapter/cpptoc/ark_imfcursor_info_adapter_cpptoc.cpp",
766    "ohos_adapter/cpptoc/ark_imfcursor_info_adapter_cpptoc.h",
767    "ohos_adapter/cpptoc/ark_imfinput_attribute_adapter_cpptoc.cpp",
768    "ohos_adapter/cpptoc/ark_imfinput_attribute_adapter_cpptoc.h",
769    "ohos_adapter/cpptoc/ark_imfselection_range_adapter_cpptoc.cpp",
770    "ohos_adapter/cpptoc/ark_imfselection_range_adapter_cpptoc.h",
771    "ohos_adapter/cpptoc/ark_imftext_config_adapter_cpptoc.cpp",
772    "ohos_adapter/cpptoc/ark_imftext_config_adapter_cpptoc.h",
773    "ohos_adapter/cpptoc/ark_imftext_listener_adapter_cpptoc.cpp",
774    "ohos_adapter/cpptoc/ark_imftext_listener_adapter_cpptoc.h",
775    "ohos_adapter/cpptoc/ark_location_callback_adapter_cpptoc.cpp",
776    "ohos_adapter/cpptoc/ark_location_callback_adapter_cpptoc.h",
777    "ohos_adapter/cpptoc/ark_media_avsession_callback_adapter_cpptoc.cpp",
778    "ohos_adapter/cpptoc/ark_media_avsession_callback_adapter_cpptoc.h",
779    "ohos_adapter/cpptoc/ark_media_avsession_metadata_adapter_cpptoc.cpp",
780    "ohos_adapter/cpptoc/ark_media_avsession_metadata_adapter_cpptoc.h",
781    "ohos_adapter/cpptoc/ark_media_avsession_position_adapter_cpptoc.cpp",
782    "ohos_adapter/cpptoc/ark_media_avsession_position_adapter_cpptoc.h",
783    "ohos_adapter/cpptoc/ark_mmidevice_info_adapter_cpptoc.cpp",
784    "ohos_adapter/cpptoc/ark_mmidevice_info_adapter_cpptoc.h",
785    "ohos_adapter/cpptoc/ark_mmiinput_listener_adapter_cpptoc.cpp",
786    "ohos_adapter/cpptoc/ark_mmiinput_listener_adapter_cpptoc.h",
787    "ohos_adapter/cpptoc/ark_mmilistener_adapter_cpptoc.cpp",
788    "ohos_adapter/cpptoc/ark_mmilistener_adapter_cpptoc.h",
789    "ohos_adapter/cpptoc/ark_net_conn_callback_cpptoc.cpp",
790    "ohos_adapter/cpptoc/ark_net_conn_callback_cpptoc.h",
791    "ohos_adapter/cpptoc/ark_net_proxy_event_callback_adapter_cpptoc.cpp",
792    "ohos_adapter/cpptoc/ark_net_proxy_event_callback_adapter_cpptoc.h",
793    "ohos_adapter/cpptoc/ark_paste_board_observer_adapter_cpptoc.cpp",
794    "ohos_adapter/cpptoc/ark_paste_board_observer_adapter_cpptoc.h",
795    "ohos_adapter/cpptoc/ark_player_callback_adapter_cpptoc.cpp",
796    "ohos_adapter/cpptoc/ark_player_callback_adapter_cpptoc.h",
797    "ohos_adapter/cpptoc/ark_print_document_adapter_adapter_cpptoc.cpp",
798    "ohos_adapter/cpptoc/ark_print_document_adapter_adapter_cpptoc.h",
799    "ohos_adapter/cpptoc/ark_recorder_info_adapter_cpptoc.cpp",
800    "ohos_adapter/cpptoc/ark_recorder_info_adapter_cpptoc.h",
801    "ohos_adapter/cpptoc/ark_screen_capture_callback_adapter_cpptoc.cpp",
802    "ohos_adapter/cpptoc/ark_screen_capture_callback_adapter_cpptoc.h",
803    "ohos_adapter/cpptoc/ark_screen_capture_config_adapter_cpptoc.cpp",
804    "ohos_adapter/cpptoc/ark_screen_capture_config_adapter_cpptoc.h",
805    "ohos_adapter/cpptoc/ark_sensor_callback_adapter_cpptoc.cpp",
806    "ohos_adapter/cpptoc/ark_sensor_callback_adapter_cpptoc.h",
807    "ohos_adapter/cpptoc/ark_timezone_event_callback_adapter_cpptoc.cpp",
808    "ohos_adapter/cpptoc/ark_timezone_event_callback_adapter_cpptoc.h",
809    "ohos_adapter/cpptoc/ark_video_capture_info_adapter_cpptoc.cpp",
810    "ohos_adapter/cpptoc/ark_video_capture_info_adapter_cpptoc.h",
811    "ohos_adapter/cpptoc/ark_video_capture_params_adapter_cpptoc.cpp",
812    "ohos_adapter/cpptoc/ark_video_capture_params_adapter_cpptoc.h",
813    "ohos_adapter/cpptoc/ark_video_enc_info_adapter_cpptoc.cpp",
814    "ohos_adapter/cpptoc/ark_video_enc_info_adapter_cpptoc.h",
815    "ohos_adapter/cpptoc/ark_video_info_adapter_cpptoc.cpp",
816    "ohos_adapter/cpptoc/ark_video_info_adapter_cpptoc.h",
817    "ohos_adapter/ctocpp/ark_aafwk_app_mgr_client_adapter_ctocpp.cpp",
818    "ohos_adapter/ctocpp/ark_aafwk_app_mgr_client_adapter_ctocpp.h",
819    "ohos_adapter/ctocpp/ark_aafwk_browser_client_adapter_ctocpp.cpp",
820    "ohos_adapter/ctocpp/ark_aafwk_browser_client_adapter_ctocpp.h",
821    "ohos_adapter/ctocpp/ark_access_token_adapter_ctocpp.cpp",
822    "ohos_adapter/ctocpp/ark_access_token_adapter_ctocpp.h",
823    "ohos_adapter/ctocpp/ark_ashmem_adapter_ctocpp.cpp",
824    "ohos_adapter/ctocpp/ark_ashmem_adapter_ctocpp.h",
825    "ohos_adapter/ctocpp/ark_audio_capturer_adapter_ctocpp.cpp",
826    "ohos_adapter/ctocpp/ark_audio_capturer_adapter_ctocpp.h",
827    "ohos_adapter/ctocpp/ark_audio_device_desc_adapter_ctocpp.cpp",
828    "ohos_adapter/ctocpp/ark_audio_device_desc_adapter_ctocpp.h",
829    "ohos_adapter/ctocpp/ark_audio_device_desc_adapter_vector_ctocpp.cpp",
830    "ohos_adapter/ctocpp/ark_audio_device_desc_adapter_vector_ctocpp.h",
831    "ohos_adapter/ctocpp/ark_audio_renderer_adapter_ctocpp.cpp",
832    "ohos_adapter/ctocpp/ark_audio_renderer_adapter_ctocpp.h",
833    "ohos_adapter/ctocpp/ark_audio_system_manager_adapter_ctocpp.cpp",
834    "ohos_adapter/ctocpp/ark_audio_system_manager_adapter_ctocpp.h",
835    "ohos_adapter/ctocpp/ark_background_task_adapter_ctocpp.cpp",
836    "ohos_adapter/ctocpp/ark_background_task_adapter_ctocpp.h",
837    "ohos_adapter/ctocpp/ark_battery_info_ctocpp.cpp",
838    "ohos_adapter/ctocpp/ark_battery_info_ctocpp.h",
839    "ohos_adapter/ctocpp/ark_battery_mgr_client_adapter_ctocpp.cpp",
840    "ohos_adapter/ctocpp/ark_battery_mgr_client_adapter_ctocpp.h",
841    "ohos_adapter/ctocpp/ark_buffer_info_adapter_ctocpp.cpp",
842    "ohos_adapter/ctocpp/ark_buffer_info_adapter_ctocpp.h",
843    "ohos_adapter/ctocpp/ark_camera_manager_adapter_ctocpp.cpp",
844    "ohos_adapter/ctocpp/ark_camera_manager_adapter_ctocpp.h",
845    "ohos_adapter/ctocpp/ark_camera_rotation_info_adapter_ctocpp.cpp",
846    "ohos_adapter/ctocpp/ark_camera_rotation_info_adapter_ctocpp.h",
847    "ohos_adapter/ctocpp/ark_camera_surface_adapter_ctocpp.cpp",
848    "ohos_adapter/ctocpp/ark_camera_surface_adapter_ctocpp.h",
849    "ohos_adapter/ctocpp/ark_camera_surface_buffer_adapter_ctocpp.cpp",
850    "ohos_adapter/ctocpp/ark_camera_surface_buffer_adapter_ctocpp.h",
851    "ohos_adapter/ctocpp/ark_capability_data_adapter_ctocpp.cpp",
852    "ohos_adapter/ctocpp/ark_capability_data_adapter_ctocpp.h",
853    "ohos_adapter/ctocpp/ark_cert_manager_adapter_ctocpp.cpp",
854    "ohos_adapter/ctocpp/ark_cert_manager_adapter_ctocpp.h",
855    "ohos_adapter/ctocpp/ark_codec_format_adapter_ctocpp.cpp",
856    "ohos_adapter/ctocpp/ark_codec_format_adapter_ctocpp.h",
857    "ohos_adapter/ctocpp/ark_datashare_adapter_ctocpp.cpp",
858    "ohos_adapter/ctocpp/ark_datashare_adapter_ctocpp.h",
859    "ohos_adapter/ctocpp/ark_date_time_format_adapter_ctocpp.cpp",
860    "ohos_adapter/ctocpp/ark_date_time_format_adapter_ctocpp.h",
861    "ohos_adapter/ctocpp/ark_display_adapter_ctocpp.cpp",
862    "ohos_adapter/ctocpp/ark_display_adapter_ctocpp.h",
863    "ohos_adapter/ctocpp/ark_display_manager_adapter_ctocpp.cpp",
864    "ohos_adapter/ctocpp/ark_display_manager_adapter_ctocpp.h",
865    "ohos_adapter/ctocpp/ark_enterprise_device_management_adapter_ctocpp.cpp",
866    "ohos_adapter/ctocpp/ark_enterprise_device_management_adapter_ctocpp.h",
867    "ohos_adapter/ctocpp/ark_event_handler_adapter_ctocpp.cpp",
868    "ohos_adapter/ctocpp/ark_event_handler_adapter_ctocpp.h",
869    "ohos_adapter/ctocpp/ark_flowbuffer_adapter_ctocpp.cpp",
870    "ohos_adapter/ctocpp/ark_flowbuffer_adapter_ctocpp.h",
871    "ohos_adapter/ctocpp/ark_format_adapter_ctocpp.cpp",
872    "ohos_adapter/ctocpp/ark_format_adapter_ctocpp.h",
873    "ohos_adapter/ctocpp/ark_format_adapter_vector_ctocpp.cpp",
874    "ohos_adapter/ctocpp/ark_format_adapter_vector_ctocpp.h",
875    "ohos_adapter/ctocpp/ark_hi_sys_event_adapter_ctocpp.cpp",
876    "ohos_adapter/ctocpp/ark_hi_sys_event_adapter_ctocpp.h",
877    "ohos_adapter/ctocpp/ark_hi_trace_adapter_ctocpp.cpp",
878    "ohos_adapter/ctocpp/ark_hi_trace_adapter_ctocpp.h",
879    "ohos_adapter/ctocpp/ark_iconsumer_surface_adapter_ctocpp.cpp",
880    "ohos_adapter/ctocpp/ark_iconsumer_surface_adapter_ctocpp.h",
881    "ohos_adapter/ctocpp/ark_imfadapter_ctocpp.cpp",
882    "ohos_adapter/ctocpp/ark_imfadapter_ctocpp.h",
883    "ohos_adapter/ctocpp/ark_imfadapter_function_key_adapter_ctocpp.cpp",
884    "ohos_adapter/ctocpp/ark_imfadapter_function_key_adapter_ctocpp.h",
885    "ohos_adapter/ctocpp/ark_keystore_adapter_ctocpp.cpp",
886    "ohos_adapter/ctocpp/ark_keystore_adapter_ctocpp.h",
887    "ohos_adapter/ctocpp/ark_location_info_ctocpp.cpp",
888    "ohos_adapter/ctocpp/ark_location_info_ctocpp.h",
889    "ohos_adapter/ctocpp/ark_location_instance_ctocpp.cpp",
890    "ohos_adapter/ctocpp/ark_location_instance_ctocpp.h",
891    "ohos_adapter/ctocpp/ark_location_proxy_adapter_ctocpp.cpp",
892    "ohos_adapter/ctocpp/ark_location_proxy_adapter_ctocpp.h",
893    "ohos_adapter/ctocpp/ark_location_request_config_ctocpp.cpp",
894    "ohos_adapter/ctocpp/ark_location_request_config_ctocpp.h",
895    "ohos_adapter/ctocpp/ark_media_avsession_adapter_ctocpp.cpp",
896    "ohos_adapter/ctocpp/ark_media_avsession_adapter_ctocpp.h",
897    "ohos_adapter/ctocpp/ark_media_codec_adapter_ctocpp.cpp",
898    "ohos_adapter/ctocpp/ark_media_codec_adapter_ctocpp.h",
899    "ohos_adapter/ctocpp/ark_media_codec_decoder_adapter_ctocpp.cpp",
900    "ohos_adapter/ctocpp/ark_media_codec_decoder_adapter_ctocpp.h",
901    "ohos_adapter/ctocpp/ark_media_codec_list_adapter_ctocpp.cpp",
902    "ohos_adapter/ctocpp/ark_media_codec_list_adapter_ctocpp.h",
903    "ohos_adapter/ctocpp/ark_mmiadapter_ctocpp.cpp",
904    "ohos_adapter/ctocpp/ark_mmiadapter_ctocpp.h",
905    "ohos_adapter/ctocpp/ark_native_image_adapter_ctocpp.cpp",
906    "ohos_adapter/ctocpp/ark_native_image_adapter_ctocpp.h",
907    "ohos_adapter/ctocpp/ark_net_capabilities_adapter_ctocpp.cpp",
908    "ohos_adapter/ctocpp/ark_net_capabilities_adapter_ctocpp.h",
909    "ohos_adapter/ctocpp/ark_net_connect_adapter_ctocpp.cpp",
910    "ohos_adapter/ctocpp/ark_net_connect_adapter_ctocpp.h",
911    "ohos_adapter/ctocpp/ark_net_connection_properties_adapter_ctocpp.cpp",
912    "ohos_adapter/ctocpp/ark_net_connection_properties_adapter_ctocpp.h",
913    "ohos_adapter/ctocpp/ark_net_proxy_adapter_ctocpp.cpp",
914    "ohos_adapter/ctocpp/ark_net_proxy_adapter_ctocpp.h",
915    "ohos_adapter/ctocpp/ark_ohos_adapter_helper_ctocpp.cpp",
916    "ohos_adapter/ctocpp/ark_ohos_adapter_helper_ctocpp.h",
917    "ohos_adapter/ctocpp/ark_ohos_buffer_adapter_ctocpp.cpp",
918    "ohos_adapter/ctocpp/ark_ohos_buffer_adapter_ctocpp.h",
919    "ohos_adapter/ctocpp/ark_ohos_file_mapper_ctocpp.cpp",
920    "ohos_adapter/ctocpp/ark_ohos_file_mapper_ctocpp.h",
921    "ohos_adapter/ctocpp/ark_ohos_image_decoder_adapter_ctocpp.cpp",
922    "ohos_adapter/ctocpp/ark_ohos_image_decoder_adapter_ctocpp.h",
923    "ohos_adapter/ctocpp/ark_ohos_init_web_adapter_ctocpp.cpp",
924    "ohos_adapter/ctocpp/ark_ohos_init_web_adapter_ctocpp.h",
925    "ohos_adapter/ctocpp/ark_ohos_native_buffer_adapter_ctocpp.cpp",
926    "ohos_adapter/ctocpp/ark_ohos_native_buffer_adapter_ctocpp.h",
927    "ohos_adapter/ctocpp/ark_ohos_resource_adapter_ctocpp.cpp",
928    "ohos_adapter/ctocpp/ark_ohos_resource_adapter_ctocpp.h",
929    "ohos_adapter/ctocpp/ark_ohos_web_data_base_adapter_ctocpp.cpp",
930    "ohos_adapter/ctocpp/ark_ohos_web_data_base_adapter_ctocpp.h",
931    "ohos_adapter/ctocpp/ark_ohos_web_permission_data_base_adapter_ctocpp.cpp",
932    "ohos_adapter/ctocpp/ark_ohos_web_permission_data_base_adapter_ctocpp.h",
933    "ohos_adapter/ctocpp/ark_paste_board_client_adapter_ctocpp.cpp",
934    "ohos_adapter/ctocpp/ark_paste_board_client_adapter_ctocpp.h",
935    "ohos_adapter/ctocpp/ark_paste_data_adapter_ctocpp.cpp",
936    "ohos_adapter/ctocpp/ark_paste_data_adapter_ctocpp.h",
937    "ohos_adapter/ctocpp/ark_paste_data_record_adapter_ctocpp.cpp",
938    "ohos_adapter/ctocpp/ark_paste_data_record_adapter_ctocpp.h",
939    "ohos_adapter/ctocpp/ark_paste_record_vector_ctocpp.cpp",
940    "ohos_adapter/ctocpp/ark_paste_record_vector_ctocpp.h",
941    "ohos_adapter/ctocpp/ark_player_adapter_ctocpp.cpp",
942    "ohos_adapter/ctocpp/ark_player_adapter_ctocpp.h",
943    "ohos_adapter/ctocpp/ark_power_mgr_client_adapter_ctocpp.cpp",
944    "ohos_adapter/ctocpp/ark_power_mgr_client_adapter_ctocpp.h",
945    "ohos_adapter/ctocpp/ark_print_manager_adapter_ctocpp.cpp",
946    "ohos_adapter/ctocpp/ark_print_manager_adapter_ctocpp.h",
947    "ohos_adapter/ctocpp/ark_print_write_result_callback_adapter_ctocpp.cpp",
948    "ohos_adapter/ctocpp/ark_print_write_result_callback_adapter_ctocpp.h",
949    "ohos_adapter/ctocpp/ark_producer_surface_adapter_ctocpp.cpp",
950    "ohos_adapter/ctocpp/ark_producer_surface_adapter_ctocpp.h",
951    "ohos_adapter/ctocpp/ark_res_sched_client_adapter_ctocpp.cpp",
952    "ohos_adapter/ctocpp/ark_res_sched_client_adapter_ctocpp.h",
953    "ohos_adapter/ctocpp/ark_running_lock_adapter_ctocpp.cpp",
954    "ohos_adapter/ctocpp/ark_running_lock_adapter_ctocpp.h",
955    "ohos_adapter/ctocpp/ark_screen_capture_adapter_ctocpp.cpp",
956    "ohos_adapter/ctocpp/ark_screen_capture_adapter_ctocpp.h",
957    "ohos_adapter/ctocpp/ark_sensor_adapter_ctocpp.cpp",
958    "ohos_adapter/ctocpp/ark_sensor_adapter_ctocpp.h",
959    "ohos_adapter/ctocpp/ark_soc_perf_client_adapter_ctocpp.cpp",
960    "ohos_adapter/ctocpp/ark_soc_perf_client_adapter_ctocpp.h",
961    "ohos_adapter/ctocpp/ark_surface_buffer_adapter_ctocpp.cpp",
962    "ohos_adapter/ctocpp/ark_surface_buffer_adapter_ctocpp.h",
963    "ohos_adapter/ctocpp/ark_system_properties_adapter_ctocpp.cpp",
964    "ohos_adapter/ctocpp/ark_system_properties_adapter_ctocpp.h",
965    "ohos_adapter/ctocpp/ark_video_capture_range_adapter_ctocpp.cpp",
966    "ohos_adapter/ctocpp/ark_video_capture_range_adapter_ctocpp.h",
967    "ohos_adapter/ctocpp/ark_video_control_support_adapter_ctocpp.cpp",
968    "ohos_adapter/ctocpp/ark_video_control_support_adapter_ctocpp.h",
969    "ohos_adapter/ctocpp/ark_video_device_descriptor_adapter_ctocpp.cpp",
970    "ohos_adapter/ctocpp/ark_video_device_descriptor_adapter_ctocpp.h",
971    "ohos_adapter/ctocpp/ark_video_device_descriptor_adapter_vector_ctocpp.cpp",
972    "ohos_adapter/ctocpp/ark_video_device_descriptor_adapter_vector_ctocpp.h",
973    "ohos_adapter/ctocpp/ark_vsync_adapter_ctocpp.cpp",
974    "ohos_adapter/ctocpp/ark_vsync_adapter_ctocpp.h",
975    "ohos_adapter/ctocpp/ark_web_timezone_info_ctocpp.cpp",
976    "ohos_adapter/ctocpp/ark_web_timezone_info_ctocpp.h",
977    "ohos_adapter/ctocpp/ark_window_adapter_ctocpp.cpp",
978    "ohos_adapter/ctocpp/ark_window_adapter_ctocpp.h",
979  ]
980
981  deps = [ "//ohos_glue:ohos_base_glue_source" ]
982}
983