startup.json 3.2 KB
Newer Older
M
mamingshuai 已提交
1 2 3
{
  "components": [
    {
Y
yangming_ha 已提交
4
      "component": "syspara_lite",
M
mamingshuai 已提交
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
      "discription": "",
      "optional": "true",
      "dirs": [
        "base/startup/syspara_lite"
      ],
      "targets": [
        "//base/startup/syspara_lite/frameworks/parameter",
        "//base/startup/syspara_lite/frameworks/token"
      ],
      "rom": "23KB",
      "ram": "",
      "output": [
        "libhal_sysparam.so",
        "libsysparam.so",
        "libtoken.a",
        "libtoken.so"
      ],
      "adapted_kernel": [
        "liteos_a",
        "liteos_m",
        "linux"
      ],
      "features": [],
      "deps": {
        "third_party": [
          "bounds_checking_function"
        ],
Y
yangming_ha 已提交
32 33
        "kernel_special": {},
        "board_special": {},
M
mamingshuai 已提交
34
        "components": [
Y
yangming_ha 已提交
35
          "utils_base"
M
mamingshuai 已提交
36 37 38 39
        ]
      }
    },
    {
Y
yangming_ha 已提交
40
      "component": "bootstrap_lite",
M
mamingshuai 已提交
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
      "discription": "",
      "optional": "true",
      "dirs": [
        "base/startup/bootstrap_lite"
      ],
      "targets": [
        "//base/startup/bootstrap_lite/services/source:bootstrap"
      ],
      "rom": "14KB",
      "ram": "~128KB",
      "output": [
        "libbootstrap.a"
      ],
      "adapted_kernel": [
        "liteos_a",
        "liteos_m",
        "linux"
      ],
      "features": [],
      "deps": {
        "third_party": [
          "bounds_checking_function"
        ],
Y
yangming_ha 已提交
64 65
        "kernel_special": {},
        "board_special": {},
M
mamingshuai 已提交
66 67
        "components": [
          "utils_base",
Y
yangming_ha 已提交
68
          "samgr_lite"
M
mamingshuai 已提交
69 70 71 72
        ]
      }
    },
    {
Y
yangming_ha 已提交
73
      "component": "init_lite",
M
mamingshuai 已提交
74 75 76 77 78 79
      "discription": "",
      "optional": "false",
      "dirs": [
        "base/startup/init_lite"
      ],
      "targets": [
S
sun_fan 已提交
80
        "//base/startup/init_lite/services:init_lite",
X
xionglei6 已提交
81 82
        "//base/startup/init_lite/watchdog:watchdog",
        "//base/startup/init_lite/ueventd:ueventd"
M
mamingshuai 已提交
83
      ],
Y
yangming_ha 已提交
84 85
      "rom": "31KB",
      "ram": "~200KB",
M
mamingshuai 已提交
86 87 88 89 90 91 92 93 94 95
      "output": [
        "init"
      ],
      "adapted_kernel": [
        "liteos_a",
        "linux"
      ],
      "features": [],
      "deps": {
        "components": [
Y
yangming_ha 已提交
96
          "syspara_lite"
M
mamingshuai 已提交
97 98 99 100 101 102 103 104
        ],
        "third_party": [
          "bounds_checking_function",
          "cjson"
        ]
      }
    },
    {
Y
yangming_ha 已提交
105
        "component": "appspawn_lite",
M
mamingshuai 已提交
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
        "discription": "",
        "optional": "true",
        "dirs": [
          "base/startup/appspawn_lite"
        ],
        "targets": [
          "//base/startup/appspawn_lite/services:appspawn_lite"
        ],
        "rom": "26KB",
        "ram": "~1.8M",
        "output": [ "appspawn" ],
        "adapted_kernel": [
          "liteos_a",
          "linux"
        ],
        "features": [],
        "deps": {
          "third_party": [
            "bounds_checking_function",
            "cjson"
          ],
          "kernel_special": {},
Y
YOUR_NAME 已提交
128
          "board_special": {},
M
mamingshuai 已提交
129 130
          "components": [
            "hilog_lite",
Y
yutao999@huawei.com 已提交
131
            "samgr_lite",
Y
yutao999@huawei.com 已提交
132
            "ipc_lite",
M
mamingshuai 已提交
133
            "kv_store",
Y
yutao999@huawei.com 已提交
134
            "aafwk_lite",
M
mamingshuai 已提交
135 136 137 138 139 140 141 142
            "ace_engine_lite",
            "surface",
            "ui"
          ]
        }
      }
  ]
}