niobe/build/lite/components/update.json

72 lines
1.4 KiB
JSON

{
"components": [
{
"component": "ota_lite",
"description": "",
"optional": "false",
"dirs": [
"base/update/ota_lite"
],
"targets": [
"//base/update/ota_lite/frameworks:ota_lite"
],
"rom": "20KB",
"ram": "~10KB",
"output": [ "hota.a" ],
"adapted_kernel": [
"liteos_a",
"liteos_m",
"linux"
],
"features": [],
"deps": {
"third_party": [
"lwip_sack",
"mbedtls",
"bounds_checking_function"
],
"kernel_special": {},
"board_special": {},
"components": [
"syspara_lite",
"utils_base"
]
}
},
{
"component": "dupdate",
"description": "dupdate kit.",
"optional": "true",
"dirs": [
"base/update/dupdate"
],
"targets": [
"//base/update/dupdate:dupdate"
],
"rom": "",
"ram": "",
"output": [
"libdupdate_sdk.so",
"libdupdate_svc.so",
"dupdate.so"
],
"adapted_kernel": [ "liteos_a","linux" ],
"features": [],
"deps": {
"components": [
"hilog",
"appexecfwk_lite",
"samgr_lite",
"dmsfwk_lite",
"utils_base",
"ipc_lite"
],
"third_party": [
"cjson",
"curl"
]
}
}
]
}