• 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.Update.UpdateService"
17    ],
18    "features": [],
19    "adapted_system_type": [
20      "standard"
21    ],
22    "deps": {
23      "components": [
24        "c_utils",
25        "hilog",
26        "ipc",
27        "safwk",
28        "samgr",
29        "napi",
30        "startup_l2"
31      ],
32      "third_party": [
33        "curl",
34        "libxml2",
35        "cJSON",
36        "bounds_checking_function"
37      ]
38    },
39    "build": {
40      "sub_component": [
41        "//base/update/updateservice:update_service"
42      ],
43      "inner_kits": [
44        {
45          "header": {
46            "header_base":"//base/update/updateservice/interfaces/inner_api/include",
47            "header_files": []
48          },
49          "name": "//base/update/updateservice/interfaces/inner_api/engine:updateservicekits"
50        }
51      ],
52      "test": [
53        "//base/update/updateservice/test/fuzztest/updateservicecancel_fuzzer:UpdateServiceCancelFuzzTest",
54        "//base/update/updateservice/test/fuzztest/updateservicechecknewversion_fuzzer:UpdateServiceCheckNewVersionFuzzTest",
55        "//base/update/updateservice/test/fuzztest/updateservicedownload_fuzzer:UpdateServiceDownloadFuzzTest",
56        "//base/update/updateservice/test/fuzztest/updateservicegetnewversion_fuzzer:UpdateServiceGetNewVersionFuzzTest",
57        "//base/update/updateservice/test/fuzztest/updateservicegetupgradepolicy_fuzzer:UpdateServiceGetUpgradePolicyFuzzTest",
58        "//base/update/updateservice/test/fuzztest/updateserviceregisterupdatecallback_fuzzer:UpdateServiceRegisterUpdateCallbackFuzzTest",
59        "//base/update/updateservice/test/fuzztest/updateservicesetupgradepolicy_fuzzer:UpdateServiceSetUpgradePolicyFuzzTest",
60        "//base/update/updateservice/test/fuzztest/updateserviceunregisterupdatecallback_fuzzer:UpdateServiceUnregisterUpdateCallbackFuzzTest",
61        "//base/update/updateservice/test/unittest:unittest"
62      ]
63    },
64    "hisysevent_config": [
65      "//base/update/updateservice/hisysevent.yaml"
66    ]
67  }
68}