From 421fab45f3e017b0ce1ee00f5045da1908dd76a9 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Fri, 24 Apr 2026 14:28:45 +0200 Subject: [PATCH] Update build_pyodide.sh to source emsdk_env.sh conditionally Add conditional sourcing for emsdk_env.sh --- pyodide/build_pyodide.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyodide/build_pyodide.sh b/pyodide/build_pyodide.sh index db5c5f08b0..e7f399adfd 100755 --- a/pyodide/build_pyodide.sh +++ b/pyodide/build_pyodide.sh @@ -17,7 +17,8 @@ uv run pyodide xbuildenv install uv run pyodide xbuildenv install-emscripten EMSDK_ROOT=$(pyodide config get emscripten_dir) -source ${EMSDK_ROOT}/emsdk_env.sh +[ -f ${EMSDK_ROOT}/emsdk_env.sh ] && source ${EMSDK_ROOT}/emsdk_env.sh +[ -f ${EMSDK_ROOT}/../../emsdk_env.sh ] && source ${EMSDK_ROOT}/../../emsdk_env.sh which emcc mkdir -p packages/ifcopenshell