bundle.json 5.1 KB
Newer Older
1 2 3 4 5 6 7 8 9
{
    "name": "@ohos/startup_init_lite",
    "description": "ohos init process",
    "homePage": "https://gitee.com/openharmony",
    "version": "3.1",
    "license": "Apache License 2.0",
    "repository": "https://gitee.com/openharmony/startup_init_lite",
    "publishAs": "code-segment",
    "segment": {
M
init  
Mupceet 已提交
10
        "destPath": "base/startup/init"
11 12 13 14 15 16
    },
    "dirs": {},
    "scripts": {},
    "component": {
        "name": "init",
        "subsystem": "startup",
C
chen_jie 已提交
17 18 19
        "syscap": [
            "SystemCapability.Startup.SystemInfo"
        ],
20 21 22 23 24 25 26
        "adapted_system_type": [
            "standard"
        ],
        "rom": "",
        "ram": "",
        "deps": {
            "components": [
27
                "startup",
28
                "safwk",
H
hongtao 已提交
29
                "c_utils",
30 31 32 33 34
                "napi",
                "ipc",
                "config_policy",
                "hilog_native",
                "thirdparty_bounds_checking_function",
H
huangxiaolinabc123 已提交
35
                "samgr",
36 37 38 39 40 41
                "hiviewdfx_hilog_native",
                "selinux",
                "hiviewdfx",
                "access_token",
                "common",
                "dsoftbus"
42 43 44 45 46 47 48 49
            ],
            "third_party": [
                "cJSON",
                "bounds_checking_function",
                "selinux"
            ]
        },
        "build": {
Y
yichengzhao 已提交
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
            "group_type": {
                "base_group": [
                ],
                "fwk_group": [
                    "//base/startup/init/services:startup_init",
                    "//base/startup/init/ueventd:startup_ueventd",
                    "//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/services/etc:watchdog.cfg"
                ]
              },
69 70 71
            "inner_kits": [
                {
                    "header": {
M
init  
Mupceet 已提交
72
                        "header_base": "//base/startup/init/interfaces/innerkits/include/",
73 74 75 76 77
                        "header_files": [
                            "init_socket.h",
                            "init_file.h",
                            "init_reboot.h",
                            "service_control.h",
78
                            "beget_ext.h",
M
Mupceet 已提交
79 80 81 82 83 84
                            "systemcapability.h",
                            "syspara/parameter.h",
                            "syspara/parameters.h",
                            "syspara/param_wrapper.h",
                            "syspara/sysparam_errno.h",
                            "syspara/sysversion.h"
85 86
                        ]
                    },
M
init  
Mupceet 已提交
87
                    "name": "//base/startup/init/interfaces/innerkits:libbegetutil"
88
                },
89 90 91 92 93 94 95 96 97
                {
                    "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"
                },
98 99
                {
                    "header": {
M
init  
Mupceet 已提交
100
                        "header_base": "//base/startup/init/interfaces/innerkits/include/",
101
                        "header_files": [
M
Mupceet 已提交
102 103 104
                            "service_watcher.h",
                            "syspara/parameter.h",
                            "syspara/sysparam_errno.h"
105 106
                        ]
                    },
M
init  
Mupceet 已提交
107
                    "name": "//base/startup/init/interfaces/innerkits:libbeget_proxy"
H
handyohos 已提交
108 109 110
                },
                {
                    "header": {
M
init  
Mupceet 已提交
111
                        "header_base": "//base/startup/init/interfaces/innerkits",
H
handyohos 已提交
112
                        "header_files": [
113
                            "init_module_engine/include/init_module_engine.h"
H
handyohos 已提交
114 115
                        ]
                    },
M
init  
Mupceet 已提交
116
                    "name": "//base/startup/init/interfaces/innerkits/init_module_engine:libinit_module_engine"
X
<feat>  
xiacong 已提交
117 118 119 120 121 122 123 124 125
                },
                {
                    "header": {
                        "header_base": "//base/startup/init/interfaces/innerkits/seccomp/include/",
                        "header_files": [
                            "seccomp_policy.h"
                        ]
                    },
                    "name": "//base/startup/init/interfaces/innerkits/seccomp:seccomp"
126 127 128
                }
            ],
            "test": [
M
init  
Mupceet 已提交
129
                "//base/startup/init/test:testgroup"
130 131 132
            ]
        }
    }
133
}