Commit Graph

5 Commits

Author SHA1 Message Date
Ben Marsh
cbb950c578 UBT: Use ILogger throughout UBT, rather than legacy EpicGames.Core.Log methods. All output going forwards should use structured logging rather than String.Format style logging.
#preflight 628e9dc6e746de4961f60032

[CL 20373777 by Ben Marsh in ue5-main branch]
2022-05-25 19:55:37 -04:00
Joe Kirchoff
c512a89ace Rename UnrealBuildTool.EngineSourceDirectory -> Unreal.EngineSourceDirectory
#rnx
#rb trivial
#preflight 628e9fdaf622d972b59ebe85

[CL 20372061 by Joe Kirchoff in ue5-main branch]
2022-05-25 17:54:39 -04:00
Joe Kirchoff
66dce80795 UnrealBuildTool: Relative pathing for ISPCToolChain, clean up argument strings, only process global arguments once
#rnx
#rb none
#preflight 628e5ac0731cfa46fcc7200a

[CL 20367155 by Joe Kirchoff in ue5-main branch]
2022-05-25 12:54:46 -04:00
David Harvey
2847488f33 Do not use --pic for modular builds on any Microsoft-based platforms, not just Windows.
#jira UE-151434
#rnx
#rb Nuno.Leiria
#preflight 627d3c1d332e182a583f8db4

[CL 20166726 by David Harvey in ue5-main branch]
2022-05-12 13:01:43 -04:00
Joe Kirchoff
28aa202dbe UnrealBuildTool: Move ISPCToolChain to it's own file
#rnx
#rb trivial
#preflight 625de85eb21bb49791d0a7be

[CL 19797267 by Joe Kirchoff in ue5-main branch]
2022-04-18 18:53:30 -04:00