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

219 lines
7.1 KiB
JSON
Raw Permalink 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/include/compiler/",
" dsp-toolchain/m7004/include/",
" dsp-toolchain/m7004/o/",
" dsp-toolchain/m7004v2/clang.exe (m7004V2)",
" dsp-toolchain/m7004v2/MT3-as.exe",
" dsp-toolchain/m7004v2/MT3-objdump.exe",
" dsp-toolchain/m7004v2/MT3-readelf.exe",
" dsp-toolchain/m7004v2/include/compiler/",
" 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-xt4000/gdb.exe (Windows XT4000 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-gdb-xt4000-win32",
"module": "debug",
"chip": "xt4000",
"platform": "win32",
"version": "17.1.0",
"file": "./packs/dsp-toolchain-gdb-xt4000-win32-17.1.0.zip",
"sha256": "REPLACE_WITH_REAL_SHA256",
"tools": {
"gdb": {
"bin": "gdb-xt4000/gdb.exe",
"dataDirectory": "gdb-xt4000/share/gdb"
}
},
"_innerLayout": "归档根目录下含 gdb-xt4000/ 子目录gdb.exe 及依赖库)"
},
{
"id": "dsp-toolchain-m7004v2-win32",
"module": "build",
"chip": "m7004",
"platform": "win32",
"version": "1.0.0",
"file": "./packs/dsp-toolchain-m7004v2-win32-1.0.0.zip",
"sha256": "REPLACE_WITH_REAL_SHA256",
"tools": {
"cc": {
"bin": "m7004v2/clang.exe",
"includePath": "m7004v2/include",
"compilerPath": "m7004v2/include/compiler"
},
"as": {
"bin": "m7004v2/MT3-as.exe"
},
"objdump": {
"bin": "m7004v2/MT3-objdump.exe"
},
"readelf": {
"bin": "m7004v2/MT3-readelf.exe"
}
},
"_innerLayout": "归档根目录下含 m7004v2/ 子目录clang/as/objdump/readelf/include/"
},
{
"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"
}
]
}