diff options
| author | mikhnenko <[email protected]> | 2026-02-20 20:00:23 +0300 |
|---|---|---|
| committer | mikhnenko <[email protected]> | 2026-02-20 20:47:22 +0300 |
| commit | 955df2947be03065e85dfe1e489f2ddd73e98152 (patch) | |
| tree | 46a76b44af577d25aca1e10ba9eca7bca1fccb22 /build/scripts | |
| parent | 0ef518299c4255e64c968f89c7e79111706af082 (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.py | 4 |
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=[]) |
