chore: add config for rust-analyzer to work in vscode

This commit is contained in:
Paul Pan 2024-04-13 16:48:51 +08:00
parent c53dd8b930
commit 5a9a11ce1c

14
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,14 @@
{
"rust-analyzer.cargo.allTargets": false,
"rust-analyzer.cargo.target": "riscv64imac-unknown-none-elf",
"rust-analyzer.cargo.extraArgs": [
"--bin",
"kernel"
],
"rust-analyzer.cargo.extraEnv": {
"RUSTFLAGS": "-Crelocation-model=static -Ccode-model=medium -Ctarget-feature=+relax -Clink-arg=-Tkernel/src/arch/riscv/linker64.ld"
},
"rust-analyzer.linkedProjects": [
"./kernel/Cargo.toml"
],
}