Possible to return shell with UAT?

I’m running UAT in a batch script.

Specifically this command:
cd “C:\Program Files\Epic Games\UE_4.17\Engine\Build\BatchFiles”
RunUAT BuildCookRun -nocompile -nocompileeditor -installed -nop4 -project=“C:/Users/Admin/Documents/Unreal Projects/Pod/Pod.uproject” -cook -stage -archive -archivedirectory=C:/Users/Admin/Documents/Unreal_Builds -package -clientconfig=Development -ue4exe=UE4Editor-Cmd.exe -clean -pak -prereqs -nodebuginfo -targetplatform=Win64 -build -CrashReporter -utf8output

and it runs fine, but i want to run some commands after it and it doesn’t seem
to return the shell so that the next commands in the batch script can run.

Is there a way to force it to return the shell? A flag or something?

Thanks for any input.

Not sure if it’s the best solution but this works:
-put your RunUAT command in a seperate batch file.
-use call to call it from a master batch file.
e.g.:
call BUILD.bat

…the shell returns and you can put your command to deploy and launch it after in the master bat. file.

1 Like