1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 def wasm2c(output
, wasm2c_bin
, wasm_lib
):
11 module_name
= os
.path
.basename(os
.path
.splitext(wasm_lib
)[0])
12 return subprocess
.run(
13 [wasm2c_bin
, "-n", module_name
, "-o", output
.name
, wasm_lib
]