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