]> Cypherpunks.ru repositories - gostls13.git/blobdiff - misc/wasm/go_wasip1_wasm_exec
misc/wasm: switch default WASI runtime
[gostls13.git] / misc / wasm / go_wasip1_wasm_exec
index 97bacfbff1c6e10a40c49cd6e8a5f99be8fee186..0351994364f427533d92e7579050f79a49e44c34 100755 (executable)
@@ -10,12 +10,12 @@ case "$GOWASIRUNTIME" in
        "wasmer")
                exec wasmer run --dir=/ --env PWD="$PWD" --env PATH="$PATH" ${GOWASIRUNTIMEARGS:-} "$1" -- "${@:2}"
                ;;
-       "wasmtime")
-               exec wasmtime run --dir=/ --env PWD="$PWD" --env PATH="$PATH" --max-wasm-stack 1048576 ${GOWASIRUNTIMEARGS:-} "$1" -- "${@:2}"
-               ;;
-       "wazero" | "")
+       "wazero")
                exec wazero run -mount /:/ -env-inherit -cachedir "${TMPDIR:-/tmp}"/wazero ${GOWASIRUNTIMEARGS:-} "$1" "${@:2}"
                ;;
+       "wasmtime" | "")
+               exec wasmtime run --dir=/ --env PWD="$PWD" --env PATH="$PATH" --max-wasm-stack 1048576 ${GOWASIRUNTIMEARGS:-} "$1" -- "${@:2}"
+               ;;
        *)
                echo "Unknown Go WASI runtime specified: $GOWASIRUNTIME"
                exit 1