219 lines
7.1 KiB
JSON
219 lines
7.1 KiB
JSON
{
|
||
"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)"
|
||
}
|
||
]
|
||
}
|