startup.json 3.1 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 80 81
      "discription": "",
      "optional": "false",
      "dirs": [
        "base/startup/init_lite"
      ],
      "targets": [
        "//base/startup/init_lite/services:init_lite"
      ],
Y
yangming_ha 已提交
82 83
      "rom": "31KB",
      "ram": "~200KB",
M
mamingshuai 已提交
84 85 86 87 88 89 90 91 92 93
      "output": [
        "init"
      ],
      "adapted_kernel": [
        "liteos_a",
        "linux"
      ],
      "features": [],
      "deps": {
        "components": [
Y
yangming_ha 已提交
94
          "syspara_lite"
M
mamingshuai 已提交
95 96 97 98 99 100 101 102
        ],
        "third_party": [
          "bounds_checking_function",
          "cjson"
        ]
      }
    },
    {
Y
yangming_ha 已提交
103
        "component": "appspawn_lite",
M
mamingshuai 已提交
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
        "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 已提交
126
          "board_special": {},
M
mamingshuai 已提交
127 128
          "components": [
            "hilog_lite",
J
jady3356 已提交
129 130
            "system_ability_manager",
            "ipc",
M
mamingshuai 已提交
131
            "kv_store",
J
jady3356 已提交
132
            "ability",
M
mamingshuai 已提交
133 134 135 136 137 138 139 140
            "ace_engine_lite",
            "surface",
            "ui"
          ]
        }
      }
  ]
}