1{
2  "name": "@ohos/update_service",
3  "description": "A system ability started by the init process of OHOS to implement an update",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/update/updateservice"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "update_service",
14    "subsystem": "updater",
15    "syscap": [
16      "SystemCapability.Update.UpdateService"
17    ],
18    "features": [
19      "update_service_dupdate_config_path",
20      "update_service_updater_sa_cfg_path",
21      "update_service_sa_profile_path"
22    ],
23    "adapted_system_type": [
24      "standard"
25    ],
26    "deps": {
27      "components": [
28        "ability_runtime",
29        "bounds_checking_function",
30        "c_utils",
31        "cJSON",
32        "curl",
33        "eventhandler",
34        "hilog",
35        "ipc",
36        "safwk",
37        "samgr",
38        "napi",
39        "access_token",
40        "hisysevent",
41        "init",
42        "json",
43        "libxml2",
44        "mbedtls",
45        "updater",
46        "ability_base",
47        "netmanager_base",
48        "openssl",
49        "preferences",
50        "sys_installer",
51        "time_service",
52        "relational_store"
53      ],
54      "third_party": []
55    },
56    "build": {
57      "modules": [
58        "//base/update/updateservice/frameworks/js/napi/update:update",
59        "//base/update/updateservice/interfaces/inner_api/engine:updateservicekits",
60        "//base/update/updateservice/interfaces/inner_api/modulemgr:update_module_mgr",
61        "//base/update/updateservice/services/engine:dupdate_config.json",
62        "//base/update/updateservice/services/engine:updater_sa.cfg",
63        "//base/update/updateservice/services/engine:updateservice",
64        "//base/update/updateservice/services/engine/sa_profile:updater_sa_profile"
65      ],
66      "inner_api": [
67        {
68          "header": {
69            "header_base": "//base/update/updateservice/foundations",
70            "header_files": []
71          },
72          "name": "//base/update/updateservice/foundations:update_foundations"
73        },
74        {
75          "header": {
76            "header_base": "//base/update/updateservice/interfaces/inner_api/include",
77            "header_files": []
78          },
79          "name": "//base/update/updateservice/interfaces/inner_api/engine:updateservicekits"
80        },
81        {
82          "header": {
83            "header_base": "//base/update/updateservice/interfaces/inner_api/modulemgr/include",
84            "header_files": []
85          },
86          "name": "//base/update/updateservice/interfaces/inner_api/modulemgr:update_module_mgr"
87        }
88      ],
89      "test": [
90        "//base/update/updateservice/test/unittest:unittest"
91      ]
92    },
93    "hisysevent_config": [
94      "//base/update/updateservice/hisysevent.yaml"
95    ]
96  }
97}