Skip to content

Instantly share code, notes, and snippets.

@simondotm
Created April 26, 2018 17:00
Show Gist options
  • Save simondotm/4273084ffbfc8c0ef193d1d5e3af779f to your computer and use it in GitHub Desktop.
Save simondotm/4273084ffbfc8c0ef193d1d5e3af779f to your computer and use it in GitHub Desktop.
Tasks file to build Galaforce from https://github.com/crumbgit/Galaforce using VSC & Beeb VSC extension
{
"version": "0.1.0",
"command": "cmd",
"isShellCommand": true,
"showOutput": "always",
"echoCommand": true,
"suppressTaskName": true,
"args": [
"/C"
],
"tasks": [
{
"taskName": "galaforce.ssd",
"problemMatcher": {
"owner": "6502",
"fileLocation": [
"relative",
"${workspaceRoot}"
],
"pattern": {
"regexp": "^(.*):(\\d+):\\s+(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"severity": 3,
"message": 4
}
},
"args": [
"make.bat"
],
"isBuildCommand": true
},
{
"taskName": "Run 'galaforce.ssd' in Emulator",
"isTestCommand": true,
"args": [
"B-Em.exe galaforce.ssd"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment