1
0
Fork 0
pr3-sose2026-fork/haskell/.vscode/tasks.json

62 lines
1.2 KiB
JSON

{
// Automatically created by phoityne-vscode extension.
"version": "2.0.0",
"presentation": {
"reveal": "always",
"panel": "new"
},
"tasks": [
{
// F7
"group": {
"kind": "build",
"isDefault": false
},
"label": "haskell build",
"type": "shell",
"command": "cabal configure && cabal build"
},
{
// F6
"group": "build",
"type": "shell",
"label": "haskell clean & build",
"command": "cabal clean && cabal configure && cabal build"
},
{
// F8
"group": {
"kind": "test",
"isDefault": true
},
"type": "shell",
"label": "haskell test",
"command": "cabal test"
},
{
// F6
"isBackground": true,
"type": "shell",
"label": "haskell watch",
"command": "stack build --test --no-run-tests --file-watch"
}
,
{
// Build a single Haskell file
"type": "shell",
"label": "haskell build single file",
"command": "ghc",
"args": [ "${file}" ],
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}