{ "name": "@ohos/init", "description": "ohos init process", "homePage": "https://gitee.com/openharmony", "version": "4.0.2", "license": "Apache License 2.0", "repository": "https://gitee.com/openharmony/startup_init", "supplier": "Organization: OpenHarmony", "publishAs": "code-segment", "segment": { "destPath": "base/startup/init" }, "dirs": {}, "scripts": {}, "component": { "name": "init", "subsystem": "startup", "syscap": [ "SystemCapability.Startup.SystemInfo", "SystemCapability.Startup.SystemInfo.Lite", "SystemCapability.Base" ], "features": [ "init_feature_begetctl_liteos", "init_lite_use_posix_file_api", "init_feature_ab_partition", "init_lite_use_thirdparty_mbedtls", "init_appspawn_client_module", "init_extra_static_modules", "init_begetutil_extra_modules", "init_lite_no_log", "init_lite_memory_size", "init_use_encaps" ], "adapted_system_type": [ "mini", "small", "standard" ], "rom": "3.9MB", "ram": "8356KB", "hisysevent_config": [ "//base/startup/init/services/modules/sysevent/init_events.yaml" ], "deps": { "components": [ "appspawn", "safwk", "c_utils", "napi", "ipc", "config_policy", "hilog", "hilog_lite", "samgr", "access_token", "dsoftbus", "hvb", "hisysevent", "hiprofiler", "bounds_checking_function", "bundle_framework", "selinux", "selinux_adapter", "storage_service", "mbedtls", "zlib", "libuv", "cJSON", "mksh", "libunwind", "toybox", "hicollie" ], "third_party": [ "libunwind", "mbedtls", "zlib", "cJSON", "mksh", "toybox", "config_policy", "e2fsprogs", "f2fs-tools", "selinux_adapter", "storage_service" ] }, "build": { "group_type": { "base_group": [ ], "fwk_group": [ "//base/startup/init/services:startup_init", "//base/startup/init/services/begetctl:begetctl_cmd", "//base/startup/init/services/loopevent:loopeventgroup", "//base/startup/init/services/modules:modulesgroup", "//base/startup/init/services/param:parameter", "//base/startup/init/interfaces/innerkits:innergroup", "//base/startup/init/device_info:device_info_group", "//base/startup/init/interfaces/kits:kitsgroup" ], "service_group": [ "//base/startup/init/watchdog:watchdog", "//base/startup/init/remount:overlayremount", "//base/startup/init/ueventd:startup_ueventd" ] }, "inner_kits": [ { "header": { "header_base": "//base/startup/init/interfaces/innerkits/include/", "header_files": [ "init_socket.h", "init_file.h", "init_reboot.h", "loop_event.h", "hookmgr.h", "service_control.h", "beget_ext.h", "systemcapability.h", "syspara/parameter.h", "syspara/parameters.h", "syspara/param_wrapper.h", "syspara/sysparam_errno.h", "syspara/sysversion.h", "param/init_param.h" ] }, "name": "//base/startup/init/interfaces/innerkits:libbegetutil" }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits/include/", "header_files": [] }, "name": "//base/startup/init/interfaces/innerkits:libbegetutil_static", "visibility": [ "updater" ] }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits/include/fs_manager/", "header_files": [ "fs_manager.h" ] }, "name": "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static" }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits/include/fs_manager/", "header_files": [] }, "name": "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static_real", "visibility": [ "updater" ] }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits/include/", "header_files": [ "service_watcher.h", "syspara/parameter.h", "syspara/sysparam_errno.h" ] }, "name": "//base/startup/init/interfaces/innerkits:libbeget_proxy" }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits", "header_files": [ "init_module_engine/include/init_module_engine.h" ] }, "name": "//base/startup/init/interfaces/innerkits/init_module_engine:libinit_module_engine" }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits/seccomp/include/", "header_files": [ "seccomp_policy.h" ] }, "name": "//base/startup/init/interfaces/innerkits/seccomp:seccomp" }, { "header": { "header_base": "//base/startup/init/interfaces/innerkits/include/param", "header_files": [ ] }, "name": "//base/startup/init/interfaces/innerkits/zh_extral_dir:export_headers_lib" }, { "header": { "header_base": "//base/startup/init/services/param/base", "header_files": [] }, "name": "//base/startup/init/services/param/base:parameterbase", "visibility": [ "musl" ] }, { "name": "//base/startup/init/interfaces/kits/syscap_ts:syscap_ts" } ], "test": [ "//base/startup/init/test:testgroup" ] } } }