fix build steps

This commit is contained in:
2026-06-07 23:55:51 +08:00
parent 1d49b63295
commit b55a4ca324
2 changed files with 23 additions and 23 deletions
+5 -5
View File
@@ -21,17 +21,17 @@ if errorlevel 1 (
)
echo [build-web] Using emcc from PATH.
emcmake cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Debug
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
emcmake cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Release || exit /b 1
cmake -S . -B build-web -G Ninja -DCMAKE_BUILD_TYPE=Debug
)
cmake --build build-web --target leanclr_godot || exit /b 1
cmake --build build-web --config Release --target leanclr_godot
dotnet msbuild managed\GodotSharpCompat\GodotSharpCompat.csproj -p:Configuration=Debug || exit /b 1
dotnet msbuild project\Game.csproj -p:Configuration=Debug || exit /b 1
dotnet msbuild managed\GodotSharpCompat\GodotSharpCompat.csproj -p:Configuration=Debug
dotnet msbuild project\Game.csproj -p:Configuration=Debug
echo [build-web] Done. Output: project\bin\Release\libleanclr_godot.wasm
echo [build-web] Export the project for Web in the Godot editor to run.
+4 -4
View File
@@ -20,11 +20,11 @@ if errorlevel 1 (
echo [build-windows] Initial cmake configure failed, running binding generator and retrying...
python3 tools\binding_generator\generate_bindings.py --api build-master\_deps\godot-cpp-src\gdextension\extension_api.json
if errorlevel 1 exit /b 1
cmake -S . -B build-master -DCMAKE_BUILD_TYPE=Debug || exit /b 1
cmake -S . -B build-master -DCMAKE_BUILD_TYPE=Debug
)
cmake --build build-master --config Debug --target leanclr_godot || exit /b 1
cmake --build build-master --config Debug --target leanclr_godot
dotnet msbuild managed\GodotSharpCompat\GodotSharpCompat.csproj -p:Configuration=Debug || exit /b 1
dotnet msbuild project\Game.csproj -p:Configuration=Debug || exit /b 1
dotnet msbuild managed\GodotSharpCompat\GodotSharpCompat.csproj -p:Configuration=Debug
dotnet msbuild project\Game.csproj -p:Configuration=Debug
echo [build-windows] Done. Run with: "C:\path\to\Godot.exe" --path project