1{ 2 "name": "@ohos/sys_installer", 3 "description": "A system ability started by the init process of OHOS to implement an update", 4 "version": "3.2", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/update/sys_installer" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "sys_installer", 14 "subsystem": "updater", 15 "syscap": [], 16 "features": [ 17 "sys_installer_cfg_file" 18 ], 19 "adapted_system_type": [ 20 "standard" 21 ], 22 "deps": { 23 "components": [ 24 "c_utils", 25 "hilog", 26 "hvb", 27 "ipc", 28 "safwk", 29 "samgr", 30 "updater", 31 "access_token", 32 "hisysevent", 33 "selinux_adapter", 34 "init", 35 "bounds_checking_function", 36 "cJSON", 37 "curl", 38 "lz4", 39 "openssl", 40 "zlib" 41 ], 42 "third_party": [] 43 }, 44 "build": { 45 "sub_component": [ 46 "//base/update/sys_installer/frameworks/ipc_server:sys_installer", 47 "//base/update/sys_installer/frameworks/ipc_server/etc:sys_installer_etc", 48 "//base/update/sys_installer/frameworks/ipc_server/sa_profile:sys_installer_sa_profile", 49 "//base/update/sys_installer/frameworks/ipc_server/sa_profile:module_update_sa_profile", 50 "//base/update/sys_installer/interfaces/innerkits/ipc_client:module_update", 51 "//base/update/sys_installer/interfaces/innerkits/ipc_client:module_update_client", 52 "//base/update/sys_installer/services/module_update/service:module_update_service", 53 "//base/update/sys_installer/services/module_update/src:check_module_update" 54 ], 55 "inner_kits": [ 56 { 57 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:libsysinstallerkits", 58 "header": { 59 "header_files": [], 60 "header_base": [ 61 "//base/update/sys_installer/interfaces/innerkits/inner_api/include", 62 "//base/update/sys_installer/interfaces/innerkits/ipc_client/include", 63 "//base/update/sys_installer/interfaces/innerkits", 64 "//base/update/sys_installer/common/include" 65 ] 66 } 67 }, 68 { 69 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:libsysinstaller_shared", 70 "header": { 71 "header_files": [], 72 "header_base": [ 73 "//base/update/sys_installer/interfaces/innerkits/inner_api/include", 74 "//base/update/sys_installer/interfaces/innerkits/ipc_client/include", 75 "//base/update/sys_installer/interfaces/innerkits", 76 "//base/update/sys_installer/common/include" 77 ] 78 } 79 }, 80 { 81 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:libmodule_update_shared", 82 "header": { 83 "header_files": [], 84 "header_base": [ 85 "//base/update/sys_installer/interfaces/innerkits/inner_api/include", 86 "//base/update/sys_installer/interfaces/innerkits/ipc_client/include", 87 "//base/update/sys_installer/interfaces/innerkits", 88 "//base/update/sys_installer/common/include" 89 ] 90 } 91 }, 92 { 93 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:module_update", 94 "header": { 95 "header_files": [], 96 "header_base": [ 97 "//base/update/sys_installer/interfaces/innerkits/inner_api/include" 98 ] 99 } 100 }, 101 { 102 "name": "//base/update/sys_installer/services/module_update/src:check_module_update_staic", 103 "header": { 104 "header_files": [], 105 "header_base": [ 106 "//base/update/sys_installer/services/module_update/include" 107 ] 108 } 109 }, 110 { 111 "name": "//base/update/sys_installer/frameworks/installer_manager:libinstallermanager", 112 "header": { 113 "header_files": [], 114 "header_base": [ 115 "//base/update/sys_installer/frameworks/installer_manager/include" 116 ] 117 } 118 }, 119 { 120 "name": "//base/update/sys_installer/frameworks/ipc_server:sys_installer", 121 "header": { 122 "header_files": [], 123 "header_base": [ 124 "//base/update/sys_installer/frameworks/ipc_server/include" 125 ] 126 } 127 }, 128 { 129 "name": "//base/update/sys_installer/services/module_update:module_update_utils", 130 "header": { 131 "header_files": [], 132 "header_base": [ 133 "//base/update/sys_installer/services/module_update/utils/include" 134 ] 135 } 136 }, 137 { 138 "name": "//base/update/sys_installer/services/module_update/service:libmodule_update_service_static", 139 "header": { 140 "header_files": [], 141 "header_base": [ 142 "//base/update/sys_installer/services/module_update/service/include", 143 "//base/update/sys_installer/services/module_update/utils/include" 144 ] 145 } 146 } 147 ], 148 "test": [ 149 "//base/update/sys_installer:fuzztest", 150 "//base/update/sys_installer:unittest" 151 ] 152 } 153 } 154} 155