Adding more safety checks to updater

This commit is contained in:
nathan smith
2025-07-02 20:47:55 +01:00
parent a55650694b
commit e7a5da16d5
2 changed files with 8 additions and 1 deletions

View File

@@ -42,6 +42,13 @@ set "MCL_FILE=cosmic rage\worlds\cosmic rage\cosmic rage.mcl"
if exist "%MAIN_REPO_DIR%\%MCL_FILE%" (
%GIT_CMD% -C "%MAIN_REPO_DIR%" update-index --assume-unchanged "%MCL_FILE%"
echo [%DATE% %TIME%] Marked %MCL_FILE% as assume-unchanged. >> "%LOG_FILE%"
if errorlevel 1 (
echo [%DATE% %TIME%] WARNING: Failed to mark %MCL_FILE% as assume-unchanged. Will proceed without excluding it. >> "%LOG_FILE%"
echo WARNING: Could not mark %MCL_FILE% as assume-unchanged.
%GIT_CMD% -C "%MAIN_REPO_DIR%" update-index --no-assume-unchanged "%MCL_FILE%" >nul 2>&1
) else (
echo [%DATE% %TIME%] Marked %MCL_FILE% as assume-unchanged. >> "%LOG_FILE%"
)
) else (
echo [%DATE% %TIME%] WARNING: %MCL_FILE% not found, skipping assume-unchanged. >> "%LOG_FILE%"
)