From 3c1ca2fb8ef0afc08fc0ceb7a5af807df947c950 Mon Sep 17 00:00:00 2001 From: wooferzfg Date: Mon, 13 Apr 2020 23:22:42 -0500 Subject: [PATCH] Use execSync instead of spawnSync in buildCore --- buildCore.js | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/buildCore.js b/buildCore.js index 7b906dd..ccef43e 100644 --- a/buildCore.js +++ b/buildCore.js @@ -1,36 +1,24 @@ -const { spawnSync } = require("child_process"); +const { execSync } = require("child_process"); const fs = require("fs"); -spawnSync( - "cargo", - ["run"], +execSync( + "cargo run", { cwd: "livesplit-core/capi/bind_gen", stdio: "inherit", }, ); -spawnSync( - "cargo", - [ - "build", - "-p", "cdylib", - "--features", "wasm-web", - "--target", "wasm32-unknown-unknown", - "--release", - ], +execSync( + "cargo build -p cdylib --features wasm-web --target wasm32-unknown-unknown --release", { cwd: "livesplit-core", stdio: "inherit", }, ); -spawnSync( - "wasm-bindgen", - [ - "livesplit-core/target/wasm32-unknown-unknown/release/livesplit_core.wasm", - "--out-dir", "src/livesplit-core", - ], +execSync( + "wasm-bindgen livesplit-core/target/wasm32-unknown-unknown/release/livesplit_core.wasm --out-dir src/livesplit-core", { stdio: "inherit", },