Ben Marsh
5c42261331
UBT: Better matching of multi-line Clang errors. Diagnostics which have multiple "note" clauses will now be parsed correctly, and lines do not have to be indented to parse correctly.
...
#preflight 629681d90c151996e13092fc
[CL 20444501 by Ben Marsh in ue5-main branch]
2022-05-31 19:39:16 -04:00
Ben Marsh
8fcab578e5
UBT: Prevent matching empty lines in compile errors.
...
#preflight none
[CL 20443289 by Ben Marsh in ue5-main branch]
2022-05-31 18:08:55 -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
Ben Marsh
addd63e5cb
UBT: Improve matching of Mac link errors with multiple symbols.
...
#preflight none
[CL 20287466 by Ben Marsh in ue5-main branch]
2022-05-19 16:59:24 -04:00
Ben Marsh
0b42fe33b2
UBT: Fix log matcher tests.
...
#preflight none
[CL 20287301 by Ben Marsh in ue5-main branch]
2022-05-19 16:47:50 -04:00
Ben Marsh
6f0dd55f41
Horde: Run event matchers inside UAT and UBT, rather than relying on Horde to do so. This is a step towards having having structured log events emitted at source, where we can make smarter decisions as to the meaning of tool output, and add additional context when parsing it.
...
#preflight 628550d8660b4a15be5a9859
[CL 20278597 by Ben Marsh in ue5-main branch]
2022-05-19 08:16:07 -04:00
jonathan adamczewski
c1bb6901bf
Upgrade to .NET 6.0
...
#jira UE-119846
#preflight 624cbb2ecc0872e96b0d5181
[CL 19652696 by jonathan adamczewski in ue5-main branch]
2022-04-06 14:46:50 -04:00
jonathan adamczewski
5c68d1d9ef
Revert //UE5/Main/... changelist 19531725 - return to NET Core 3.1
...
#preflight 62422fd0470aff98e946bfce
#jira UE-119846
[CL 19534572 by jonathan adamczewski in ue5-main branch]
2022-03-28 18:25:19 -04:00
jonathan adamczewski
18ac15cbb1
Upgrade to .NET 6.0
...
#jira UE-119846
#preflight 6241fc06470aff98e943c035
[CL 19531725 by jonathan adamczewski in ue5-main branch]
2022-03-28 15:30:56 -04:00
Tim Smith
0f0682ee83
Adjusted UHT table initialization in preperation for plugins.
...
#rb none
#rnx
#preflight 6241ac18bd063ab82296cc0a
[CL 19525715 by Tim Smith in ue5-main branch]
2022-03-28 08:54:49 -04:00
Tim Smith
4f5d1c171d
Changed the collection of parsing tables and configuration to be session specific and not a singleton. This is required for plugin support.
...
#rb none
#rnx
#preflight 623f34e5361866e20fec8e0f
[CL 19521840 by Tim Smith in ue5-main branch]
2022-03-26 12:02:18 -04:00
Tim Smith
2bf67af6e7
UHT in UBT initial version. Currently disabled.
...
Tested against UnrealEditor, ShooterGame, QAGame, FortniteGame, Lyra, CitySample, and a local project
Ciode review was a preliminary review for a coding style.
#rnx
#rb jonathan.adamczewski, joe.kirchoff
#preflight 6220cfb76f26901529b6514e
[CL 19243710 by Tim Smith in ue5-main branch]
2022-03-03 09:59:05 -05:00
Ben Marsh
a6aac6046d
Rename UnrealBuildToolTests to UnrealBuildTool.Tests, and include in the solution by default.
...
#preflight none
[CL 18487766 by Ben Marsh in ue5-main branch]
2021-12-19 14:43:17 -05:00