initial commit
Pulsar .NET 9.0 Windows Release / build (push) Waiting to run
Mirror to Codeberg and Gitea / mirror (push) Waiting to run

This commit is contained in:
i2p
2026-08-27 10:57:58 -06:00
commit 773d05f8f1
1038 changed files with 109261 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
@echo off
setlocal
:: Change to the donut directory
cd /d "%~dp0..\external\donut"
if %ERRORLEVEL% NEQ 0 (
echo ERROR: Could not find donut directory at %~dp0..\external\donut
exit /b 1
)
:: Try to find Visual Studio installation
if exist "%ProgramFiles%\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" (
call "%ProgramFiles%\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" amd64
goto :build
)
if exist "%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat" (
call "%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvarsall.bat" amd64
goto :build
)
if exist "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" (
call "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
goto :build
)
echo ERROR: Could not find Visual Studio 2022 installation
exit /b 1
:build
echo Building Donut...
nmake -f Makefile.msvc
if %ERRORLEVEL% NEQ 0 (
echo ERROR: nmake failed with exit code %ERRORLEVEL%
exit /b %ERRORLEVEL%
)
echo Donut build completed successfully