- Added a task to AutomationTool.csproj to delete the stale (bad) dlls that were next to the .exe
#rb Joe.Kirchoff
[CL 30576493 by josh adams in ue5-main branch]
[Backout] - CL30504014
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Made AutomationTool references be non-copy-local, so it loads the .dlls from AutomatonTools\AutomationScripts. This solves the problem of making changes in automation scripts, then RunUAT would fail to get the changes
#rb Joe.Kirchoff
[CL 30504141 by josh adams in ue5-main branch]
Use -Mode=Test by default for all LLT Project to enable pre-analysis of dependency graph.
#jira UE-193632
#rb Sean.Sweeney
[CL 28313218 by chris constantinescu in ue5-main branch]
Updated the project generators to search the VS platform directory when HasVisualStudioSupport is called to find out whether a platform is supported. This fixes several issues where platforms were being generated like they were supported by the host machine but actually weren't.
#rb joe.kirchoff
#jira
[CL 26795017 by bryan sefcik in ue5-main branch]
- Project generation will add a new IsTestTarget property in the "Globals" property group section of the project file for explicit test target projects
- UnrealVS checks for this property and does not change the command line for test targets
- TestRunner removes all project argument logic - that can be passed after --extra-args using -project="Path/To/*.uproject" and/or -projectdir="Path/To/Project"
- OSS and Online global handlers, which occur during the Catch2 session, will read project name and/or directory using SetProjectNameAndDirectory from TestCommon/Initialization.h
#jira UE-189840
[CL 26688348 by chris constantinescu in ue5-main branch]
Removed some redundant common path logic that didn't take into account env value limits.
#jira UE-190877
[CL 26594955 by bryan sefcik in ue5-main branch]
Split the common paths into separate properties to save some memory.
Before: 82.6 MB (86,654,951 bytes)
After: 72.3 MB (75,873,141 bytes)
#rb joe.kirchoff
#preflight 647811487f02573726caf5f6
#jira
[CL 25730657 by bryan sefcik in ue5-main branch]