Commit Graph

16440 Commits

Author SHA1 Message Date
henrik karlsson
de95efbdff [UnrealBuildTool]
* Enabled _cplusplus preprocessor define representing correct number

Thanks michel.champoux for the fixes in date.h that solves older msvc compiler compile errors

#preflight 636bfebc7c2b5051901ce8c2
#rb joe.kirchoff

[CL 23071825 by henrik karlsson in ue5-main branch]
2022-11-10 01:08:40 -05:00
henrik karlsson
674b89117c Undo changelist 23056435
Will fix a file first and then resubmit

#rb none
#preflight skipped

[CL 23071601 by henrik karlsson in ue5-main branch]
2022-11-10 00:23:13 -05:00
henrik karlsson
28addd42f0 [UnrealBuildTool]
* Enabled _cplusplus preprocessor define representing correct number

#rb joe.kirchoff
#preflight skipped

[CL 23069785 by henrik karlsson in ue5-main branch]
2022-11-09 21:03:20 -05:00
Ben Marsh
193687cd32 Horde: Include additional metadata for the author and committer of each change.
#preflight none

[CL 23064344 by Ben Marsh in ue5-main branch]
2022-11-09 17:13:20 -05:00
Ben Marsh
4d350aff08 Horde: Move CommitNode into EpicGames.Horde, and allow reading anonymous TreeNodeRef types. Now that type information is embedded in the bundle, we no longer need to have overridden read methods for each type.
#preflight none

[CL 23063696 by Ben Marsh in ue5-main branch]
2022-11-09 16:52:17 -05:00
Ben Marsh
924253048a Horde: Always copy data files to output directory, to avoid bad local state persisting on dev machines.
#preflight none

[CL 23063126 by Ben Marsh in ue5-main branch]
2022-11-09 16:26:00 -05:00
carl bystrom
0d91f77dac Horde: Fix TypeScript warnings
#jira none
#skipci
#preflight none

[CL 23062593 by carl bystrom in ue5-main branch]
2022-11-09 16:06:14 -05:00
Josh Adams
34acbcc46f - If CommandLineTools is detected as the build tools location (xcode-select -p), throw an exception with instructions on how to fix
- Stop logging out the xcode-select output every run
#rb bertrand.carre,roman.dzieciol
#preflight 636c0fbedc30a4ce961ca520

[CL 23062131 by Josh Adams in ue5-main branch]
2022-11-09 15:50:03 -05:00
Ben Marsh
a5e60969c3 Horde: Ensure computed hashes for serialized nodes are identical to serialized data (ie. not including a separate array of hashes).
#preflight none

[CL 23061307 by Ben Marsh in ue5-main branch]
2022-11-09 15:22:33 -05:00
Ben Marsh
f73603b46f Horde: Add a node type for storing opaque compact-binary objects without transcoding them into some other form.
#preflight none

[CL 23060179 by Ben Marsh in ue5-main branch]
2022-11-09 14:35:26 -05:00
Ben Marsh
6e9f158e70 Horde: Fix compile errors.
#preflight none

[CL 23058719 by Ben Marsh in ue5-main branch]
2022-11-09 13:38:00 -05:00
Ben Marsh
33da272f85 Horde: Missing file.
#preflight none

[CL 23058595 by Ben Marsh in ue5-main branch]
2022-11-09 13:33:42 -05:00
Ben Marsh
5a570a4e74 Horde: Various changes to bundle utility classes.
* Bundles now include a unique identifier (GUID) for the type of each exported node, as well as a version number for serializer. Unique identifier and version number is configured through the TreeNodeAttribute class which must be attached to each node type.
* Known node types are registered explicitly through the TreeReaderOptions class passed to the TreeReader constructor. Types are discovered as needed when writing nodes to TreeWriter, via the type of supplied objects.
* Support for custom deserializers is removed. Nodes are always constructed via a constructor taking a ITreeNodeReader argument.
* Nodes are now read from bundles using an explicitly instantiated TreeReader class, which removes a lot of the complexity from StorageNodeBase.

#preflight none

[CL 23058577 by Ben Marsh in ue5-main branch]
2022-11-09 13:32:45 -05:00
Devin Doucette
c0e0de68c4 DDC: Added DerivedDataTool as a new program to work with DDC
This initial revision can be used to load and save cache replays.

#preflight none
#rb none

[CL 23057676 by Devin Doucette in ue5-main branch]
2022-11-09 12:58:08 -05:00
Ben Marsh
9b629cb0b1 Horde: Prefer native client in agent operations.
#preflight none

[CL 23056837 by Ben Marsh in ue5-main branch]
2022-11-09 12:10:35 -05:00
carl bystrom
846d3f67c7 Horde: Add fallback property for identifying OS name to display in agent view
#jira none
#rb Josh.Engebretson
#skipci
#preflight none

[CL 23056599 by carl bystrom in ue5-main branch]
2022-11-09 12:00:04 -05:00
Josh Engebretson
bc869dfc0d Horde: Remove feature flag for new test data collections
#jira none
#rnx
#preflight none

[CL 23054336 by Josh Engebretson in ue5-main branch]
2022-11-09 09:59:37 -05:00
carl bystrom
658cfba380 Horde: Respect unset values for minAgents and numReserveAgents for pool updates in dashboard
#jira none
#rb Josh.Engebretson
#skipci
#preflight none

[CL 23053712 by carl bystrom in ue5-main branch]
2022-11-09 09:20:54 -05:00
Josh Engebretson
85b49aca06 Horde: Add version to Gauntlet horde reports, add some basic test information to simple reports for new backend
#jira none
#rnx
#rb Jerome.Delattre
#preflight 636a640af56cab38c7242313

[CL 23053411 by Josh Engebretson in ue5-main branch]
2022-11-09 08:55:04 -05:00
carl bystrom
d47183cfd4 Horde: Add copy to clipboard feature on token page
#jira none
#rnx
#skipci
#preflight none

[CL 23052536 by carl bystrom in ue5-main branch]
2022-11-09 08:26:36 -05:00
robert millar
2e4dda24f8 Fixing UnrealBuildTool deprecation warnings.
#preflight 63633cc4af536047f4148aeb

[CL 23049856 by robert millar in ue5-main branch]
2022-11-09 04:11:36 -05:00
robert millar
7be86d2033 [Backout] - CL23048035
[FYI] Robert.Millar
Original CL Desc
-----------------------------------------------------------------
Fixing UnrealBuildTool deprecation warnings.

Cherry pick from UE5-main

#preflight 63633cc4af536047f4148aeb

[CL 23049852 by robert millar in ue5-main branch]
2022-11-09 04:11:31 -05:00
josh adams
c73c7c2c1d - Added missing param comment for a new function in EpicGames.Core
#preflight skip
#rb trivial

[CL 23049850 by josh adams in ue5-main branch]
2022-11-09 04:11:23 -05:00
henrik karlsson
a55b8dc5a6 [IncludeTool]
* Added TaskGraphFwd.h to exclusion list to remove warning about fwd file not only containing includes

#rb none
#jira UE-169388
#preflight skipped

[CL 23048371 by henrik karlsson in ue5-main branch]
2022-11-09 00:05:41 -05:00
Ryan Hummer
24c40b2cb8 Run p4 add with -f to re-add files with p4 wildcards in their name
#rnx
#jira none
#rb none
#preflight skip

[CL 23042581 by Ryan Hummer in ue5-main branch]
2022-11-08 17:57:41 -05:00