[CODEREVIEW] josh.engbretson
#jira nojira
#rb na
#tests ran with & without Xbox & Switch folders present
#lockdown nick.penwarden
#ROBOMERGE-SOURCE: CL 10481079 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v605-10478255)
[CL 10481080 by andrew grant in Main branch]
#rb clayton.langford
#ROBOMERGE-SOURCE: CL 10461860 via CL 10461883 via CL 10461892
#ROBOMERGE-BOT: (v595-10452236)
[CL 10461924 by ben salem in Main branch]
#rnx
[FYI] ben.salem, andrew.grant
#ROBOMERGE-SOURCE: CL 10321870 via CL 10321880 via CL 10321884
#ROBOMERGE-BOT: (v593-10286020)
[CL 10321886 by josh engebretson in Main branch]
This way queries that don't specifically request -notbulk can still get bulk builds, if those are otherwise applicable
#rb Andrew.Grant
#jira
#ROBOMERGE-SOURCE: CL 10312363 via CL 10312367
#ROBOMERGE-BOT: (v593-10286020)
[CL 10315417 by william ewen in Main branch]
[FYI] ben.salem
#rnx
#ROBOMERGE-SOURCE: CL 10285639 via CL 10285640 via CL 10285644
#ROBOMERGE-BOT: (v591-10236483)
[CL 10285646 by josh engebretson in Main branch]
#jira nojira
#rb na
#ROBOMERGE-SOURCE: CL 10175380 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v587-10111126)
[CL 10192024 by andrew grant in Main branch]
#rb Josh.Engebretson, Clayton.Langford
#ROBOMERGE-SOURCE: CL 10116146 via CL 10116168 via CL 10116207
#ROBOMERGE-BOT: (v587-10111126)
[CL 10116247 by ben salem in Main branch]
#rb Andrew.Grant, Josh.Engebretzen, Ben.Salem
#rnx
#ROBOMERGE-SOURCE: CL 10100095 via CL 10100098
#ROBOMERGE-BOT: (v586-10095595)
[CL 10100099 by william ewen in Main branch]
#rnx
#test RunFort -test=ProfileGo
#ROBOMERGE-SOURCE: CL 10085187 via CL 10085190 via CL 10085191 via CL 10085192
#ROBOMERGE-BOT: (v574-10069753)
[CL 10087373 by clayton langford in Main branch]
#rnx
#ROBOMERGE-SOURCE: CL 10017224 via CL 10017225 via CL 10019856 via CL 10019910
#ROBOMERGE-BOT: (v562-10004402)
[CL 10020022 by josh engebretson in Main branch]
#rnx
#rb Ben.Salem
#ROBOMERGE-SOURCE: CL 9872142 via CL 9872691 via CL 9872720
#ROBOMERGE-BOT: (v553-9872581)
[CL 9873787 by clayton langford in Main branch]
[FYI] justin.marcus
#ROBOMERGE-SOURCE: CL 9574907 via CL 9575495 via CL 9575521
#ROBOMERGE-BOT: (v524-9564021)
[CL 9575556 by josh engebretson in Main branch]
- Don't fall through to an exception if an Exists() clause fails
- Don't use an inline function for recursion (older .net versions?)
- Remove project reference in Gauntlet that was being added by new Platform/* wildcard
#fyi luke.thatcher, marc.audy
#jira UE-81525
#rb na
[CL 9537797 by Andrew Grant in Main branch]
1) The CsProjectinfo class was not processing <Choose> nodes so ItemGroups within those nodes were not having their compile files parsed
2) The CsProjectInfo class only supported fully formed paths, not the wildcard syntax that csproj files can use.
This CL corrects both of these by adding the following -
* <Choose> nodes are now descended into and their elements are processed.
* The condition evalutor now supports the Exists statement (e.g. Exists(path))
* Wildcard include statements are expanded into a list of files. File wildcards (Foo/*.cs), path wildcards (Foo/*/*.cs), and greedy wildcards (Foo/**) are all supported.
As part of this work the Gauntlet.csproj file has been modified to use wildcards.
#review-9493793 @ben.marsh,@luke.thatcher
#jira UE-81525
#rb reviewed
[CL 9530618 by Andrew Grant in Main branch]
#rb Ben.Salem, Clayton.Langford
#ROBOMERGE-SOURCE: CL 9491715 via CL 9491720
#ROBOMERGE-BOT: (v519-9489664)
[CL 9491722 by william ewen in Main branch]
Fixed issue where EngineTest arguments were being appended without a space.
Added temp code to use a preferred domain when getting the host IP address
Specify multihome to editor instances to force selection of the preferred adaptor
#rb luke.thatcher
#jira UE-81101
#fyi marc.audy,luke.thatcher
[CL 9486975 by Andrew Grant in Main branch]
#rnx
#ROBOMERGE-SOURCE: CL 9423156 via CL 9423170 via CL 9423197 via CL 9423223 via CL 9423246
#ROBOMERGE-BOT: (v480-9420520)
[CL 9423891 by josh engebretson in Main branch]