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}