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}