From ab2f440b82cd060e0c17d9eae05c4dc461d12265 Mon Sep 17 00:00:00 2001 From: Thomas Klaehn Date: Wed, 12 Feb 2025 08:52:34 +0100 Subject: [PATCH] vscode: Fix task executions Signed-off-by: Thomas Klaehn --- .vscode/tasks.json | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 14e7430..cf3f61e 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -15,7 +15,26 @@ "group": { "kind": "build" }, - "label": "rust: cargo build lp-core" + "label": "build lp-core" + }, + { + "type": "cargo", + "command": "build", + "args": [ + "-p", + "hp-core", + "--release" + ], + "dependsOn": [ + "build lp-core" + ], + "problemMatcher": [ + "$rustc" + ], + "group": { + "kind": "build" + }, + "label": "build hp-core" }, { "type": "cargo", @@ -24,7 +43,7 @@ "$rustc" ], "group": "build", - "label": "rust: cargo check" + "label": "check" }, { "type": "cargo", @@ -33,16 +52,24 @@ "$rustc" ], "group": "build", - "label": "rust: cargo clean" + "label": "clean" }, { "type": "cargo", "command": "run", + "args": [ + "-p", + "hp-core", + "--release" + ], + "dependsOn": [ + "build hp-core" + ], "problemMatcher": [ "$rustc" ], "group": "build", - "label": "rust: cargo run" + "label": "run" } ] } \ No newline at end of file