Commit Graph

6 Commits

Author SHA1 Message Date
Ben Marsh
030034bb05 Horde: Add a generic way of attaching key/value settings to different nodes via BuildGraph.
The <Annotate> attribute allows specifying settings in the format "Key1=Value1;Key2=Value2" to be applied to individual nodes or entire targets, and this data is propagated through to Horde and stored on the job template.

#jira UE-150213
#preflight 62681589dd35c0d6cab2b984

[CL 19922586 by Ben Marsh in ue5-main branch]
2022-04-26 12:30:58 -04:00
Ben Marsh
508c144999 Horde: Last batch (hopefully) of static analysis fixes/suppressions.
#preflight 623e144c8073508cfc117a87

[CL 19517822 by Ben Marsh in ue5-main branch]
2022-03-25 15:35:47 -04:00
Ben Marsh
d9651a6f14 Horde: Fix build errors after BuildGraph refactor.
#preflight none

[CL 19511746 by Ben Marsh in ue5-main branch]
2022-03-25 09:46:16 -04:00
Ben Marsh
5e8a45eab2 Reformat EpicGames.BuildGraph according to style guidelines.
#preflight 623cdba70a073579730cf22b

[CL 19502617 by Ben Marsh in ue5-main branch]
2022-03-24 17:05:58 -04:00
Ben Marsh
d96d253ade Horde: Convert EpicGames.BuildGraph project to enable #nullable.
[CL 18114409 by Ben Marsh in ue5-main branch]
2021-11-09 17:27:41 -05:00
Ben Marsh
ff1f79e46f BuildGraph: Merging BuildGraph library refactor from //UE5/Release-5.0.
[CL 18107814 by Ben Marsh in ue5-main branch]
2021-11-09 12:36:25 -05:00