Compare commits

...

2 Commits

39 changed files with 134 additions and 70 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

20
New Text Document.txt Normal file
View File

@@ -0,0 +1,20 @@
@echo off
SETLOCAL
REM ---- CONFIG ----
SET GITBASH="C:\Program Files\Git\bin\bash.exe"
SET PROJECT_DIR=/c/UE\ Projects/JointProject/UEProject/UEProject
SET UPROJECT="C:\UE Projects\JointProject\UEProject\UEProject\ThisWillWork.uproject"
REM ---- GIT OPERATIONS ----
%GITBASH% -lc "
cd '%PROJECT_DIR%' &&
git fetch &&
git pull &&
git lfs pull
"
REM ---- LAUNCH UNREAL PROJECT ----
start "" "ThisWillWork.uproject"
ENDLOCAL

53
Run.Bat Normal file
View File

@@ -0,0 +1,53 @@
@echo off
SETLOCAL EnableExtensions
echo === Starting update + launch ===
echo.
REM ---- CONFIG ----
set "GITBASH=C:\Program Files\Git\bin\bash.exe"
set "WIN_PROJECT_DIR=C:\UE Projects\JointProject\UEProject\UEProject"
set "UPROJECT=C:\UE Projects\JointProject\UEProject\UEProject\ThisWillWork.uproject"
echo Git Bash: "%GITBASH%"
echo Repo Dir: "%WIN_PROJECT_DIR%"
echo UProject: "%UPROJECT%"
echo.
REM ---- SANITY CHECKS ----
if not exist "%GITBASH%" (
echo ERROR: Git Bash not found at "%GITBASH%"
goto :done
)
if not exist "%WIN_PROJECT_DIR%\" (
echo ERROR: Project directory not found: "%WIN_PROJECT_DIR%"
goto :done
)
if not exist "%UPROJECT%" (
echo ERROR: .uproject not found: "%UPROJECT%"
goto :done
)
REM ---- GIT OPERATIONS (run in Git Bash) ----
echo === Running git commands ===
"%GITBASH%" -lc "cd \"$(cygpath -u \"%WIN_PROJECT_DIR%\")\" && pwd && git status && git fetch && git pull && git lfs pull"
set "ERR=%ERRORLEVEL%"
echo.
echo Git Bash exit code: %ERR%
if not "%ERR%"=="0" (
echo ERROR: Git operations failed. Not launching Unreal.
goto :done
)
REM ---- LAUNCH UNREAL PROJECT ----
echo === Launching Unreal project ===
start "" "ThisWillWork.uproject"
:done
echo.
echo === Done (press any key) ===
pause
ENDLOCAL