From e2c21f610348768029f694c07e0eccd4a72daffc Mon Sep 17 00:00:00 2001 From: dzaima Date: Sat, 24 Dec 2022 16:16:31 +0200 Subject: [PATCH] make build/build have exit code 1 on failed build --- build/src/build.bqn | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build/src/build.bqn b/build/src/build.bqn index 30883444..6f6c01f7 100755 --- a/build/src/build.bqn +++ b/build/src/build.bqn @@ -535,12 +535,14 @@ cachedBin‿linkerCache ← { } outPath ← •wdpath •file.At po.output +success ← Run cachedBin { 𝕊: po.emcc? SH ⟨"cp", AtRoot cachedBin, outPath •file.At •file.Name cachedBin⟩ SH ⟨"cp", AtRoot linkerCache.File "BQN.wasm", outPath •file.At "BQN.wasm"⟩ ; SH ⟨"cp", AtRoot cachedBin, outPath⟩ -}⍟⊢ Run cachedBin +}⍟⊢ success OnExit@ +•Exit ¬success \ No newline at end of file