summaryrefslogtreecommitdiffstats
path: root/build/scripts
diff options
context:
space:
mode:
authormikhnenko <[email protected]>2026-02-20 20:00:23 +0300
committermikhnenko <[email protected]>2026-02-20 20:47:22 +0300
commit955df2947be03065e85dfe1e489f2ddd73e98152 (patch)
tree46a76b44af577d25aca1e10ba9eca7bca1fccb22 /build/scripts
parent0ef518299c4255e64c968f89c7e79111706af082 (diff)
Support building go_std for wasip1+wasm
Тестировалось так: ``` mikhnenko@jakku:~/arcadia$ ya m devtools/dummy_arcadia/hello_go --target-platform=default-emscripten-wasm32 --sandboxing mikhnenko@jakku:~/arcadia$ wasmtime devtools/dummy_arcadia/hello_go/hello_go Hello, World! ``` commit_hash:95b3a3c437b7d0a64994c6b9aed97a1cc5ee8561
Diffstat (limited to 'build/scripts')
-rw-r--r--build/scripts/go_tool.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/build/scripts/go_tool.py b/build/scripts/go_tool.py
index 82927003bff..66d89f207da 100644
--- a/build/scripts/go_tool.py
+++ b/build/scripts/go_tool.py
@@ -895,8 +895,8 @@ if __name__ == '__main__':
parser.add_argument('++toolchain-root', required=True)
parser.add_argument('++host-os', choices=['linux', 'darwin', 'windows'], required=True)
parser.add_argument('++host-arch', choices=['amd64', 'arm64'], required=True)
- parser.add_argument('++targ-os', choices=['linux', 'darwin', 'windows', 'android'], required=True)
- parser.add_argument('++targ-arch', choices=['amd64', 'x86', 'arm64', 'armv6', 'armv7'], required=True)
+ parser.add_argument('++targ-os', choices=['linux', 'darwin', 'wasip1', 'windows', 'android'], required=True)
+ parser.add_argument('++targ-arch', choices=['amd64', 'x86', 'arm64', 'armv6', 'armv7', 'wasm'], required=True)
parser.add_argument('++peers', nargs='*')
parser.add_argument('++non-local-peers', nargs='*')
parser.add_argument('++cgo-peers', nargs='*', default=[])