{ "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "cargo build --release && mkdir -p build && cp target/release/waydock build/waydock", "group": { "kind": "build", "isDefault": true }, "problemMatcher": ["$rustc"] }, { "label": "build-debug", "type": "shell", "command": "cargo build", "problemMatcher": ["$rustc"] }, { "label": "run (debug-logg)", "type": "shell", "command": "WAYDOCK_LOG=debug cargo run", "problemMatcher": ["$rustc"] }, { "label": "test", "type": "shell", "command": "cargo test", "group": { "kind": "test", "isDefault": true }, "problemMatcher": ["$rustc"] }, { "label": "lint (clippy)", "type": "shell", "command": "cargo clippy -- -D warnings", "problemMatcher": ["$rustc"] } ] }