build.bat
Rama master · réplica de lectura del repositorio original.
@echo off
echo ---- Build Sumika ----
REM Ensure device metadata script dependencies are ready
if not exist "device-metadata-script\node_modules" (
echo ---- Installing device metadata script dependencies ----
cd device-metadata-script
call npm install
cd ..
echo ---- Device metadata dependencies installed ----
)
if exist build rmdir /s /q build
go build -o build\sumika.exe ./server
if %errorlevel% neq 0 exit /b 1
echo ---- Build complete, copy assets ----
xcopy /e /i /q server\assets build\assets
xcopy /e /i /q device-metadata-script build\device-metadata-script
echo { > build\meta.json
echo "buildDate": "%date% %time%", >> build\meta.json
echo "built from": "%computername%" >> build\meta.json
echo } >> build\meta.json
echo ---- copy complete ----