rafa lecina
aa8a82d45a
Do not ignore default value on setInFromProperty in UPL
...
[REVIEW] [at]Chris.Babcock
#rb Chris.Babcock
[CL 31263240 by rafa lecina in ue5-main branch]
2024-02-07 12:56:33 -05:00
bob tellez
1b52ec8938
[Backout] - CL31242703
...
[FYI] michael.wanderson
Original CL Desc
-----------------------------------------------------------------
Expose RuntimeDependencies to ToolChain ModifyBuildProducts and LinkFiles methods. This is required to properly bundle DLLs on some platforms.
#Jira UE-199874
#rb David.Harvey
#changelist validated
#virtualized
[CL 31249061 by bob tellez in ue5-main branch]
2024-02-07 01:15:42 -05:00
michael wanderson
8497503f5a
Expose RuntimeDependencies to ToolChain ModifyBuildProducts and LinkFiles methods. This is required to properly bundle DLLs on some platforms.
...
#Jira UE-199874
#rb David.Harvey
#changelist validated
#virtualized
[CL 31243629 by michael wanderson in ue5-main branch]
2024-02-06 20:39:23 -05:00
mark winter
1dd330f435
PipInstall: Handle UE_PIPINSTALL_PATH env var overloading for pip installer path. Code cleanup to use singleton instance and handle UE_PYTHONPATH and additional paths settings as well.
...
#rb Jamie.Dale
#changelist validated
#virtualized
[CL 31219228 by mark winter in ue5-main branch]
2024-02-06 12:27:10 -05:00
ben marsh
047a9fc105
Horde: Fix static analysis warning.
...
[CL 31188137 by ben marsh in ue5-main branch]
2024-02-05 15:55:15 -05:00
ben marsh
5468687551
Horde: Add Meziantou.Analyzer to Horde.Agent and Horde.Server. Many rules currently disabled; will re-enable and fix up some in subsequent commits.
...
[CL 31186356 by ben marsh in ue5-main branch]
2024-02-05 15:12:50 -05:00
steve robb
9fa9b31697
Added UE_DEPRECATED_FORENGINE deprecation warnings for engine modules, and TargetRules.bDisableEngineDeprecations to silence engine deprecations in non-engine modules, to allow incremental fixup. Disabling engine deprecations should be regarded as short-term to allow incremental fixup.
...
#rb Joe.Kirchoff
[CL 31185022 by steve robb in ue5-main branch]
2024-02-05 14:40:33 -05:00
steve robb
b5ddfbd202
Removed DEPRECATED_FORGAME from UBT, as it hasn't existed since CL# 19480377.
...
[FYI] joe.kirchoff
[CL 31159324 by steve robb in ue5-main branch]
2024-02-03 11:44:03 -05:00
carl bystrom
e7cb50b007
Horde: Remove stacktrace when logging non-strict worker acquistion fails
...
[CL 31159175 by carl bystrom in ue5-main branch]
2024-02-03 11:17:49 -05:00
calvin zheng
26de99eff3
UBT handling Privacy Manifest files for iOS and Mac
...
#jira UE-191438
#rb adam.kinge, zack.neyland
[CL 31138198 by calvin zheng in ue5-main branch]
2024-02-02 15:34:12 -05:00
joe kirchoff
e1b40ef1e4
UnrealBuildTool: Don't block local execution when waiting for a coordinator to init
...
#rnx
#jira UE-205779
[CL 31134063 by joe kirchoff in ue5-main branch]
2024-02-02 14:01:01 -05:00
joe kirchoff
6ce682b579
UnrealBuildTool: Retry on any remote internal compiler error
...
#rnx
[CL 31132958 by joe kirchoff in ue5-main branch]
2024-02-02 13:39:49 -05:00
wojciech krywult
689b2b7a88
UBT: Clang: Moved the -fno-delete-null-pointer-checks flag to ClangToolchain.cs so that it affected all Clang-based platform.
...
We still have some chacks like "this != nullptr" and without this flag Clang is allowed to optimize it away as invalid.
#rb Joe.Kirchoff
#jira UE-205288
#rnx
[CL 31128334 by wojciech krywult in ue5-main branch]
2024-02-02 11:52:13 -05:00
dmytro ivanov
a8eaa21437
Add support for HWAsan in NDK 26
...
#jira UE-205585
#rb dmytro.vovk
[CL 31122572 by dmytro ivanov in ue5-main branch]
2024-02-02 09:29:10 -05:00
joe kirchoff
54e424b1d9
UnrealBuildTool: msvc pch when running /analyze also creates a .pchast file
...
#rnx
#jira UE-205597
[CL 31106405 by joe kirchoff in ue5-main branch]
2024-02-01 17:38:31 -05:00
joe kirchoff
806580e457
UnrealBuildTool: Downgrade msvc "C4702: unreachable code" to a warning when running LTCG or PGO builds
...
#rnx
[CL 31095684 by joe kirchoff in ue5-main branch]
2024-02-01 14:01:04 -05:00
joe kirchoff
0f944529bf
UnrealBuildTool: Always set msvc extended error info flags
...
#rnx
[CL 31092135 by joe kirchoff in ue5-main branch]
2024-02-01 12:37:34 -05:00
brorbw
d8af4a1925
PR #11012 : Makefile generator is now platform agnostic
...
#jira UE-198657
[CL 31077683 by brorbw in ue5-main branch]
2024-01-31 20:57:53 -05:00
joe kirchoff
82ceb59ae3
UnrealBuildTool: Quote response file in compile_commands.json
...
#rnx
[CL 31077070 by joe kirchoff in ue5-main branch]
2024-01-31 20:24:35 -05:00
joe kirchoff
e294f152e8
UnrealBuildTool: bTreatAsEngine module creates a pch variant, clean up some unneeded logic
...
#rnx
#rb christopher.waters, henrik.karlsson
[CL 31070432 by joe kirchoff in ue5-main branch]
2024-01-31 17:57:54 -05:00
christopher waters
b68c15055f
Deprecating IntelMetricsDiscovery and removing its integration from D3D11RHI.
...
#jira UE-205382
#rb Luke.Thatcher
[CL 31061418 by christopher waters in ue5-main branch]
2024-01-31 15:27:18 -05:00
christopher waters
972531ef7a
Report obsolete attributes from referenced modules.
...
#rb Joe.Kirchoff
[CL 31050541 by christopher waters in ue5-main branch]
2024-01-31 11:30:33 -05:00
real-mikhail
11f8128d92
PR #11163 : [Rider] Expose additional project properties from UBT to Rider
...
#jira UE-201275
[CL 31019250 by real-mikhail in ue5-main branch]
2024-01-30 15:43:41 -05:00
real-mikhail
0eadf62aec
PR #11261 : [Rider] Fixed missing toolchain include paths on Linux
...
#jira UE-203276
[CL 31018737 by real-mikhail in ue5-main branch]
2024-01-30 15:32:49 -05:00
real-mikhail
7313327957
PR #11227 : [Rider] Fixed missing system include paths on macOS
...
#jira UE-202485
[CL 31018507 by real-mikhail in ue5-main branch]
2024-01-30 15:27:59 -05:00