Commit Graph

10726 Commits

Author SHA1 Message Date
Joe Kirchoff
eca62dcdf1 Horde: Move base RemoteExecution classes to EpicGames.Horde.Common
Fix IoHash Digest size being set to the size of the hash rather than the size of the hashed data

#rb Ben.Marsh
#rnx

[CL 16729492 by Joe Kirchoff in ue5-main branch]
2021-06-21 12:36:14 -04:00
Tim Smith
cfca999345 Removed the Class/Struct meta data class.
Fixed some API that were mistakenly setup as generic struct API instead of class API.
Removed some unused API.
No functional changes, just code reorg.

#rb none
#rnx
#preflight 60d08126d9586b0001ae3336

[CL 16727641 by Tim Smith in ue5-main branch]
2021-06-21 09:34:39 -04:00
ionut matasaru
16ed95ae22 [Insights]
Updated the name of the Windows event used to force single instance of UnrealInsights.exe (Browser Mode) and to control when to try to auto-connect. This change allows UnrealInsights.exe from UE5 to coexists with a running instance from UE4.
  Also updated the comments to better explain how the Windows event is used.
  Trace auto-connect behavior remains the same: a game runtime (editor excluded) will try to auto-connect with a local trace store (now hosted by the UnrealTraceServer.exe) if UnrealInsights (Browser Mode) is running.

#rb Martin.Ridgers

[CL 16726078 by ionut matasaru in ue5-main branch]
2021-06-21 06:27:51 -04:00
Nick Darnell
3f498fa37a UBT - Started seeing "UnrealBuildTool : error : Unhandled exception: System.IO.DirectoryNotFoundException: Could not find a part of the path", turned out to be an issue with checking a folder to make sure it exists before it attempts to add files from that path.
#jira none
#fyi Ben.Marsh
#review-16724834 Ben.Marsh

[CL 16724833 by Nick Darnell in ue5-main branch]
2021-06-20 23:06:22 -04:00
Joe Kirchoff
b75f1a0b51 UnrealVS: 2022 extension
#rb none
#rnx

[CL 16715667 by Joe Kirchoff in ue5-main branch]
2021-06-17 19:52:11 -04:00
Devin Doucette
62d32cf536 DDC: Fixed the formatting of an error message
#rb trivial
#rnx

[CL 16713229 by Devin Doucette in ue5-main branch]
2021-06-17 17:54:31 -04:00
Joe Kirchoff
e41d300382 UnrealVS: Move all code to a shared project
#rb none
#rnx

[CL 16712619 by Joe Kirchoff in ue5-main branch]
2021-06-17 17:40:28 -04:00
Joe Kirchoff
8ff8ba7070 UnrealVS: Move project to UnrealVS.2019\ to prepare for making the 2022 extension
Update all Microsoft.VisualStudio.SDK dependencies to use nuget packages
Reset output directory and copy the .vsix to the target location in the post build step
Remove need for multiple source.extension.vsixmanifest files

[CL 16711606 by Joe Kirchoff in ue5-main branch]
2021-06-17 16:58:23 -04:00
Ben Salem
b7fff6197a Downgrade ImageMagick issues and handle them more gracefully, and automatically upload all client/server logs from build machine tests to their horde job.
[CL 16710666 by Ben Salem in ue5-main branch]
2021-06-17 16:21:06 -04:00
Ryan Durand
e4aeaee242 Make sure to break after a successful copy.
#rnx
#rb none
#jira none

[CL 16710154 by Ryan Durand in ue5-main branch]
2021-06-17 16:08:27 -04:00
Josh Engebretson
63546474f0 Horde: Adding dashboard and server version information to settings view
#jira none
#rnx

[CL 16709802 by Josh Engebretson in ue5-main branch]
2021-06-17 15:55:00 -04:00
Ben Marsh
01c8479547 Horde: Add MongoDB community to Horde ThirdParty bundle. Should complete everything needed to build and run Horde out-of-the-box.
[CL 16709027 by Ben Marsh in ue5-main branch]
2021-06-17 15:00:04 -04:00
Ben Marsh
b9d0b96244 Horde: Remove hard-coded paths to AutoSDK streams. Streams are now configured through Perforce clusters in config instead.
[CL 16708675 by Ben Marsh in ue5-main branch]
2021-06-17 14:46:22 -04:00
Ben Marsh
72cc30dec1 Missing file for CB serialization.
[CL 16708503 by Ben Marsh in ue5-main branch]
2021-06-17 14:41:07 -04:00
Tim Smith
8590673019 Added support for a UEnum not containing a literal zero value. If that is the case, a static_assert is added to verify that one of the enum values is zero.
#rb jonathan.adamczewski
#jira UE-85060
#preflight 60cb726c78c3b00001297ce7

[CL 16706846 by Tim Smith in ue5-main branch]
2021-06-17 13:38:56 -04:00
jonathan adamczewski
e065cdf9cb BuildUtilities:
- Add Unreal.DotnetPath
- in Unreal.FindRootDirectory(), fix assembly path case sooner (allows UBT to run even if I type 'Engine' as 'engine')

EpicGames.Core:
- Add RuntimePlatform.ExeExtension

#trivial
#jira none

[CL 16704658 by jonathan adamczewski in ue5-main branch]
2021-06-17 10:42:37 -04:00
jonathan adamczewski
5f654039a8 BuildUtilities:
Add Unreal.DotnetDirectory

#jira none
#trivial

[CL 16704515 by jonathan adamczewski in ue5-main branch]
2021-06-17 10:26:52 -04:00
Ben Marsh
9fc42f8c38 Horde: Add support for AutoSDK on Linux.
[CL 16704413 by Ben Marsh in ue5-main branch]
2021-06-17 10:20:31 -04:00
jonathan adamczewski
2627bd963f AutomationTool:
Remove dependencies from AutomationTool -> AutomationToolUtils

Removes compile-time dependencies, except for the call to AutomationTool.Automation.Process - which will be changed in a future CL.

This change is part of preparing AutomationTool to be able to build All *.Automation.csproj projects (including AutomationUtils.Automation.csproj)

#jira UE-109181
#preflight 60caedc72ab21800016a73a5
#rb ben.marsh

[CL 16703954 by jonathan adamczewski in ue5-main branch]
2021-06-17 09:45:35 -04:00
Ben Marsh
2c4b316eb5 Add missing configurations for EpicGames.Serialization.Tests.
[CL 16703657 by Ben Marsh in ue5-main branch]
2021-06-17 08:59:42 -04:00
Ben Marsh
c7bcab5731 Add C# compact binary library. Includes almost all functionality from C++ library, and test suite.
[CL 16703410 by Ben Marsh in ue5-main branch]
2021-06-17 08:22:02 -04:00
jaco vandyk
6b9edffa53 Chaos: DirtyGrid Floating point accuracy issue fix
#rb Cedric.Caillaud
#fyi Michael.Lentine, Benn.Gallagher, Chris.Caulfield
#jira none

#review-16685045 @Cedric.Caillaud
#preflight 60cb0d639f1237000116debe

[CL 16702453 by jaco vandyk in ue5-main branch]
2021-06-17 06:47:47 -04:00
jonathan adamczewski
1218776713 ExitCode.cs:
Copyright notice

#jira none
#trivial

[CL 16701181 by jonathan adamczewski in ue5-main branch]
2021-06-17 02:14:29 -04:00
jonathan adamczewski
90dde181c0 ExitCode:
Move enum from AutomationUtils.Automation to BuildUtilities

#jira none
#trivial
#preflight 60ca8a3d78c3b00001f86b24

[CL 16701095 by jonathan adamczewski in ue5-main branch]
2021-06-17 01:49:00 -04:00
jonathan adamczewski
dbea0a3827 RuntimePlatform:
Add an enum and accessor for the current runtime platform

#jira none
#trivial

[CL 16698756 by jonathan adamczewski in ue5-main branch]
2021-06-16 19:40:48 -04:00