{ "version": "2.0.0", "tasks": [ { "taskName": "Build", "type": "shell", "command": "go", "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared" }, "args": ["build"], "linux": { "args": [ "-o", "gitea", "${workspaceRoot}/main.go" ] }, "osx": { "args": [ "-o", "gitea", "${workspaceRoot}/main.go" ] }, "windows": { "args": [ "-o", "gitea.exe", "\"${workspaceRoot}\\main.go\""] }, "problemMatcher": ["$go"] }, { "taskName": "Build (with SQLite3)", "type": "shell", "command": "go", "group": "build", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared" }, "args": ["build", "-tags=\"sqlite sqlite_unlock_notify\""], "linux": { "args": ["-o", "gitea", "${workspaceRoot}/main.go"] }, "osx": { "args": ["-o", "gitea", "${workspaceRoot}/main.go"] }, "windows": { "args": ["-o", "gitea.exe", "\"${workspaceRoot}\\main.go\""] }, "problemMatcher": ["$go"] } ] }