1686862fbSopenharmony_ci{
2686862fbSopenharmony_ci    "name": "@ohos/dmsfwk",
3686862fbSopenharmony_ci    "description": "distributed ability manager service",
4686862fbSopenharmony_ci    "version": "3.1",
5686862fbSopenharmony_ci    "license": "Apache License 2.0",
6686862fbSopenharmony_ci    "repository": "https://gitee.com/openharmony/ability_dmsfwk",
7686862fbSopenharmony_ci    "publishAs": "code-segment",
8686862fbSopenharmony_ci    "segment": {
9686862fbSopenharmony_ci      "destPath": "foundation/ability/dmsfwk"
10686862fbSopenharmony_ci    },
11686862fbSopenharmony_ci    "dirs": {},
12686862fbSopenharmony_ci    "scripts": {},
13686862fbSopenharmony_ci    "license": "Apache License 2.0",
14686862fbSopenharmony_ci    "component": {
15686862fbSopenharmony_ci      "name": "dmsfwk",
16686862fbSopenharmony_ci      "subsystem": "ability",
17686862fbSopenharmony_ci      "syscap": [
18686862fbSopenharmony_ci        "SystemCapability.Ability.DistributedAbilityManager"
19686862fbSopenharmony_ci      ],
20686862fbSopenharmony_ci      "adapted_system_type": [ "standard" ],
21686862fbSopenharmony_ci      "features" : [
22686862fbSopenharmony_ci        "dmsfwk_feature_coverage",
23686862fbSopenharmony_ci        "dmsfwk_standard_form_share",
24686862fbSopenharmony_ci        "dmsfwk_mission_manager",
25686862fbSopenharmony_ci        "dmsfwk_report_memmgr",
26686862fbSopenharmony_ci        "dmsfwk_report_memmgr_plugins",
27686862fbSopenharmony_ci        "dmsfwk_softbus_adapter_common",
28686862fbSopenharmony_ci        "dmsfwk_service_disable"
29686862fbSopenharmony_ci      ],
30686862fbSopenharmony_ci      "hisysevent_config": [
31686862fbSopenharmony_ci        "//foundation/ability/dmsfwk/hisysevent.yaml"
32686862fbSopenharmony_ci      ],
33686862fbSopenharmony_ci      "rom": "",
34686862fbSopenharmony_ci      "ram": "",
35686862fbSopenharmony_ci      "deps": {
36686862fbSopenharmony_ci        "components": [
37686862fbSopenharmony_ci          "ability_base",
38686862fbSopenharmony_ci          "ability_runtime",
39686862fbSopenharmony_ci          "access_token",
40686862fbSopenharmony_ci          "bundle_framework",
41686862fbSopenharmony_ci          "cJSON",
42686862fbSopenharmony_ci          "c_utils",
43686862fbSopenharmony_ci          "common_event_service",
44686862fbSopenharmony_ci          "config_policy",
45686862fbSopenharmony_ci          "device_auth",
46686862fbSopenharmony_ci          "device_info_manager",
47686862fbSopenharmony_ci          "device_security_level",
48686862fbSopenharmony_ci          "device_manager",
49686862fbSopenharmony_ci          "distributed_bundle_framework",
50686862fbSopenharmony_ci          "dmsfwk",
51686862fbSopenharmony_ci          "dsoftbus",
52686862fbSopenharmony_ci          "data_share",
53686862fbSopenharmony_ci          "eventhandler",
54686862fbSopenharmony_ci          "ffrt",
55686862fbSopenharmony_ci          "form_fwk",
56686862fbSopenharmony_ci          "hisysevent",
57686862fbSopenharmony_ci          "hitrace",
58686862fbSopenharmony_ci          "hilog",
59686862fbSopenharmony_ci          "image_framework",
60686862fbSopenharmony_ci          "init",
61686862fbSopenharmony_ci          "input",
62686862fbSopenharmony_ci          "ipc",
63686862fbSopenharmony_ci          "kv_store",
64686862fbSopenharmony_ci          "memmgr",
65686862fbSopenharmony_ci          "napi",
66686862fbSopenharmony_ci          "os_account",
67686862fbSopenharmony_ci          "resource_schedule_service",
68686862fbSopenharmony_ci          "safwk",
69686862fbSopenharmony_ci          "samgr",
70686862fbSopenharmony_ci          "window_manager"
71686862fbSopenharmony_ci        ],
72686862fbSopenharmony_ci        "third_party": []
73686862fbSopenharmony_ci      },
74686862fbSopenharmony_ci      "build": {
75686862fbSopenharmony_ci        "group_type": {
76686862fbSopenharmony_ci          "base_group": [],
77686862fbSopenharmony_ci          "fwk_group": [
78686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/interfaces/innerkits/common:common_sdk",
79686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/interfaces/innerkits/continuation_manager:continuation_manager",
80686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/interfaces/innerkits/distributed_event:distributed_sdk",
81686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/interfaces/kits/napi:napi_packages"
82686862fbSopenharmony_ci          ],
83686862fbSopenharmony_ci          "service_group": [
84686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/common:distributed_sched_utils",
85686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/etc/init:etc",
86686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/etc/profile:distributedsched_trust",
87686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/sa_profile:dms_sa_profile",
88686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/services/dtbabilitymgr:distributed_ability_manager_svr",
89686862fbSopenharmony_ci            "//foundation/ability/dmsfwk/services/dtbschedmgr:distributedschedsvr"
90686862fbSopenharmony_ci          ]
91686862fbSopenharmony_ci        },
92686862fbSopenharmony_ci        "inner_kits": [
93686862fbSopenharmony_ci          {
94686862fbSopenharmony_ci            "header": {
95686862fbSopenharmony_ci              "header_base": "//foundation/ability/dmsfwk/interfaces/innerkits/continuation_manager/include",
96686862fbSopenharmony_ci              "header_files": [
97686862fbSopenharmony_ci                "continuation_extra_params.h",
98686862fbSopenharmony_ci                "continuation_mode.h",
99686862fbSopenharmony_ci                "continuation_result.h",
100686862fbSopenharmony_ci                "device_connect_status.h",
101686862fbSopenharmony_ci                "device_selection_notifier_stub.h",
102686862fbSopenharmony_ci                "idevice_selection_notifier.h"
103686862fbSopenharmony_ci              ]
104686862fbSopenharmony_ci            },
105686862fbSopenharmony_ci            "name": "//foundation/ability/dmsfwk/interfaces/innerkits/continuation_manager:continuation_manager"
106686862fbSopenharmony_ci          },
107686862fbSopenharmony_ci          {
108686862fbSopenharmony_ci            "header": {
109686862fbSopenharmony_ci              "header_base": "//foundation/ability/dmsfwk/interfaces/innerkits/common/include",
110686862fbSopenharmony_ci              "header_files": [
111686862fbSopenharmony_ci                "distributed_ability_manager_client.h",
112686862fbSopenharmony_ci                "distributed_ability_manager_proxy.h",
113686862fbSopenharmony_ci                "dms_constant.h"
114686862fbSopenharmony_ci              ]
115686862fbSopenharmony_ci            },
116686862fbSopenharmony_ci            "name": "//foundation/ability/dmsfwk/interfaces/innerkits/common:common_sdk"
117686862fbSopenharmony_ci          },
118686862fbSopenharmony_ci          {
119686862fbSopenharmony_ci            "header": {
120686862fbSopenharmony_ci              "header_base": "//foundation/ability/dmsfwk/interfaces/innerkits",
121686862fbSopenharmony_ci              "header_files": [
122686862fbSopenharmony_ci                "./common/include/distributed_sched_types.h",
123686862fbSopenharmony_ci                "./distributed_event/include/distributed_event_listener.h",
124686862fbSopenharmony_ci                "./distributed_event/include/distributed_parcel_helper.h",
125686862fbSopenharmony_ci                "./distributed_event/include/dms_client.h",
126686862fbSopenharmony_ci                "./distributed_event/include/dms_handler.h",
127686862fbSopenharmony_ci                "./distributed_event/include/dms_listener_stub.h",
128686862fbSopenharmony_ci                "./distributed_event/include/dms_sa_client.h"
129686862fbSopenharmony_ci              ]
130686862fbSopenharmony_ci            },
131686862fbSopenharmony_ci            "name": "//foundation/ability/dmsfwk/interfaces/innerkits/distributed_event:distributed_sdk"
132686862fbSopenharmony_ci          }
133686862fbSopenharmony_ci        ],
134686862fbSopenharmony_ci        "test": [
135686862fbSopenharmony_ci          "//foundation/ability/dmsfwk/interfaces/innerkits/tests:dms_sdk_demo",
136686862fbSopenharmony_ci          "//foundation/ability/dmsfwk/services/dtbschedmgr:unittest",
137686862fbSopenharmony_ci          "//foundation/ability/dmsfwk/services/dtbabilitymgr:unittest",
138686862fbSopenharmony_ci          "//foundation/ability/dmsfwk/test/fuzztest:fuzztest"
139686862fbSopenharmony_ci        ]
140686862fbSopenharmony_ci      }
141686862fbSopenharmony_ci    }
142686862fbSopenharmony_ci  }
143