• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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.Updater.update_service"
17    ],
18    "features": [],
19    "adapted_system_type": [
20      "standard"
21    ],
22    "deps": {
23      "components": [
24        "utils_base",
25        "hiviewdfx_hilog_native",
26        "ipc",
27        "safwk",
28        "samgr_standard",
29        "napi",
30        "startup_l2"
31      ],
32      "third_party": [
33        "curl",
34        "libxml2",
35        "cJSON",
36        "bounds_checking_function",
37        "openssl"
38      ]
39    },
40    "build": {
41      "sub_component": [
42        "//base/update/updateservice/client:update",
43        "//base/update/updateservice/engine:updateservice",
44        "//base/update/updateservice/engine:updater_sa.rc",
45        "//base/update/updateservice/engine/sa_profile:updater_sa_profile",
46        "//base/update/updateservice/interfaces/innerkits/engine:updateservicekits"
47      ],
48      "inner_kits": [
49        {
50          "header": {
51            "header_base":"//base/update/updateservice/interfaces/innerkits/include",
52            "header_files": [
53              "iupdate_callback.h",
54              "iupdate_service.h",
55              "update_helper.h",
56              "update_service_kits_impl.h",
57              "update_service_kits.h"
58            ]
59          },
60          "name": "//base/update/updateservice/interfaces/innerkits/engine:updateservicekits"
61        }
62      ],
63      "test": []
64    }
65  }
66}