1eace7efcSopenharmony_ci{
2eace7efcSopenharmony_ci  "name": "@ohos/ability_runtime",
3eace7efcSopenharmony_ci  "description": "Ability管理服务统一调度和管理应用中各Ability和应用管理服务, 用于管理应用运行关系、调度应用进程生命周期及状态",
4eace7efcSopenharmony_ci  "version": "3.1",
5eace7efcSopenharmony_ci  "license": "Apache License 2.0",
6eace7efcSopenharmony_ci  "publishAs": "code-segment",
7eace7efcSopenharmony_ci  "segment": {
8eace7efcSopenharmony_ci      "destPath": "foundation/ability/ability_runtime"
9eace7efcSopenharmony_ci  },
10eace7efcSopenharmony_ci  "dirs": {},
11eace7efcSopenharmony_ci  "scripts": {},
12eace7efcSopenharmony_ci  "component": {
13eace7efcSopenharmony_ci      "name": "ability_runtime",
14eace7efcSopenharmony_ci      "subsystem": "ability",
15eace7efcSopenharmony_ci      "syscap": [
16eace7efcSopenharmony_ci        "SystemCapability.Ability.AbilityRuntime.Core",
17eace7efcSopenharmony_ci        "SystemCapability.Ability.AbilityRuntime.FAModel",
18eace7efcSopenharmony_ci        "SystemCapability.Ability.AbilityRuntime.AbilityCore",
19eace7efcSopenharmony_ci        "SystemCapability.Ability.AbilityRuntime.Mission",
20eace7efcSopenharmony_ci        "SystemCapability.Ability.AbilityRuntime.QuickFix",
21eace7efcSopenharmony_ci        "SystemCapability.Ability.AbilityTools.AbilityAssistant",
22eace7efcSopenharmony_ci        "SystemCapability.Ability.AppStartup",
23eace7efcSopenharmony_ci        "SystemCapability.Ability.AppExtension.PhotoEditorExtension"
24eace7efcSopenharmony_ci      ],
25eace7efcSopenharmony_ci      "features": [
26eace7efcSopenharmony_ci        "ability_runtime_auto_fill_ability",
27eace7efcSopenharmony_ci        "ability_runtime_graphics",
28eace7efcSopenharmony_ci        "ability_runtime_power",
29eace7efcSopenharmony_ci        "ability_runtime_app_no_response_dialog",
30eace7efcSopenharmony_ci        "ability_runtime_app_no_response_bundlename",
31eace7efcSopenharmony_ci        "ability_runtime_start_window_options_with_pixelmap"
32eace7efcSopenharmony_ci      ],
33eace7efcSopenharmony_ci      "adapted_system_type": [
34eace7efcSopenharmony_ci          "standard"
35eace7efcSopenharmony_ci      ],
36eace7efcSopenharmony_ci      "rom": "",
37eace7efcSopenharmony_ci      "ram": "",
38eace7efcSopenharmony_ci      "hisysevent_config":[
39eace7efcSopenharmony_ci        "//foundation/ability/ability_runtime/hisysevent.yaml"
40eace7efcSopenharmony_ci      ],
41eace7efcSopenharmony_ci      "deps": {
42eace7efcSopenharmony_ci        "components": [
43eace7efcSopenharmony_ci            "ability_base",
44eace7efcSopenharmony_ci            "accessibility",
45eace7efcSopenharmony_ci            "access_token",
46eace7efcSopenharmony_ci            "ace_engine",
47eace7efcSopenharmony_ci            "app_domain_verify",
48eace7efcSopenharmony_ci            "app_file_service",
49eace7efcSopenharmony_ci            "appspawn",
50eace7efcSopenharmony_ci            "background_task_mgr",
51eace7efcSopenharmony_ci            "bundle_framework",
52eace7efcSopenharmony_ci            "common_event_service",
53eace7efcSopenharmony_ci            "config_policy",
54eace7efcSopenharmony_ci            "c_utils",
55eace7efcSopenharmony_ci            "data_share",
56eace7efcSopenharmony_ci            "dlp_permission_service",
57eace7efcSopenharmony_ci            "dsoftbus",
58eace7efcSopenharmony_ci            "eventhandler",
59eace7efcSopenharmony_ci            "ets_runtime",
60eace7efcSopenharmony_ci            "ets_utils",
61eace7efcSopenharmony_ci            "faultloggerd",
62eace7efcSopenharmony_ci            "ffrt",
63eace7efcSopenharmony_ci            "form_fwk",
64eace7efcSopenharmony_ci            "graphic_2d",
65eace7efcSopenharmony_ci            "hichecker",
66eace7efcSopenharmony_ci            "hicollie",
67eace7efcSopenharmony_ci            "hilog",
68eace7efcSopenharmony_ci            "hisysevent",
69eace7efcSopenharmony_ci            "hitrace",
70eace7efcSopenharmony_ci            "hiview",
71eace7efcSopenharmony_ci            "i18n",
72eace7efcSopenharmony_ci            "icu",
73eace7efcSopenharmony_ci            "image_framework",
74eace7efcSopenharmony_ci            "init",
75eace7efcSopenharmony_ci            "input",
76eace7efcSopenharmony_ci            "ipc",
77eace7efcSopenharmony_ci            "json",
78eace7efcSopenharmony_ci            "jsoncpp",
79eace7efcSopenharmony_ci            "kv_store",
80eace7efcSopenharmony_ci            "libuv",
81eace7efcSopenharmony_ci            "media_library",
82eace7efcSopenharmony_ci            "memmgr",
83eace7efcSopenharmony_ci            "memory_utils",
84eace7efcSopenharmony_ci            "napi",
85eace7efcSopenharmony_ci            "netmanager_base",
86eace7efcSopenharmony_ci            "os_account",
87eace7efcSopenharmony_ci            "power_manager",
88eace7efcSopenharmony_ci            "qos_manager",
89eace7efcSopenharmony_ci            "relational_store",
90eace7efcSopenharmony_ci            "resource_management",
91eace7efcSopenharmony_ci            "resource_schedule_service",
92eace7efcSopenharmony_ci            "safwk",
93eace7efcSopenharmony_ci            "samgr",
94eace7efcSopenharmony_ci            "sandbox_manager",
95eace7efcSopenharmony_ci            "screenlock_mgr",
96eace7efcSopenharmony_ci            "storage_service",
97eace7efcSopenharmony_ci            "toolchain",
98eace7efcSopenharmony_ci            "webview",
99eace7efcSopenharmony_ci            "window_manager",
100eace7efcSopenharmony_ci            "zlib"
101eace7efcSopenharmony_ci  ],
102eace7efcSopenharmony_ci          "third_party": [
103eace7efcSopenharmony_ci            "libjpeg-turbo"
104eace7efcSopenharmony_ci          ]
105eace7efcSopenharmony_ci      },
106eace7efcSopenharmony_ci      "build": {
107eace7efcSopenharmony_ci        "sub_component": [
108eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/services:ams_target",
109eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/services/sa_profile:ams_sa_profile",
110eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/services/quickfixmgr:quick_fix.cfg",
111eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/tools:tools_target",
112eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/interfaces/inner_api:innerkits_target",
113eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ability_thread",
114eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/frameworks/native/ability/native:extension_module",
115eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/frameworks/native/child_process:child_process",
116eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/frameworks/native/insight_intent:insight_intent_innerkits",
117eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/frameworks/c/ability_runtime:ability_runtime",
118eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/frameworks/cj:cj_ability_packages",
119eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/frameworks/js/napi:napi_packages",
120eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/cj_environment/frameworks/cj_environment:cj_environment",
121eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/js_environment/frameworks/js_environment:js_environment",
122eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/services/abilitymgr/etc:appfwk_etc",
123eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/service_router_framework:srms_target",
124eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/service_router_framework:jsapi_target"
125eace7efcSopenharmony_ci        ],
126eace7efcSopenharmony_ci        "inner_api": [
127eace7efcSopenharmony_ci          {
128eace7efcSopenharmony_ci            "header": {
129eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/deps_wrapper/include",
130eace7efcSopenharmony_ci              "header_files": [
131eace7efcSopenharmony_ci                "os_account_manager_wrapper.h"
132eace7efcSopenharmony_ci              ]
133eace7efcSopenharmony_ci            },
134eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/deps_wrapper:ability_deps_wrapper"
135eace7efcSopenharmony_ci          },
136eace7efcSopenharmony_ci          {
137eace7efcSopenharmony_ci            "header": {
138eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/error_utils/include",
139eace7efcSopenharmony_ci              "header_files": [
140eace7efcSopenharmony_ci                "ability_runtime_error_util.h"
141eace7efcSopenharmony_ci              ]
142eace7efcSopenharmony_ci            },
143eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/error_utils:ability_runtime_error_util"
144eace7efcSopenharmony_ci          },
145eace7efcSopenharmony_ci          {
146eace7efcSopenharmony_ci            "header": {
147eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/wantagent/include/",
148eace7efcSopenharmony_ci              "header_files": [
149eace7efcSopenharmony_ci                "pending_want.h",
150eace7efcSopenharmony_ci                "trigger_info.h",
151eace7efcSopenharmony_ci                "want_agent_constant.h",
152eace7efcSopenharmony_ci                "want_agent_helper.h",
153eace7efcSopenharmony_ci                "want_agent_info.h",
154eace7efcSopenharmony_ci                "want_agent.h"
155eace7efcSopenharmony_ci              ]
156eace7efcSopenharmony_ci            },
157eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/wantagent:wantagent_innerkits"
158eace7efcSopenharmony_ci          },
159eace7efcSopenharmony_ci          {
160eace7efcSopenharmony_ci            "header": {
161eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
162eace7efcSopenharmony_ci              "header_files": [
163eace7efcSopenharmony_ci                "ability_manager_client.h",
164eace7efcSopenharmony_ci                "launch_param.h"
165eace7efcSopenharmony_ci              ]
166eace7efcSopenharmony_ci            },
167eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_manager"
168eace7efcSopenharmony_ci          },
169eace7efcSopenharmony_ci          {
170eace7efcSopenharmony_ci            "header": {
171eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/ability_runtime",
172eace7efcSopenharmony_ci              "header_files": [
173eace7efcSopenharmony_ci                "ability_context.h"
174eace7efcSopenharmony_ci              ]
175eace7efcSopenharmony_ci            },
176eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability:ability_context_native"
177eace7efcSopenharmony_ci          },
178eace7efcSopenharmony_ci          {
179eace7efcSopenharmony_ci            "header": {
180eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/js_environment/interfaces/inner_api",
181eace7efcSopenharmony_ci              "header_files": [
182eace7efcSopenharmony_ci                "js_environment.h",
183eace7efcSopenharmony_ci                "js_environment_impl.h"
184eace7efcSopenharmony_ci              ]
185eace7efcSopenharmony_ci            },
186eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/js_environment/frameworks/js_environment:js_environment"
187eace7efcSopenharmony_ci          },
188eace7efcSopenharmony_ci          {
189eace7efcSopenharmony_ci            "header": {
190eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/cj_environment/interfaces/inner_api",
191eace7efcSopenharmony_ci              "header_files": [
192eace7efcSopenharmony_ci                "cj_environment.h"
193eace7efcSopenharmony_ci              ]
194eace7efcSopenharmony_ci            },
195eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/cj_environment/frameworks/cj_environment:cj_environment"
196eace7efcSopenharmony_ci          },
197eace7efcSopenharmony_ci          {
198eace7efcSopenharmony_ci            "header": {
199eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/runtime/include/",
200eace7efcSopenharmony_ci              "header_files": [
201eace7efcSopenharmony_ci                "js_runtime.h",
202eace7efcSopenharmony_ci                "runtime.h"
203eace7efcSopenharmony_ci              ]
204eace7efcSopenharmony_ci            },
205eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/runtime:runtime"
206eace7efcSopenharmony_ci          },
207eace7efcSopenharmony_ci          {
208eace7efcSopenharmony_ci            "header": {
209eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/napi_base_context/include",
210eace7efcSopenharmony_ci              "header_files": [
211eace7efcSopenharmony_ci                "napi_base_context.h"
212eace7efcSopenharmony_ci              ]
213eace7efcSopenharmony_ci            },
214eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/napi_base_context:napi_base_context"
215eace7efcSopenharmony_ci          },
216eace7efcSopenharmony_ci          {
217eace7efcSopenharmony_ci            "header": {
218eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common",
219eace7efcSopenharmony_ci              "header_files": [
220eace7efcSopenharmony_ci                "napi_common_configuration.h",
221eace7efcSopenharmony_ci                "napi_common_start_options.h",
222eace7efcSopenharmony_ci                "napi_common_util.h",
223eace7efcSopenharmony_ci                "napi_common_want.h"
224eace7efcSopenharmony_ci              ]
225eace7efcSopenharmony_ci            },
226eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common:napi_common"
227eace7efcSopenharmony_ci          },
228eace7efcSopenharmony_ci          {
229eace7efcSopenharmony_ci            "header": {
230eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_ability_common",
231eace7efcSopenharmony_ci              "header_files": [
232eace7efcSopenharmony_ci              ]
233eace7efcSopenharmony_ci            },
234eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_ability_common:napi_ability_common"
235eace7efcSopenharmony_ci          },
236eace7efcSopenharmony_ci          {
237eace7efcSopenharmony_ci            "header": {
238eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include",
239eace7efcSopenharmony_ci              "header_files": [
240eace7efcSopenharmony_ci                "appmgr/app_mgr_client.h",
241eace7efcSopenharmony_ci                "appmgr/page_state_data.h"
242eace7efcSopenharmony_ci              ]
243eace7efcSopenharmony_ci            },
244eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager:app_manager"
245eace7efcSopenharmony_ci          },
246eace7efcSopenharmony_ci          {
247eace7efcSopenharmony_ci            "header": {
248eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/connectionobs_manager/include",
249eace7efcSopenharmony_ci              "header_files": [
250eace7efcSopenharmony_ci                "connection_observer_client.h"
251eace7efcSopenharmony_ci              ]
252eace7efcSopenharmony_ci            },
253eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/connectionobs_manager:connection_obs_manager"
254eace7efcSopenharmony_ci          },
255eace7efcSopenharmony_ci          {
256eace7efcSopenharmony_ci            "header": {
257eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
258eace7efcSopenharmony_ci              "header_files": [
259eace7efcSopenharmony_ci                "service_extension.h"
260eace7efcSopenharmony_ci              ]
261eace7efcSopenharmony_ci            },
262eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:service_extension"
263eace7efcSopenharmony_ci          },
264eace7efcSopenharmony_ci          {
265eace7efcSopenharmony_ci            "header": {
266eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
267eace7efcSopenharmony_ci              "header_files": [
268eace7efcSopenharmony_ci                "extension.h",
269eace7efcSopenharmony_ci                "extension_base.h",
270eace7efcSopenharmony_ci                "extension_module_loader.h"
271eace7efcSopenharmony_ci              ]
272eace7efcSopenharmony_ci            },
273eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:extensionkit_native"
274eace7efcSopenharmony_ci          },
275eace7efcSopenharmony_ci          {
276eace7efcSopenharmony_ci            "header": {
277eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
278eace7efcSopenharmony_ci              "header_files": [
279eace7efcSopenharmony_ci              ]
280eace7efcSopenharmony_ci            },
281eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:abilitykit_utils"
282eace7efcSopenharmony_ci          },
283eace7efcSopenharmony_ci          {
284eace7efcSopenharmony_ci            "header": {
285eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
286eace7efcSopenharmony_ci              "header_files": [
287eace7efcSopenharmony_ci              ]
288eace7efcSopenharmony_ci            },
289eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:abilitykit_native"
290eace7efcSopenharmony_ci          },
291eace7efcSopenharmony_ci          {
292eace7efcSopenharmony_ci            "header": {
293eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
294eace7efcSopenharmony_ci              "header_files": [
295eace7efcSopenharmony_ci              ]
296eace7efcSopenharmony_ci            },
297eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:data_ability_helper"
298eace7efcSopenharmony_ci          },
299eace7efcSopenharmony_ci          {
300eace7efcSopenharmony_ci            "header": {
301eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/app/",
302eace7efcSopenharmony_ci              "header_files": [
303eace7efcSopenharmony_ci              ]
304eace7efcSopenharmony_ci            },
305eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_native"
306eace7efcSopenharmony_ci          },
307eace7efcSopenharmony_ci          {
308eace7efcSopenharmony_ci            "header": {
309eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/dialog_request_info/include",
310eace7efcSopenharmony_ci              "header_files": [
311eace7efcSopenharmony_ci                "request_info.h"
312eace7efcSopenharmony_ci              ]
313eace7efcSopenharmony_ci            },
314eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/dialog_request_info:dialog_request_info"
315eace7efcSopenharmony_ci          },
316eace7efcSopenharmony_ci          {
317eace7efcSopenharmony_ci            "header": {
318eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
319eace7efcSopenharmony_ci              "header_files": [
320eace7efcSopenharmony_ci                "ability_connect_callback_stub.h"
321eace7efcSopenharmony_ci              ]
322eace7efcSopenharmony_ci            },
323eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_connect_callback_stub"
324eace7efcSopenharmony_ci          },
325eace7efcSopenharmony_ci          {
326eace7efcSopenharmony_ci            "header": {
327eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_runtime/context",
328eace7efcSopenharmony_ci              "header_files": [
329eace7efcSopenharmony_ci                "application_context.h"
330eace7efcSopenharmony_ci              ]
331eace7efcSopenharmony_ci            },
332eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:app_context"
333eace7efcSopenharmony_ci          },
334eace7efcSopenharmony_ci          {
335eace7efcSopenharmony_ci            "header": {
336eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/c/ability/ability_runtime/child_process",
337eace7efcSopenharmony_ci              "header_files": [
338eace7efcSopenharmony_ci                "native_child_process.h"
339eace7efcSopenharmony_ci              ]
340eace7efcSopenharmony_ci            },
341eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/child_process:child_process"
342eace7efcSopenharmony_ci          },
343eace7efcSopenharmony_ci          {
344eace7efcSopenharmony_ci            "header": {
345eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/c/ability_runtime",
346eace7efcSopenharmony_ci              "header_files": [
347eace7efcSopenharmony_ci                "ability_runtime_common.h",
348eace7efcSopenharmony_ci                "application_context.h",
349eace7efcSopenharmony_ci                "context_constant.h"
350eace7efcSopenharmony_ci              ]
351eace7efcSopenharmony_ci            },
352eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/c/ability_runtime:ability_runtime"
353eace7efcSopenharmony_ci          },
354eace7efcSopenharmony_ci          {
355eace7efcSopenharmony_ci            "header": {
356eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/uri_permission/include/",
357eace7efcSopenharmony_ci              "header_files": [
358eace7efcSopenharmony_ci              ]
359eace7efcSopenharmony_ci            },
360eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/uri_permission:uri_permission_mgr"
361eace7efcSopenharmony_ci          },
362eace7efcSopenharmony_ci          {
363eace7efcSopenharmony_ci            "header": {
364eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/quick_fix/include/",
365eace7efcSopenharmony_ci              "header_files": [
366eace7efcSopenharmony_ci                "quick_fix_manager_client.h"
367eace7efcSopenharmony_ci              ]
368eace7efcSopenharmony_ci            },
369eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/quick_fix:quickfix_manager"
370eace7efcSopenharmony_ci          },
371eace7efcSopenharmony_ci          {
372eace7efcSopenharmony_ci            "header": {
373eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/dataobs_manager/",
374eace7efcSopenharmony_ci              "header_files": [
375eace7efcSopenharmony_ci              ]
376eace7efcSopenharmony_ci            },
377eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/dataobs_manager:dataobs_manager"
378eace7efcSopenharmony_ci          },
379eace7efcSopenharmony_ci          {
380eace7efcSopenharmony_ci            "header": {
381eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/service_router_framework/interfaces/inner_api/include",
382eace7efcSopenharmony_ci              "header_files": [
383eace7efcSopenharmony_ci                "service_info.h",
384eace7efcSopenharmony_ci                "service_router_mgr_interface.h",
385eace7efcSopenharmony_ci                "service_router_mgr_proxy.h"
386eace7efcSopenharmony_ci              ]
387eace7efcSopenharmony_ci            },
388eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/service_router_framework/interfaces/inner_api:srms_fwk"
389eace7efcSopenharmony_ci          },
390eace7efcSopenharmony_ci          {
391eace7efcSopenharmony_ci            "header": {
392eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/frameworks/simulator",
393eace7efcSopenharmony_ci              "header_files": []
394eace7efcSopenharmony_ci            },
395eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/simulator/ability_simulator:ability_simulator"
396eace7efcSopenharmony_ci          },
397eace7efcSopenharmony_ci          {
398eace7efcSopenharmony_ci            "header": {
399eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/tools/aa/include",
400eace7efcSopenharmony_ci              "header_files": [
401eace7efcSopenharmony_ci                "shell_command.h"
402eace7efcSopenharmony_ci              ]
403eace7efcSopenharmony_ci            },
404eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/tools/aa:tools_aa_source_set"
405eace7efcSopenharmony_ci          },
406eace7efcSopenharmony_ci          {
407eace7efcSopenharmony_ci            "header": {
408eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
409eace7efcSopenharmony_ci              "header_files": [
410eace7efcSopenharmony_ci                "ability_start_setting.h"
411eace7efcSopenharmony_ci              ]
412eace7efcSopenharmony_ci            },
413eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_start_setting"
414eace7efcSopenharmony_ci          },
415eace7efcSopenharmony_ci          {
416eace7efcSopenharmony_ci            "header": {
417eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
418eace7efcSopenharmony_ci              "header_files": [
419eace7efcSopenharmony_ci                "process_options.h"
420eace7efcSopenharmony_ci              ]
421eace7efcSopenharmony_ci            },
422eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:process_options"
423eace7efcSopenharmony_ci          },
424eace7efcSopenharmony_ci          {
425eace7efcSopenharmony_ci            "header": {
426eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
427eace7efcSopenharmony_ci              "header_files": [
428eace7efcSopenharmony_ci                "mission_info.h",
429eace7efcSopenharmony_ci                "mission_snapshot.h"
430eace7efcSopenharmony_ci              ]
431eace7efcSopenharmony_ci            },
432eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:mission_info"
433eace7efcSopenharmony_ci          },
434eace7efcSopenharmony_ci          {
435eace7efcSopenharmony_ci            "header": {
436eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ui_extension_ability",
437eace7efcSopenharmony_ci              "header_files": [
438eace7efcSopenharmony_ci                "ui_extension_context.h"
439eace7efcSopenharmony_ci              ]
440eace7efcSopenharmony_ci            },
441eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_extension"
442eace7efcSopenharmony_ci          },
443eace7efcSopenharmony_ci          {
444eace7efcSopenharmony_ci            "header": {
445eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/auto_fill_extension_ability",
446eace7efcSopenharmony_ci              "header_files": [
447eace7efcSopenharmony_ci                "auto_fill_extension_context.h"
448eace7efcSopenharmony_ci              ]
449eace7efcSopenharmony_ci            },
450eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:auto_fill_extension"
451eace7efcSopenharmony_ci          },
452eace7efcSopenharmony_ci          {
453eace7efcSopenharmony_ci            "header": {
454eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/extension_manager/include",
455eace7efcSopenharmony_ci              "header_files": [
456eace7efcSopenharmony_ci                "extension_manager_client.h"
457eace7efcSopenharmony_ci              ]
458eace7efcSopenharmony_ci            },
459eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/extension_manager:extension_manager"
460eace7efcSopenharmony_ci          },
461eace7efcSopenharmony_ci          {
462eace7efcSopenharmony_ci            "header": {
463eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/session_handler/include",
464eace7efcSopenharmony_ci              "header_files": []
465eace7efcSopenharmony_ci            },
466eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/session_handler:session_handler"
467eace7efcSopenharmony_ci          },
468eace7efcSopenharmony_ci          {
469eace7efcSopenharmony_ci            "header": {
470eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager/include",
471eace7efcSopenharmony_ci              "header_files": [
472eace7efcSopenharmony_ci                "auto_fill_error.h",
473eace7efcSopenharmony_ci                "auto_fill_manager.h",
474eace7efcSopenharmony_ci                "fill_request_callback_interface.h",
475eace7efcSopenharmony_ci                "save_request_callback_interface.h"
476eace7efcSopenharmony_ci              ]
477eace7efcSopenharmony_ci            },
478eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager:auto_fill_manager"
479eace7efcSopenharmony_ci          },
480eace7efcSopenharmony_ci          {
481eace7efcSopenharmony_ci            "header": {
482eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
483eace7efcSopenharmony_ci              "header_files": [
484eace7efcSopenharmony_ci                "start_options.h"
485eace7efcSopenharmony_ci              ]
486eace7efcSopenharmony_ci            },
487eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_start_options"
488eace7efcSopenharmony_ci          },
489eace7efcSopenharmony_ci          {
490eace7efcSopenharmony_ci            "header": {
491eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/dialog_request_callback",
492eace7efcSopenharmony_ci              "header_files": [
493eace7efcSopenharmony_ci              ]
494eace7efcSopenharmony_ci            },
495eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:dialog_request_callback"
496eace7efcSopenharmony_ci          },
497eace7efcSopenharmony_ci          {
498eace7efcSopenharmony_ci            "header": {
499eace7efcSopenharmony_ci              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
500eace7efcSopenharmony_ci              "header_files": [
501eace7efcSopenharmony_ci                "start_window_option.h"
502eace7efcSopenharmony_ci              ]
503eace7efcSopenharmony_ci            },
504eace7efcSopenharmony_ci            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:start_window_option"
505eace7efcSopenharmony_ci          }
506eace7efcSopenharmony_ci        ],
507eace7efcSopenharmony_ci        "test": [
508eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/test/moduletest:moduletest",
509eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/test/fuzztest:fuzztest",
510eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/test/unittest:unittest",
511eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/test/sample:sample",
512eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/tools/test:moduletest",
513eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/tools/test:systemtest",
514eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/tools/test:unittest",
515eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/cj_environment/test/unittest:unittest",
516eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/js_environment/test/unittest:unittest",
517eace7efcSopenharmony_ci          "//foundation/ability/ability_runtime/service_router_framework:test_target"
518eace7efcSopenharmony_ci        ]
519eace7efcSopenharmony_ci      }
520eace7efcSopenharmony_ci  }
521eace7efcSopenharmony_ci}
522