Improve readability

extensions
Volodymyr Shymanskyy 5 years ago
parent 77578ca893
commit 6a6b2ff4fe

@ -171,18 +171,18 @@ from queue import Queue, Empty
class Wasm3(): class Wasm3():
def __init__(self, executable): def __init__(self, executable):
if executable.endswith(".wasm"): if executable.endswith(".wasm"):
(engine, executable) = executable.split(maxsplit=1) (engine, wasm) = executable.split(maxsplit=1)
if engine == "wasmer": if engine == "wasirun":
self.exe = [engine, "run", "--dir=.", executable, "--"] self.exe = [engine, wasm]
elif engine == "wasmer":
self.exe = [engine, "run", "--dir=.", wasm, "--"]
#elif engine == "wasmer-js": #elif engine == "wasmer-js":
# self.exe = [engine, "run", executable] # self.exe = [engine, "run", wasm]
elif engine == "wasirun":
self.exe = [engine, executable]
elif engine == "wasmtime": elif engine == "wasmtime":
self.exe = [engine, "--dir=.", "--optimize", executable, "--"] self.exe = [engine, "--dir=.", wasm, "--"]
elif engine == "iwasm": elif engine == "iwasm":
self.exe = [engine, "--dir=.", executable] self.exe = [engine, "--dir=.", wasm]
else: else:
fatal(f"Don't know how to run engine {engine}") fatal(f"Don't know how to run engine {engine}")
else: else:

Loading…
Cancel
Save