From 69a9df7d38ef0d97b55c0bd022ef39ff93416a47 Mon Sep 17 00:00:00 2001 From: lingdar77 Date: Mon, 8 Jun 2026 00:11:49 +0800 Subject: [PATCH] fix web build steps --- scripts/build-web.bat | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/build-web.bat b/scripts/build-web.bat index 45d1770..10d419b 100644 --- a/scripts/build-web.bat +++ b/scripts/build-web.bat @@ -21,12 +21,16 @@ if errorlevel 1 ( ) echo [build-web] Using emcc from PATH. -cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Debug +cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_TOOLCHAIN_FILE="%EMSDK%\upstream\emscripten\cmake\Modules\Platform\Emscripten.cmake" ^ + -DEMSCRIPTEN=1 if errorlevel 1 ( echo [build-web] Initial cmake configure failed, running binding generator and retrying... python3 tools\binding_generator\generate_bindings.py --api build-web\_deps\godot-cpp-src\gdextension\extension_api.json if errorlevel 1 exit /b 1 - cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Debug + cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Release ^ + -DCMAKE_TOOLCHAIN_FILE="%EMSDK%\upstream\emscripten\cmake\Modules\Platform\Emscripten.cmake" ^ + -DEMSCRIPTEN=1 ) cmake --build build-web --config Release --target leanclr_godot