69 lines
2.3 KiB
JSON
69 lines
2.3 KiB
JSON
{
|
|
"project_name": "<project_name>",
|
|
"version": "<project_version>",
|
|
"hw_design": "<hw_design>",
|
|
"fsbl_patch": {
|
|
"<patch_target0>": "<patch_file0>",
|
|
"<patch_target1>": "<patch_file1>"
|
|
},
|
|
"bsps": {
|
|
"<bsp_name>": {
|
|
"os": "<os_type>",
|
|
"target_cpu": "<cpu_id>",
|
|
"lib": {
|
|
"<lib_name>": {
|
|
"version": "<lib_version>",
|
|
"config": {
|
|
"<parameter0>": "<value0>",
|
|
"<parameter1>": "<value1>"
|
|
}
|
|
}
|
|
},
|
|
"config": {
|
|
"<parameter0>": "<value0>",
|
|
"<parameter1>": "<value1>"
|
|
}
|
|
}
|
|
},
|
|
"apps": {
|
|
"<app_name>": {
|
|
"sources": ["dir0", "dir1"],
|
|
"target_cpu": "<cpu_id>",
|
|
"os": "<os_type>",
|
|
"language": "<language>",
|
|
"template": "<app_template>",
|
|
"bsp": "<bsp_name>",
|
|
"bsp_lib": {
|
|
"<lib_name>": {
|
|
"version": "<lib_version>",
|
|
"config": {
|
|
"<parameter0>": "<value0>",
|
|
"<parameter1>": "<value1>"
|
|
}
|
|
}
|
|
},
|
|
"bsp_config": {
|
|
"<parameter0>": "<value0>",
|
|
"<parameter1>": "<value1>"
|
|
},
|
|
"mem_layout" : {
|
|
"heap_size": "<heap_size>",
|
|
"stack_size": "<stack_size>"
|
|
},
|
|
"build_config": {
|
|
"<config_name>": {
|
|
"assembler-flags": "<assembler-flags>",
|
|
"compiler-misc": "<compiler-misc>",
|
|
"compiler-optimization": "<compiler-optimization>",
|
|
"linker-misc": "<linker-misc>",
|
|
"linker-script": "<linker-script>",
|
|
"define-compiler-symbols": ["<symbol0>", "<symbol1>"],
|
|
"undef-compiler-symbols": ["<symbol0>", "<symbol1>"],
|
|
"include-path": ["<dir0>", "<dir1>"],
|
|
"libraries": ["<lib0>", "<lib1>"],
|
|
"library-search-path": ["<dir0>", "<dir1>"]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |