This repository has been archived on 2023-06-24. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
2022FuncProg-project3-RPGEn.../.vscode/tasks.json
2022-12-23 21:39:56 +01:00

74 lines
No EOL
2 KiB
JSON

{
"version": "2.0.0",
"tasks": [
{
"label": "Run (+ build)",
"type": "shell",
"command": "stack run",
"problemMatcher": [],
"dependsOn": [ "Build" ],
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Build",
"type": "shell",
"command": "stack build",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": false
}
},
{
"label": "Test",
"type": "shell",
"command": "stack test",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "GHCI",
"type": "shell",
"command": "stack ghci ${input:file_to_load}",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Create verslag.pdf",
"type": "shell",
"command": "pandoc",
"args": [
"-s",
"-o", "verslag.pdf",
"-f", "markdown+smart+header_attributes+yaml_metadata_block+auto_identifiers+implicit_figures",
"--pdf-engine", "lualatex",
"--template", "eisvogel",
"--dpi=300",
"header.yaml",
"README.md"
],
"problemMatcher": [],
"group": {
"kind": "none",
"isDefault": false
}
}
],
"inputs": [
{
"id": "file_to_load",
"description": "CLI arguments specifying file to load into Stack GHCI",
"default": ".",
"type": "promptString"
},
]
}