{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Build", "type": "shell", "linux": { "command": "bash", "args": [ "./.venv/bin/python -m build ./PhotosAPI_Client" ] }, "windows": { "command": ".\\.venv\\Scripts\\python -m build .\\PhotosAPI_Client" }, "problemMatcher": [], "group": { "kind": "build", "isDefault": true } }, { "label": "Generate", "type": "shell", "linux": { "command": "bash", "args": [ "./.venv/bin/activate && ./.venv/bin/openapi-python-client generate --config ./config.yaml --url \"https://photos.end-play.xyz/openapi.json\"" ] }, "windows": { "command": ".\\.venv\\Scripts\\activate.ps1; .\\.venv\\Scripts\\openapi-python-client generate --config .\\config.yaml --url \"https://photos.end-play.xyz/openapi.json\"" }, "problemMatcher": [] }, { "label": "Update", "type": "shell", "linux": { "command": "bash", "args": [ "./.venv/bin/activate && ./.venv/bin/openapi-python-client update --config ./config.yaml --url \"https://photos.end-play.xyz/openapi.json\"" ] }, "windows": { "command": ".\\.venv\\Scripts\\activate.ps1; .\\.venv\\Scripts\\openapi-python-client update --config .\\config.yaml --url \"https://photos.end-play.xyz/openapi.json\"" }, "problemMatcher": [] } ] }