joe kirchoff
17554cd989
UnrealBuildTool: Fix analysis issue
...
#rnx
[CL 34544051 by joe kirchoff in ue5-main branch]
2024-06-20 16:33:42 -04:00
joe kirchoff
761ea07fa2
UnrealBuildTool: Use warning level for undefined identifier property
...
#rnx
#jira UE-200408
[CL 34534901 by joe kirchoff in ue5-main branch]
2024-06-20 13:13:35 -04:00
joe kirchoff
6a749ad81b
UnrealBuildTool: Don't spam toolchain info if multiple targets all have unpreferred settings
...
#rnx
[CL 34516866 by joe kirchoff in ue5-main branch]
2024-06-19 18:21:48 -04:00
bob tellez
3ae994848b
#UE Add windows build option -NoLinkerDebugInfo to allow CreateDebugInfo to be false in the linker if you are also supplying -NoDebugInfo.
...
[FYI] Joe.Kirchoff
#rb Joe.Kirchoff
[CL 34514266 by bob tellez in ue5-main branch]
2024-06-19 17:08:12 -04:00
joe kirchoff
1f0d7af31b
UnrealBuildTool: -fno-eliminate-unused-debug-type for clang-cl (pending for llvm 19)
...
#rnx
[CL 34486909 by joe kirchoff in ue5-main branch]
2024-06-18 20:15:53 -04:00
joe kirchoff
4838ff85be
[Backout] - CL34354297
...
[FYI] Joe.Kirchoff
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: Remove usage of obsolate BinarySerializer and replace with Json
#rnx
[CL 34437061 by joe kirchoff in ue5-main branch]
2024-06-17 15:15:28 -04:00
joe kirchoff
b703e32d61
UnrealBuildTool: Move additional target compile args to after the file type specific args, so any previous arguments will be overwritten if desired, or if they need to be added after other args, such as args that depend on the cppstd version
...
#jira UE-213214
[CL 34385997 by joe kirchoff in ue5-main branch]
2024-06-14 17:50:33 -04:00
henrik karlsson
eb25573bfc
[UBT]
...
* Fixed pgo directory path not using double backslash
[CL 34384515 by henrik karlsson in ue5-main branch]
2024-06-14 17:06:39 -04:00
brandon schaefer
d26b225a62
Make a force disable AutoRTFM bool
...
#rb Brandon.Schaefer
[CL 34383045 by brandon schaefer in ue5-main branch]
2024-06-14 16:25:01 -04:00
joe kirchoff
a5b67572d6
UnrealBuildTool: Remove usage of obsolate BinarySerializer and replace with Json
...
#rnx
[CL 34354327 by joe kirchoff in ue5-main branch]
2024-06-13 17:00:32 -04:00
marc audy
2c98855051
Really really disable C5105 when doing PVS analysis as disabling it in PlatformCompilerSetup.h AND disabling it DirectHeaderCompiling.h just wasn't enough
...
#rb Joe.Kirchoff
#jira
#rnx
[CL 34351681 by marc audy in ue5-main branch]
2024-06-13 15:49:15 -04:00
henrik karlsson
20705058c9
[UBA]
...
* Disabled pch timestamp check on windows since this prevents pch from being able to be cached (this also prevents them from being deterministic)
[CL 34343759 by henrik karlsson in ue5-main branch]
2024-06-13 12:34:13 -04:00
peter sauerbrei
365f775981
fix for IOS linker failure
...
#jira UE-217554
#rb zack.neyland
[REVIEW] [at]zack.neyland
[CL 34275587 by peter sauerbrei in ue5-main branch]
2024-06-11 10:08:37 -04:00
peter sauerbrei
9f44476a83
IAS on IOS - engine changes
...
#rb zack.neyland
[REVIEW] [at]elizabeth.bunner [at]zack.neyland [at]josh.adams
[CL 34229445 by peter sauerbrei in ue5-main branch]
2024-06-09 20:59:26 -04:00
rafa lecina
9610167187
Support additional manifest namespaces in UPL commands on Android
...
[REVIEW] [at]chris.babcock
#rb ahmed.siddique, Chris.Babcock
[CL 34118480 by rafa lecina in ue5-main branch]
2024-06-05 04:33:12 -04:00
brandon schaefer
b9d9b521f0
Only use -fautortfm if using the AutoRTFM compiler
...
#rb none
[CL 34094964 by brandon schaefer in ue5-main branch]
2024-06-04 11:19:12 -04:00
brandon schaefer
6d609fcb13
Support moving to disabling AutoRTFM support only vs explicitly enabling
...
#rb Neil.Henning
[CL 34014580 by brandon schaefer in ue5-main branch]
2024-05-30 17:47:55 -04:00
rafa lecina
abeb34e164
Remove storekit framework for apps not distributed through the AppStore
...
[REVIEW] [at]chris.varnsverry, [at]josh.adams, [at]adam.kinge
#rb Chris.Varnsverry
[CL 33973099 by rafa lecina in ue5-main branch]
2024-05-29 10:23:24 -04:00
henrik karlsson
b9308f685b
[UBT]
...
* Changed so root paths are included in bucket id when pch is enabled
[FYI] Joe.Kirchoff
[CL 33957782 by henrik karlsson in ue5-main branch]
2024-05-28 18:56:53 -04:00
chris babcock
f92080d26f
Only kill Java tasks started by MakeAPK on build machines
...
#jira UE-214900, FORT-749498
#android
[REVIEW] [at]Peter.Sauerbrei
#rb Peter.Sauerbrei
[CL 33908620 by chris babcock in ue5-main branch]
2024-05-24 17:59:14 -04:00
joe kirchoff
d76776ee27
UnrealBuildTool: Disallow caching -SingleFile compiles
...
#rnx
[CL 33907953 by joe kirchoff in ue5-main branch]
2024-05-24 17:45:30 -04:00
joe kirchoff
4901d933ec
UnrealBuildTool: Allow disabling specific PVS analyzer errors for modules
...
#rnx
[CL 33897774 by joe kirchoff in ue5-main branch]
2024-05-24 12:38:56 -04:00
joe kirchoff
cc800558a6
UnrealBuildTool: Fix passing duplicate arguments to -SingleFile actions when using clang for msvc platforms
...
#rnx
[CL 33878194 by joe kirchoff in ue5-main branch]
2024-05-23 18:24:17 -04:00
joe kirchoff
b9e3a4b200
UnrealBuildTool: Ensure invalidation for ispc and clang objects when uba compression is toggled
...
#rnx
#jira UE-214684
[CL 33875248 by joe kirchoff in ue5-main branch]
2024-05-23 17:13:00 -04:00
henrik karlsson
f1fc1218d5
[UBT]
...
* Changed so it is possible to have extra command line parameters in combination with rsp file on vc targets
* Changed so we don't create .strip.obj file anymore but instead use UbaObjTool to create an additional obj file that carry exports etc
[FYI] Joe.Kirchoff
[CL 33830727 by henrik karlsson in ue5-main branch]
2024-05-22 11:15:45 -04:00