Added SystemLibrary list you can use if you actually need to add a module without a fully qualified path and dont want to see this warning (should not be needed in most cases)
Also updated the android toolchain to filter paths to a library in the same way a additional library search path is filtered enabling us to just specify the full path to multiple libraries for different architectures.
#jira UE-54890
#review-7867830 ben.marsh
#rb none
[CL 7918850 by Joakim Lindqvist in Dev-Build branch]
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people
#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024
[CL 5226277 by Josh Adams in Main branch]
#jira UE-70219
#rb joe.conley
[FYI] chris.babcock
#ROBOMERGE-SOURCE: CL 5058303 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5058304 by nick whiting in Main branch]
#jira UE-68866
#ue4
#android
[FYI] Jack.Porter
#rb John.Mauney
#ROBOMERGE-SOURCE: CL 4805920 via CL 4805924 via CL 4805926 via CL 4808586
[CL 4808710 by chris babcock in Main branch]
* A standalone Win32 application called cl-filter is used to parse output from running the Visual Studio compiler with the /showIncludes option, and generate a dependency list similar to Clang.
* Actions which produce an external dependency list declare it explicitly. If the dependency list is missing, or any of the contents are out of date, the action is rebuilt.
* The contents of dependency lists are cached by the CppDependencyCache class for future iterations.
#rb none
[CL 4665060 by Ben Marsh in Dev-Build branch]