- Now use utils to pull build information instead of a custom regex.
- 32-bit builds are considered, but discarded if 64-bit versions are also present
#review-11610011 @josh.engebretson
#jira nojira #rb na
[CL 11610010 by Andrew Grant in 4.25 branch]
* UAT will now read each *.Automation.csproj file to determine the output path, and load from there rather than just loading anything under Engine\Binaries\AutomationScripts.
* When compiling *.Automation.csproj files, UAT will set the $(EngineDir) directory to the current engine directory, allowing the project to resolve assembly references to the correct location.
* When generating project files, UBT will create an *.Automation.csproj.props file next to the project containing the path to the engine directory, allowing the assembly to be compiled correctly from Visual Studio.
#rb none
#jira UE-77934
[CL 11601626 by Ben Marsh in 4.25 branch]
- This is based off BuildPhysx.Automation.cs and could be unified with this in the future.
- Update some CMakeLists.txt to support this.
- Convert ICU CMakeLists.txt to support cmake 3.5.2 that ships with the engine.
- Fix up some whitespace in BuildPhysX.
#review-11538204 @brian.white
#jira UE-81798
#rb david.harvey
[CL 11597283 by Anthony Bills in 4.25 branch]
Also includes noshaderddc option that emulates a cold DDC for shaders
#jira #rb na
#tests ran BenchmarkBuild -project=UE4 -editor -client -xge
[CL 11548100 by Andrew Grant in 4.25 branch]
- This prevents an error being displayed in the log before staging.
#review-11458300 @jack.porter
#jira UE-86335
#rb jack.porter
[CL 11458335 by Anthony Bills in 4.25 branch]
#rb Chris.Bunner
#ROBOMERGE-SOURCE: CL 11353179 via CL 11353457 via CL 11355086 via CL 11355318
#ROBOMERGE-BOT: (v654-11333218)
[CL 11355543 by daniel lamb in Main branch]