Add Windows generated project cleanup script

This commit is contained in:
2026-05-11 01:05:50 -07:00
parent cf27ab41f0
commit 08ebf8860d
+29
View File
@@ -0,0 +1,29 @@
@echo off
setlocal
set "PROJECT_DIR=%~dp0.."
set "PROJECT_FILE=%PROJECT_DIR%\AgrarianGame.uproject"
echo Checking project file for stale VisualStudioTools plugin reference...
findstr /I /C:"VisualStudioTools" "%PROJECT_FILE%" >nul
if "%ERRORLEVEL%"=="0" (
echo.
echo ERROR: AgrarianGame.uproject still contains VisualStudioTools.
echo Run git pull again, or discard local changes to AgrarianGame.uproject.
echo.
pause
exit /b 1
)
echo Cleaning generated Unreal project folders...
if exist "%PROJECT_DIR%\.vs" rmdir /s /q "%PROJECT_DIR%\.vs"
if exist "%PROJECT_DIR%\Binaries" rmdir /s /q "%PROJECT_DIR%\Binaries"
if exist "%PROJECT_DIR%\Intermediate" rmdir /s /q "%PROJECT_DIR%\Intermediate"
if exist "%PROJECT_DIR%\DerivedDataCache" rmdir /s /q "%PROJECT_DIR%\DerivedDataCache"
echo.
echo Clean complete. Regenerate Visual Studio project files if needed, then run:
echo %PROJECT_DIR%\Scripts\BuildEditor-Windows.bat
echo.
pause
exit /b 0