1d9f0492fSopenharmony_ci{ 2d9f0492fSopenharmony_ci "name": "@ohos/init", 3d9f0492fSopenharmony_ci "description": "ohos init process", 4d9f0492fSopenharmony_ci "homePage": "https://gitee.com/openharmony", 5d9f0492fSopenharmony_ci "version": "4.0.2", 6d9f0492fSopenharmony_ci "license": "Apache License 2.0", 7d9f0492fSopenharmony_ci "repository": "https://gitee.com/openharmony/startup_init", 8d9f0492fSopenharmony_ci "supplier": "Organization: OpenHarmony", 9d9f0492fSopenharmony_ci "publishAs": "code-segment", 10d9f0492fSopenharmony_ci "segment": { 11d9f0492fSopenharmony_ci "destPath": "base/startup/init" 12d9f0492fSopenharmony_ci }, 13d9f0492fSopenharmony_ci "dirs": {}, 14d9f0492fSopenharmony_ci "scripts": {}, 15d9f0492fSopenharmony_ci "component": { 16d9f0492fSopenharmony_ci "name": "init", 17d9f0492fSopenharmony_ci "subsystem": "startup", 18d9f0492fSopenharmony_ci "syscap": [ 19d9f0492fSopenharmony_ci "SystemCapability.Startup.SystemInfo", 20d9f0492fSopenharmony_ci "SystemCapability.Startup.SystemInfo.Lite", 21d9f0492fSopenharmony_ci "SystemCapability.Base" 22d9f0492fSopenharmony_ci ], 23d9f0492fSopenharmony_ci "features": [ 24d9f0492fSopenharmony_ci "init_feature_begetctl_liteos", 25d9f0492fSopenharmony_ci "init_lite_use_posix_file_api", 26d9f0492fSopenharmony_ci "init_feature_ab_partition", 27d9f0492fSopenharmony_ci "init_feature_loader", 28d9f0492fSopenharmony_ci "init_lite_use_thirdparty_mbedtls", 29d9f0492fSopenharmony_ci "init_appspawn_client_module", 30d9f0492fSopenharmony_ci "init_feature_seccomp_privilege" 31d9f0492fSopenharmony_ci ], 32d9f0492fSopenharmony_ci "adapted_system_type": [ 33d9f0492fSopenharmony_ci "mini", 34d9f0492fSopenharmony_ci "small", 35d9f0492fSopenharmony_ci "standard" 36d9f0492fSopenharmony_ci ], 37d9f0492fSopenharmony_ci "rom": "3.9MB", 38d9f0492fSopenharmony_ci "ram": "8356KB", 39d9f0492fSopenharmony_ci "hisysevent_config": [ 40d9f0492fSopenharmony_ci "//base/startup/init/services/modules/sysevent/init_events.yaml" 41d9f0492fSopenharmony_ci ], 42d9f0492fSopenharmony_ci "deps": { 43d9f0492fSopenharmony_ci "components": [ 44d9f0492fSopenharmony_ci "appspawn", 45d9f0492fSopenharmony_ci "safwk", 46d9f0492fSopenharmony_ci "c_utils", 47d9f0492fSopenharmony_ci "napi", 48d9f0492fSopenharmony_ci "ipc", 49d9f0492fSopenharmony_ci "config_policy", 50d9f0492fSopenharmony_ci "hilog", 51d9f0492fSopenharmony_ci "hilog_lite", 52d9f0492fSopenharmony_ci "samgr", 53d9f0492fSopenharmony_ci "access_token", 54d9f0492fSopenharmony_ci "hvb", 55d9f0492fSopenharmony_ci "hisysevent", 56d9f0492fSopenharmony_ci "hiprofiler", 57d9f0492fSopenharmony_ci "bounds_checking_function", 58d9f0492fSopenharmony_ci "bundle_framework", 59d9f0492fSopenharmony_ci "selinux", 60d9f0492fSopenharmony_ci "selinux_adapter", 61d9f0492fSopenharmony_ci "storage_service", 62d9f0492fSopenharmony_ci "mbedtls", 63d9f0492fSopenharmony_ci "zlib", 64d9f0492fSopenharmony_ci "cJSON", 65d9f0492fSopenharmony_ci "mksh", 66d9f0492fSopenharmony_ci "libunwind", 67d9f0492fSopenharmony_ci "toybox", 68d9f0492fSopenharmony_ci "hicollie", 69d9f0492fSopenharmony_ci "drivers_interface_partitionslot" 70d9f0492fSopenharmony_ci ], 71d9f0492fSopenharmony_ci "third_party": [ 72d9f0492fSopenharmony_ci "mksh", 73d9f0492fSopenharmony_ci "e2fsprogs", 74d9f0492fSopenharmony_ci "f2fs-tools" 75d9f0492fSopenharmony_ci ] 76d9f0492fSopenharmony_ci }, 77d9f0492fSopenharmony_ci "build": { 78d9f0492fSopenharmony_ci "group_type": { 79d9f0492fSopenharmony_ci "base_group": [ 80d9f0492fSopenharmony_ci ], 81d9f0492fSopenharmony_ci "fwk_group": [ 82d9f0492fSopenharmony_ci "//base/startup/init/services:startup_init", 83d9f0492fSopenharmony_ci "//base/startup/init/services/begetctl:begetctl_cmd", 84d9f0492fSopenharmony_ci "//base/startup/init/services/loopevent:loopeventgroup", 85d9f0492fSopenharmony_ci "//base/startup/init/services/modules:modulesgroup", 86d9f0492fSopenharmony_ci "//base/startup/init/services/param:parameter", 87d9f0492fSopenharmony_ci "//base/startup/init/interfaces/innerkits:innergroup", 88d9f0492fSopenharmony_ci "//base/startup/init/device_info:device_info_group", 89d9f0492fSopenharmony_ci "//base/startup/init/interfaces/kits:kitsgroup" 90d9f0492fSopenharmony_ci ], 91d9f0492fSopenharmony_ci "service_group": [ 92d9f0492fSopenharmony_ci "//base/startup/init/watchdog:watchdog", 93d9f0492fSopenharmony_ci "//base/startup/init/remount:overlayremount", 94d9f0492fSopenharmony_ci "//base/startup/init/ueventd:startup_ueventd" 95d9f0492fSopenharmony_ci ] 96d9f0492fSopenharmony_ci }, 97d9f0492fSopenharmony_ci "inner_kits": [ 98d9f0492fSopenharmony_ci { 99d9f0492fSopenharmony_ci "header": { 100d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits/include/", 101d9f0492fSopenharmony_ci "header_files": [ 102d9f0492fSopenharmony_ci "init_socket.h", 103d9f0492fSopenharmony_ci "init_file.h", 104d9f0492fSopenharmony_ci "init_reboot.h", 105d9f0492fSopenharmony_ci "loop_event.h", 106d9f0492fSopenharmony_ci "hookmgr.h", 107d9f0492fSopenharmony_ci "service_control.h", 108d9f0492fSopenharmony_ci "beget_ext.h", 109d9f0492fSopenharmony_ci "systemcapability.h", 110d9f0492fSopenharmony_ci "syspara/parameter.h", 111d9f0492fSopenharmony_ci "syspara/parameters.h", 112d9f0492fSopenharmony_ci "syspara/param_wrapper.h", 113d9f0492fSopenharmony_ci "syspara/sysparam_errno.h", 114d9f0492fSopenharmony_ci "syspara/sysversion.h", 115d9f0492fSopenharmony_ci "param/init_param.h" 116d9f0492fSopenharmony_ci ] 117d9f0492fSopenharmony_ci }, 118d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits:libbegetutil" 119d9f0492fSopenharmony_ci }, 120d9f0492fSopenharmony_ci { 121d9f0492fSopenharmony_ci "header": { 122d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits/include/", 123d9f0492fSopenharmony_ci "header_files": [] 124d9f0492fSopenharmony_ci }, 125d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits:libbegetutil_static", 126d9f0492fSopenharmony_ci "visibility": [ "updater" ] 127d9f0492fSopenharmony_ci }, 128d9f0492fSopenharmony_ci { 129d9f0492fSopenharmony_ci "header": { 130d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits/include/fs_manager/", 131d9f0492fSopenharmony_ci "header_files": [ 132d9f0492fSopenharmony_ci "fs_manager.h" 133d9f0492fSopenharmony_ci ] 134d9f0492fSopenharmony_ci }, 135d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static" 136d9f0492fSopenharmony_ci }, 137d9f0492fSopenharmony_ci { 138d9f0492fSopenharmony_ci "header": { 139d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits/include/fs_manager/", 140d9f0492fSopenharmony_ci "header_files": [] 141d9f0492fSopenharmony_ci }, 142d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static_real", 143d9f0492fSopenharmony_ci "visibility": [ "updater" ] 144d9f0492fSopenharmony_ci }, 145d9f0492fSopenharmony_ci { 146d9f0492fSopenharmony_ci "header": { 147d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits/include/", 148d9f0492fSopenharmony_ci "header_files": [ 149d9f0492fSopenharmony_ci "service_watcher.h", 150d9f0492fSopenharmony_ci "syspara/parameter.h", 151d9f0492fSopenharmony_ci "syspara/sysparam_errno.h" 152d9f0492fSopenharmony_ci ] 153d9f0492fSopenharmony_ci }, 154d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits:libbeget_proxy" 155d9f0492fSopenharmony_ci }, 156d9f0492fSopenharmony_ci { 157d9f0492fSopenharmony_ci "header": { 158d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits", 159d9f0492fSopenharmony_ci "header_files": [ 160d9f0492fSopenharmony_ci "init_module_engine/include/init_module_engine.h" 161d9f0492fSopenharmony_ci ] 162d9f0492fSopenharmony_ci }, 163d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits/init_module_engine:libinit_module_engine" 164d9f0492fSopenharmony_ci }, 165d9f0492fSopenharmony_ci { 166d9f0492fSopenharmony_ci "header": { 167d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits/seccomp/include/", 168d9f0492fSopenharmony_ci "header_files": [ 169d9f0492fSopenharmony_ci "seccomp_policy.h" 170d9f0492fSopenharmony_ci ] 171d9f0492fSopenharmony_ci }, 172d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits/seccomp:seccomp" 173d9f0492fSopenharmony_ci }, 174d9f0492fSopenharmony_ci { 175d9f0492fSopenharmony_ci "header": { 176d9f0492fSopenharmony_ci "header_base": "//base/startup/init/interfaces/innerkits/include/param", 177d9f0492fSopenharmony_ci "header_files": [ 178d9f0492fSopenharmony_ci ] 179d9f0492fSopenharmony_ci }, 180d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/innerkits/zh_extral_dir:export_headers_lib" 181d9f0492fSopenharmony_ci }, 182d9f0492fSopenharmony_ci { 183d9f0492fSopenharmony_ci "header": { 184d9f0492fSopenharmony_ci "header_base": "//base/startup/init/services/param/base", 185d9f0492fSopenharmony_ci "header_files": [] 186d9f0492fSopenharmony_ci }, 187d9f0492fSopenharmony_ci "name": "//base/startup/init/services/param/base:parameterbase", 188d9f0492fSopenharmony_ci "visibility": [ "musl" ] 189d9f0492fSopenharmony_ci }, 190d9f0492fSopenharmony_ci { 191d9f0492fSopenharmony_ci "name": "//base/startup/init/interfaces/kits/syscap_ts:syscap_ts" 192d9f0492fSopenharmony_ci } 193d9f0492fSopenharmony_ci ], 194d9f0492fSopenharmony_ci "test": [ 195d9f0492fSopenharmony_ci "//base/startup/init/test:testgroup" 196d9f0492fSopenharmony_ci ] 197d9f0492fSopenharmony_ci } 198d9f0492fSopenharmony_ci } 199d9f0492fSopenharmony_ci} 200