ide-plugins/docs/examples/offline-index.sample.json

172 lines
5.5 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"schemaVersion": "1.0.0",
"generatedAt": "2026-03-25T00:00:00Z",
"_comment": [
"工具包归档文件约定:",
" 归档内部目录结构必须与 dsp-toolchain/ 根目录对齐,解压后形成:",
" dsp-toolchain/m7004/MT3-cc.exe",
" dsp-toolchain/m7004/MT3-as.exe",
" dsp-toolchain/m7004/MT3-objdump.exe",
" dsp-toolchain/m7004/MT3-readelf.exe",
" dsp-toolchain/m7004/clang.exe (m7004-llvm)",
" dsp-toolchain/m7004/clangv2.exe (m7004V2)",
" dsp-toolchain/m7004/include/compiler/",
" dsp-toolchain/m7004/include/",
" dsp-toolchain/m7004/o/",
" dsp-toolchain/xt4000/clang.exe",
" dsp-toolchain/xt4000/xt4000-as.exe",
" dsp-toolchain/xt4000/xt4000-objdump.exe",
" dsp-toolchain/xt4000/xt4000-readelf.exe",
" dsp-toolchain/xt4000/include/compiler/",
" dsp-toolchain/xt4000/include/",
" dsp-toolchain/gdb-m7004/gdb.exe (Windows GDB)",
" dsp-toolchain/gdb-linux/gdb (Linux GDB)",
" dsp-toolchain/m7004_linux/M7004-cc",
" dsp-toolchain/m7004_linux/M7004-as",
" dsp-toolchain/m7004_linux/M7004-objdump",
" dsp-toolchain/m7004_linux/M7004-readelf",
" dsp-toolchain/pnna/ (AI 模块数据)",
" dsp-toolchain/lasm/lasm.exe",
" dsp-toolchain/lasm/m7004.json",
" 安装器将归档直接解压到 globalStorage/dsp-toolchain/",
" toolchain.ts 的 resolveToolBinary(basicPath, ...) 即指向该目录。",
" 旧工程 workspace/.basic/ 路径仍作回退兼容。"
],
"packages": [
{
"id": "dsp-toolchain-m7004-gcc-win32",
"module": "build",
"chip": "m7004",
"platform": "win32",
"version": "1.0.0",
"file": "./packs/dsp-toolchain-m7004-gcc-win32-1.0.0.zip",
"sha256": "REPLACE_WITH_REAL_SHA256",
"tools": {
"cc": {
"bin": "m7004/MT3-cc.exe",
"includePath": "m7004/include",
"compilerPath": "m7004/include/compiler"
},
"as": {
"bin": "m7004/MT3-as.exe"
},
"objdump": {
"bin": "m7004/MT3-objdump.exe"
},
"readelf": {
"bin": "m7004/MT3-readelf.exe"
}
},
"_innerLayout": "归档根目录下含 m7004/ 子目录cc/as/objdump/readelf/include/"
},
{
"id": "dsp-toolchain-gdb-m7004-win32",
"module": "debug",
"chip": "m7004",
"platform": "win32",
"version": "17.1.0",
"file": "./packs/dsp-toolchain-gdb-m7004-win32-17.1.0.zip",
"sha256": "REPLACE_WITH_REAL_SHA256",
"tools": {
"gdb": {
"bin": "gdb-m7004/gdb.exe",
"dataDirectory": "gdb-m7004/share/gdb"
}
},
"_innerLayout": "归档根目录下含 gdb-m7004/ 子目录gdb.exe 及依赖库)"
},
{
"id": "dsp-toolchain-m7004-gcc-linux",
"module": "build",
"chip": "m7004",
"platform": "linux",
"version": "1.0.0",
"file": "./packs/dsp-toolchain-m7004-gcc-linux-1.0.0.tar.gz",
"sha256": "REPLACE_WITH_REAL_SHA256",
"tools": {
"cc": {
"bin": "m7004_linux/M7004-cc",
"includePath": "m7004_linux/include",
"compilerPath": "m7004_linux/include/compiler",
"chmod": true
},
"as": {
"bin": "m7004_linux/M7004-as",
"chmod": true
},
"objdump": {
"bin": "m7004_linux/M7004-objdump",
"chmod": true
},
"readelf": {
"bin": "m7004_linux/M7004-readelf",
"chmod": true
}
},
"executableFiles": [
"m7004_linux/M7004-cc",
"m7004_linux/M7004-as",
"m7004_linux/M7004-objdump",
"m7004_linux/M7004-readelf"
],
"_innerLayout": "归档根目录下含 m7004_linux/ 子目录M7004-cc/M7004-as/M7004-objdump/M7004-readelf"
},
{
"id": "dsp-toolchain-gdb-linux",
"module": "debug",
"chip": "m7004",
"platform": "linux",
"version": "17.1.0",
"file": "./packs/dsp-toolchain-gdb-linux-17.1.0.tar.gz",
"sha256": "REPLACE_WITH_REAL_SHA256",
"tools": {
"gdb": {
"bin": "gdb-linux/gdb",
"dataDirectory": "gdb-linux/share/gdb",
"chmod": true
}
},
"executableFiles": [
"gdb-linux/gdb"
],
"_innerLayout": "归档根目录下含 gdb-linux/ 子目录gdb 及依赖库)"
},
{
"id": "dsp-toolchain-xt4000-win32",
"module": "build",
"chip": "xt4000",
"platform": "win32",
"version": "1.0.0",
"file": "./packs/dsp-toolchain-xt4000-win32-1.0.0.zip",
"sha256": "REPLACE_WITH_REAL_SHA256",
"tools": {
"cc": {
"bin": "xt4000/clang.exe",
"includePath": "xt4000/include",
"compilerPath": "xt4000/include/compiler"
},
"as": {
"bin": "xt4000/xt4000-as.exe"
},
"objdump": {
"bin": "xt4000/xt4000-objdump.exe"
},
"readelf": {
"bin": "xt4000/xt4000-readelf.exe"
}
},
"_innerLayout": "归档根目录下含 xt4000/ 子目录clang/as/objdump/readelf/include/"
},
{
"id": "dsp-toolchain-lasm-win32",
"module": "build",
"chip": "m7004",
"platform": "win32",
"version": "1.0.0",
"file": "./packs/dsp-toolchain-lasm-win32-1.0.0.zip",
"sha256": "REPLACE_WITH_REAL_SHA256",
"_innerLayout": "归档根目录下含 lasm/ 子目录lasm.exe + m7004.json"
}
]
}