- Adds ITargetDevice.ClearSavedDirectory
- Adds ITargetDevice.CopyAppConfigFiles
Platforms that have these functions implemented change per pass implementation:
Adjusts per pass from FROM
Pass 1
- InstallApplication (including clearing device cache and copying additional files)
- Run the app
Pass 2 and beyond
- Run the app
TO
Pass 1
- ClearSavedDirectory
- InstallApplication
- CopyAppConfigFiles
- Run the app
Pass 2 and beyond
- ClearSavedDirectory
- CopyAppConfigFiles
- Run the app
#rb andrew.grant, adolf.stary
[CL 28005887 by brendan lienau in ue5-main branch]
- this can be used to update the command line for a particular role based on output from another role, for example.
- add new interface to Windows app install to allow the command line to be updated before launch.
#rnx
#rb Andrew.Grant, Jerome.Delattre, Eric.Knapik
#preflight 640700988c0039bbf793298d
[CL 24537804 by david harvey in ue5-main branch]
Some artifacts are read-only, and so they fail to get cleaned up by gauntlet.
This was previously fixed for the Gauntlet Device pool, but should be fixed here as well.
#rb Ben.Salem John.Wilson
#preflight 63cf2555ef20a5272dd7a1ee
[CL 23826248 by anna fukutome in ue5-main branch]
- also includes -PGOFastGen to enable /FASTGENPROFILE for a better framerate during PGO Profiling.
- also favoring the PGC file that matches the executable when building PGO Optimize builds rather than failing.
#jira UE-159562
#rb Wojciech.Krywult, Eric.McDaniel
#preflight 638db5c00e4613faed110db5
[CL 23387994 by David Harvey in ue5-main branch]
Explicitly close the log file reader when an application terminates or has exited. This is make sure all log file handles are closed when another device comes along to potentially delete this log file.
#preflight 62d9b7cd4b6d775f5f076bf6
#preflight 62d9cf5f3122bf80ae18bdb9
#ROBOMERGE-AUTHOR: eric.knapik
#ROBOMERGE-SOURCE: CL 21212603 via CL 21213335 via CL 21214157 via CL 21214231
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21214664 by eric knapik in ue5-main branch]
Fix a potential warning when two UAT commands are ran back to back in the build graph. This can result in files potentially not being immediately deleted.
#preflight 62d88523d54af4b9a2de539d
#rb: Chris.Constantinescu
#ROBOMERGE-AUTHOR: eric.knapik
#ROBOMERGE-SOURCE: CL 21195999 via CL 21197116 via CL 21197117 via CL 21197118
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21197500 by eric knapik in ue5-main branch]
#preflight skip
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 21066766 via CL 21083532 via CL 21083910 via CL 21084171
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21086518 by andrew grant in ue5-main branch]
by storing installation destination and returning the path to installation.
#jira none
#rb none
#rnx
[CL 15653907 by Jerome Delattre in ue5-main branch]
#rnx
[FYI] ben.salem
#ROBOMERGE-SOURCE: CL 9317986 via CL 9318005 via CL 9318025 via CL 9318040 via CL 9318058
#ROBOMERGE-BOT: (v455-9298202)
[CL 9318092 by josh engebretson in Main branch]