From cc8744c004b2c15dcebeae514b3a023d08347309 Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Sun, 12 Jul 2020 21:08:00 +0200 Subject: [PATCH] Set rust-analyzer.linkedProjects for vscode --- .vscode/settings.json | 50 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000000..a33e82a017f --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,50 @@ +{ + "rust-analyzer.linkedProjects": [ + "./Cargo.toml", + //"./build_sysroot/sysroot_src/src/libstd/Cargo.toml", + { + "roots": [ + "./example/mini_core.rs", + "./example/mini_core_hello_world.rs", + "./example/mod_bench.rs" + ], + "crates": [ + { + "root_module": "./example/mini_core.rs", + "edition": "2018", + "deps": [], + "cfg": [], + }, + { + "root_module": "./example/mini_core_hello_world.rs", + "edition": "2018", + "deps": [{ "crate": 0, "name": "mini_core" }], + "cfg": [], + }, + { + "root_module": "./example/mod_bench.rs", + "edition": "2018", + "deps": [], + "cfg": [], + }, + ] + }, + { + "roots": ["./analyze_profile.rs"], + "crates": [ + { + "root_module": "./analyze_profile.rs", + "edition": "2018", + "deps": [{ "crate": 1, "name": "std" }], + "cfg": [], + }, + { + "root_module": "./build_sysroot/sysroot_src/src/libstd/lib.rs", + "edition": "2018", + "deps": [], + "cfg": [], + }, + ] + } + ] +}