From 7b7e7b02822bc1903388ebdb19b01e683f308595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=B5=E3=81=81?= Date: Wed, 6 Nov 2024 23:50:52 +0900 Subject: [PATCH] add python config --- .vscode/tasks.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index fd35783..2b20892 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -4,6 +4,14 @@ { "label": "build-task", "type": "shell", + "osx": { + "command": [ + "source .venv/bin/activate;", + "python3 tools/build.py;", + "java -jar openapi-generator-cli.jar generate -c test/python/openapi-generator-config.yaml -g python;", + "python3 -m pip install ./python_generated;" + ] + }, "linux": { "command": [ "source .venv/bin/activate;", @@ -27,6 +35,13 @@ "runOptions": { "runOn": "folderOpen" }, + "osx": { + "command": [ + "python3.10 -m venv .venv;", + ".venv/bin/python3 -m pip install -r requirements.txt;", + "curl https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.9.0/openapi-generator-cli-7.9.0.jar -o openapi-generator-cli.jar;" + ] + }, "linux": { "command": [ "python3 -m venv .venv;",