bundle.json 3.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
{
    "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": {
        "destPath": "base/startup/init_lite"
    },
    "dirs": {},
    "scripts": {},
    "component": {
        "name": "init",
        "subsystem": "startup",
        "adapted_system_type": [
            "standard"
        ],
        "rom": "",
        "ram": "",
        "deps": {
            "components": [
                "selinux",
                "ipc",                
                "safwk",
                "samgr_standard",
                "utils_base"
            ],
            "third_party": [
                "cJSON",
                "bounds_checking_function",
                "selinux"
            ]
        },
        "build": {
            "sub_component": [
                "//base/startup/init_lite/services:startup_init",
                "//base/startup/init_lite/ueventd:startup_ueventd",
                "//base/startup/init_lite/watchdog:watchdog",
                "//base/startup/init_lite/services/begetctl:begetctl",
                "//base/startup/init_lite/services/begetctl:paramshell",
                "//base/startup/init_lite/interfaces/innerkits:libbegetutil",
                "//base/startup/init_lite/interfaces/innerkits:libservice_watcher",
                "//base/startup/init_lite/interfaces/innerkits/file:libfile",
                "//base/startup/init_lite/interfaces/innerkits/socket:libsocket",
                "//base/startup/init_lite/services/loopevent:loopevent",
                "//base/startup/init_lite/interfaces/innerkits/plugin:libplugin"
            ],
            "inner_kits": [
                {
                    "header": {
                        "header_base": "//base/startup/init_lite/interfaces/innerkits/include/",
                        "header_files": [
                            "init_socket.h",
                            "init_file.h",
                            "fs_manager/fs_manager.h",
                            "init_reboot.h",
                            "service_control.h",
60 61
                            "beget_ext.h",
                            "systemcapability.h"
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
                        ]
                    },
                    "name": "//base/startup/init_lite/interfaces/innerkits:libbegetutil"
                },
                {
                    "header": {
                        "header_base": "//base/startup/init_lite/interfaces/innerkits/include/",
                        "header_files": [
                            "service_watcher.h"
                        ]
                    },
                    "name": "//base/startup/init_lite/interfaces/innerkits:libservice_watcher"
                }
            ],
            "test": [
                "//base/startup/init_lite/test/unittest:init_test"
            ]
        }
    }
}