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 "bzip2", 42 "drivers_peripheral_partitionslot" 43 ], 44 "third_party": [] 45 }, 46 "build": { 47 "sub_component": [ 48 "//base/update/sys_installer/frameworks/ipc_server:sys_installer", 49 "//base/update/sys_installer/frameworks/ipc_server/etc:sys_installer_etc", 50 "//base/update/sys_installer/frameworks/ipc_server/sa_profile:sys_installer_sa_profile", 51 "//base/update/sys_installer/frameworks/ipc_server/sa_profile:module_update_sa_profile", 52 "//base/update/sys_installer/interfaces/innerkits/ipc_client:module_update", 53 "//base/update/sys_installer/interfaces/innerkits/ipc_client:module_update_client", 54 "//base/update/sys_installer/services/module_update/service:module_update_service", 55 "//base/update/sys_installer/services/module_update/src:check_module_update" 56 ], 57 "inner_kits": [ 58 { 59 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:libsysinstallerkits", 60 "header": { 61 "header_files": [], 62 "header_base": [ 63 "//base/update/sys_installer/interfaces/innerkits/inner_api/include", 64 "//base/update/sys_installer/interfaces/innerkits/ipc_client/include", 65 "//base/update/sys_installer/interfaces/innerkits", 66 "//base/update/sys_installer/common/include" 67 ] 68 } 69 }, 70 { 71 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:libsysinstaller_shared", 72 "header": { 73 "header_files": [], 74 "header_base": [ 75 "//base/update/sys_installer/interfaces/innerkits/inner_api/include", 76 "//base/update/sys_installer/interfaces/innerkits/ipc_client/include", 77 "//base/update/sys_installer/interfaces/innerkits", 78 "//base/update/sys_installer/common/include" 79 ] 80 } 81 }, 82 { 83 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:libmodule_update_shared", 84 "header": { 85 "header_files": [], 86 "header_base": [ 87 "//base/update/sys_installer/interfaces/innerkits/inner_api/include", 88 "//base/update/sys_installer/interfaces/innerkits/ipc_client/include", 89 "//base/update/sys_installer/interfaces/innerkits", 90 "//base/update/sys_installer/common/include" 91 ] 92 } 93 }, 94 { 95 "name": "//base/update/sys_installer/interfaces/innerkits/ipc_client:module_update", 96 "header": { 97 "header_files": [], 98 "header_base": [ 99 "//base/update/sys_installer/interfaces/innerkits/inner_api/include" 100 ] 101 } 102 }, 103 { 104 "name": "//base/update/sys_installer/services/module_update/src:check_module_update_static", 105 "header": { 106 "header_files": [], 107 "header_base": [ 108 "//base/update/sys_installer/services/module_update/include" 109 ] 110 } 111 }, 112 { 113 "name": "//base/update/sys_installer/frameworks/installer_manager:libinstallermanager", 114 "header": { 115 "header_files": [], 116 "header_base": [ 117 "//base/update/sys_installer/frameworks/installer_manager/include" 118 ] 119 } 120 }, 121 { 122 "name": "//base/update/sys_installer/frameworks/ipc_server:sys_installer", 123 "header": { 124 "header_files": [], 125 "header_base": [ 126 "//base/update/sys_installer/frameworks/ipc_server/include" 127 ] 128 } 129 }, 130 { 131 "name": "//base/update/sys_installer/services/module_update:module_update_utils", 132 "header": { 133 "header_files": [], 134 "header_base": [ 135 "//base/update/sys_installer/services/module_update/utils/include" 136 ] 137 } 138 }, 139 { 140 "name": "//base/update/sys_installer/services/module_update/service:libmodule_update_service_static", 141 "header": { 142 "header_files": [], 143 "header_base": [ 144 "//base/update/sys_installer/services/module_update/service/include", 145 "//base/update/sys_installer/services/module_update/utils/include" 146 ] 147 } 148 }, 149 { 150 "name": "//base/update/sys_installer/tools/zipalign:zipalign_build" 151 } 152 ], 153 "test": [ 154 "//base/update/sys_installer:fuzztest", 155 "//base/update/sys_installer:unittest" 156 ] 157 } 158 } 159} 160