Joe Kirchoff
880c5bfd6e
UnrealBuildTool: Begin moving common functions from clang based toolchains to base ClangToolChain.
...
#rb brandon.schaefer
#rb chris.babcock
#preflight 627ad0017e5f24d1ede6d5d0
#preflight 627ada7a0a5817c9d91562c0
#rnx
* Move ClangVersion variables to base class and share function to check version. A separate change will add a virtual function for parsing the clang version for each toolchain as to not add complexity to this change.
* GetCppStandardCompileArgument: Used by all, no differences
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden
* GetCompileArguments_C: Used by all, no differences
* GetCompileArguments_MM: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_M: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden.
* GetRTTIFlag: Used by Linux & Apple, no differences.
[CL 20131754 by Joe Kirchoff in ue5-main branch]
2022-05-10 19:08:08 -04:00
dmytro vovk
3066f19141
Updated GooglePAD for NDK23
...
#jira none
#review Chris.Babcock
#preflight 627a67d610766ef8c1f3d79f
[CL 20130289 by dmytro vovk in ue5-main branch]
2022-05-10 17:41:28 -04:00
Ryan Durand
24006a724c
Fix root path got GitDependencies.
...
#rnx
#rb ryan.hummer,brandon.schaefer
#jira UE-151472
#preflight
[CL 20128198 by Ryan Durand in ue5-main branch]
2022-05-10 15:31:05 -04:00
will damon
6ef48faaa0
Add ShaderCompileWorker to the allowed list for Apple Silicon.
...
#rb josh.adams
#jira UE-150669
#rnx
#preflight n/a
[CL 20127673 by will damon in ue5-main branch]
2022-05-10 15:06:21 -04:00
Tim Smith
8a4b0f935d
Fixed issue where UPARAM in a function signature caused the getter/setter matching to fail for UFUNCTIONS.
...
#rb self
#rnx
#jira UE-151552
#preflight 627aa8b35255e6ec2e6d481e
[CL 20126604 by Tim Smith in ue5-main branch]
2022-05-10 14:19:04 -04:00
Joe Kirchoff
f558da572e
UnrealBuildTool: Move include paths and defines into GetCLArguments_Global for LinuxToolChain
...
#rb trivial
#rnx
#preflight 627a98f4c42338be6525283e
[CL 20125291 by Joe Kirchoff in ue5-main branch]
2022-05-10 13:13:49 -04:00
Joe Kirchoff
e09f8a6889
IncludeTool: Handle /imsvc & -isystem include paths in clang command lines
...
#rb none
#rnx
#preflight 627a94e36e407655d3db994b
[CL 20125062 by Joe Kirchoff in ue5-main branch]
2022-05-10 12:53:45 -04:00
allan bentham
7e4780f2e8
Disable variable set but not used compiler warning occurring when using newer Android NDK.
...
#rb dmytro.vovk
#preflight 627a6808e713fc6e2c4ba3b2
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 20122810 via CL 20122901 via CL 20122931
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20124299 by allan bentham in ue5-main branch]
2022-05-10 11:59:47 -04:00
vincent robert
83b789ded4
Optimize BVH, cache improvement
...
#preflight: https://horde.devtools.epicgames.com/job/627a58b8705bfaf9ae36db7d
[CL 20123324 by vincent robert in ue5-main branch]
2022-05-10 11:04:25 -04:00
Joakim Lindqvist
feb1466446
Horde Storage - Allow hinting for last access tracking to the blob store (used by make sure the filesystem cache doesnt update its internal last access tracking)
...
#preflight none
#rb carl.bystr�m
[CL 20122699 by Joakim Lindqvist in ue5-main branch]
2022-05-10 10:19:29 -04:00
dmytro vovk
f3e6bce755
Update Android dependencies to use static libc++ instead of libc++_shared
...
#jira UE-131966
#rb Chris.Babcock
#ROBOMERGE-AUTHOR: dmytro.vovk
#ROBOMERGE-SOURCE: CL 20121044 via CL 20121102 via CL 20121151
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20122386 by dmytro vovk in ue5-main branch]
2022-05-10 09:48:16 -04:00
Josh Adams
1ba5032db1
- Added concept of NONE desired AutoSDK level. This can be used to turn off AutoSDK on a per-platform basis via envvar (UE_AUTOSDK_DEFAULT_LEVEL and UE_AUTOSDK_SPECIFIC_LEVELS are the important envvars here, FULL is the default DEFAULT)
...
#rb david.harvey
#okforgitub public
#preflight 627a5b749d4909c3fc18aa9c
[CL 20121888 by Josh Adams in ue5-main branch]
2022-05-10 09:03:09 -04:00
Joakim Lindqvist
4c536d1140
Horde Storage Benchmarker - Reduced number of requests sent in parallell to blobs, to avoid to much load on certain s3 indexes (as we have a limited set of blobs we frequently hit the same indexes).
...
Some other fixes up needed to cathc up to new ubuntu image.
#preflight none
[CL 20121595 by Joakim Lindqvist in ue5-main branch]
2022-05-10 08:32:54 -04:00
Juan Canada
960c9cd2fb
Fixed Lightmass wrong string formatting
...
#jira UE-151144
#GitHub 9153
#rb yujiang.wang
#9153
#preflight 627a576e937a047d622b5a8b
[CL 20121586 by Juan Canada in ue5-main branch]
2022-05-10 08:32:22 -04:00
Jack Porter
a5ea9572f5
Ignore iTunes DLL if the version number cannot be parsed as we expect
...
#jira UE-150784
#rb Adam.KingE
#preflight 627a44eb492212de07269b02
[CL 20120571 by Jack Porter in ue5-main branch]
2022-05-10 07:09:49 -04:00
Chris Babcock
7e03d99b02
Fix overflow obb file installs for Android
...
#jira UE-151295
#android
#review @Jack.Porter
#rb Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/6279d6d51217b3a23d17ab0a
[CL 20117619 by Chris Babcock in ue5-main branch]
2022-05-09 23:20:43 -04:00
jonathan adamczewski
9f8537b662
AutomationToolLauncher: net6.0 upgrade
...
#jira none
#rnx
#preflight 6279a8ca5b16ddee36ce8a98
[CL 20115506 by jonathan adamczewski in ue5-main branch]
2022-05-09 21:00:57 -04:00
jack porter
63ef117561
Perform restricted staged folder name checking before doing platform filename remapping
...
Back out incorrect fix from CL 20056908
#jira UE-147094
#preflight 62790b2fea2a9db9dc560710
#rb Adam.Kinge
#lockdown Mitchell.Wilson
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 20110639 in //UE5/Release-5.0/... via CL 20111734
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20114350 by jack porter in ue5-main branch]
2022-05-09 19:52:57 -04:00
Tim Smith
3691e548c9
Moved UHT configuration for C# back to the original location to make installed game deployment less complicated.
...
#rb self
#rnx
#jira UE-151418
#preflight 62796269242446ce6c642bbf
[CL 20108978 by Tim Smith in ue5-main branch]
2022-05-09 15:23:59 -04:00
Devin Doucette
bd6866bfe9
BuildCMakeLib: Added support for targeting arm64 on Win64 with VS2019
...
This allows a library to use a Win64+arm64 build for HoloLens without providing a separate set of libs for HoloLens.
#preflight 62791db7066ebb49109d692f
#rb Zousar.Shaker
[CL 20106529 by Devin Doucette in ue5-main branch]
2022-05-09 13:57:58 -04:00
Josh Engebretson
a21d267454
Horde: Roll with the initial link event fix, the new one grouped sequential link errors together
...
#jira none
#preflight none
#rnx
#fyi carl.bystrom, ben.marsh
[CL 20105626 by Josh Engebretson in ue5-main branch]
2022-05-09 13:25:20 -04:00
Lauren Barnes
6248f8d412
Replacing legacy EditorStyle calls with AppStyle
...
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt
#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf
[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Ben Marsh
91688f5a36
Horde: Fix warnings for log message templates.
...
#preflight none
[CL 20105225 by Ben Marsh in ue5-main branch]
2022-05-09 13:05:59 -04:00
Ryan Durand
0d13c0dbf4
Per platform GitDependencies with the read-only fixes.
...
#rnx
#rb ryan.hummer
#jira none
#preflight
[CL 20103260 by Ryan Durand in ue5-main branch]
2022-05-09 11:12:21 -04:00
Joakim Lindqvist
bbcb7380f7
Horde Storage - Make sure we support server timings being added from seperate threads
...
#preflight none
[CL 20103247 by Joakim Lindqvist in ue5-main branch]
2022-05-09 11:11:45 -04:00