Commit Graph

19230 Commits

Author SHA1 Message Date
Zousar Shaker
c32d02db8b Move optional cloud publish operation into the Stage operation temporarily until some changes are made related to zenserver lifetime.
#rb none

[CL 25909886 by Zousar Shaker in ue5-main branch]
2023-06-09 23:09:18 -04:00
joe kirchoff
2d7cd8b814 EpicGames.Core: Prevent NullReferenceException in ThreadPoolWorkQueue
#rnx
#jira UE-184496

[CL 25908336 by joe kirchoff in ue5-main branch]
2023-06-09 19:28:22 -04:00
joe kirchoff
0485ee26c9 UnrealBuildTool: Remove PCH variants for ShadowVariableWarningLevel, UnsafeTypeCastWarningLevel & bEnableUndefinedIdentifierWarnings
#rnx
#rb Henrik.Karlsson

[CL 25907869 by joe kirchoff in ue5-main branch]
2023-06-09 19:06:05 -04:00
bryan sefcik
699eb3731e Removed a hack in the sharedpch logic that is no longer needed.
Changed a warning to a debug message because it broke a branch that is behind in merges. I will bring back the warnings when the branch catches up.

#jira

[CL 25907256 by bryan sefcik in ue5-main branch]
2023-06-09 18:34:08 -04:00
bryan sefcik
a949488972 Updated the logic that determines which dependencies a shared PCH has. This new logic goes through all the includes of the pch header and finds the actual headers and modules used. This creates a smaller list of dependencies than before, which is later used to determine whether it is safe or not for the PCH to be used by other modulres.
#rb joe.kirchoff

[CL 25906157 by bryan sefcik in ue5-main branch]
2023-06-09 17:55:56 -04:00
Ben Marsh
4819131d52 Build fix.
[CL 25904402 by Ben Marsh in ue5-main branch]
2023-06-09 16:57:16 -04:00
joe kirchoff
652353f2cc ShaderCompileWorker: Fix postbuild copy step if the target name is renamed for any reason
#rnx

[CL 25904169 by joe kirchoff in ue5-main branch]
2023-06-09 16:50:37 -04:00
Ben Marsh
d5ffd173f9 Horde: Include a hash in node locators.
[CL 25903979 by Ben Marsh in ue5-main branch]
2023-06-09 16:45:51 -04:00
Ben Marsh
707f4f8490 Horde: Ignore #robomerge-owner tags containing @ characters.
#fyi Marc.Audy

[CL 25903582 by Ben Marsh in ue5-main branch]
2023-06-09 16:39:00 -04:00
Josh Engebretson
1cca0c228c Horde: Don't add bisection updates for zero length changes
#jira none
#rnx

[CL 25902716 by Josh Engebretson in ue5-main branch]
2023-06-09 16:05:53 -04:00
Josh Engebretson
8207bf8181 Horde: Better formatting on 500 exception in error handler modal
#jira none
#skipci
#rnx

[CL 25902123 by Josh Engebretson in ue5-main branch]
2023-06-09 15:44:01 -04:00
christopher waters
c1db7ce35f Adding header specific compile options
- -IncludeHeaders will add individual header compiles to the build.
- -HeadersOnly when used with -IncludeHeaders will compile only the headers. This replaces -IWYUHeadersOnly.
- Ported file collision support over from ClangToolChain into VCToolChain

#rb henrik.karlsson

[CL 25899533 by christopher waters in ue5-main branch]
2023-06-09 14:23:34 -04:00
carl bystrom
9b8d32caec Horde: Add AWS SQS for dependency injection
[CL 25897977 by carl bystrom in ue5-main branch]
2023-06-09 13:16:31 -04:00
dmytro ivanov
b025ed1bc5 #jira: none
Don't pass -EnablePlugins= when there are no plugins enabled to avoid issues with plugin manager argument parsing

[CL 25896325 by dmytro ivanov in ue5-main branch]
2023-06-09 12:21:24 -04:00
Josh Engebretson
9688f412a5 Horde: Format submit errors better on steps
#jira none
#rnx
#skipci

[CL 25896232 by Josh Engebretson in ue5-main branch]
2023-06-09 12:15:18 -04:00
KXOC
1565be65b4 Replace list of quest devices in packaging settings with checkbox to package for all quest devices.
Also updating VRTemplate to create projects with the new settings and removing daydream deploy logic.

#jira UE-183636
#rb jeff.fisher robert.srinivasiah

[CL 25895938 by KXOC in ue5-main branch]
2023-06-09 11:58:31 -04:00
Ben Marsh
7d5e31784a Horde: Start merging implementations of blobs and nodes in IStorageClient.
* Rename NodeType -> BlobType, NodeData -> BlobData, and NodeHandle -> BlobHandle.
* Add methods to BlobHandle to allow partial reads of payload, and querying refs and type without fetching all data.

[CL 25895881 by Ben Marsh in ue5-main branch]
2023-06-09 11:57:14 -04:00
carl bystrom
f9d0f566fe Horde: Listen for AWS auto-scaling events via SQS
The previous HTTP callback-based method is removed in favor of this.

[CL 25895524 by carl bystrom in ue5-main branch]
2023-06-09 11:48:24 -04:00
Ben Marsh
f2149f678c Horde: Remove IStorageClient accessor from IStorageWriter. Add a method to flush the current ref instead.
[CL 25893634 by Ben Marsh in ue5-main branch]
2023-06-09 10:49:02 -04:00
josh adams
9483bd40f5 - Fixed ModernXcode when a program has a ExeBinariesSubFolder
#rb trivial

[CL 25893367 by josh adams in ue5-main branch]
2023-06-09 10:41:06 -04:00
Ben Marsh
f7fdb54c9c Horde: Fix paths within bundles having an additional directory.
[CL 25892482 by Ben Marsh in ue5-main branch]
2023-06-09 10:17:46 -04:00
neil henning
54e1348d9c Fix for AutoRTFM cloning functions it shouldn't when using unity builds.
[CL 25891296 by neil henning in ue5-main branch]
2023-06-09 09:44:26 -04:00
Josh Engebretson
2fedb17bce Horde: Revert job template dashboard preferences
#skpici
#rnx
#jira none

[CL 25890621 by Josh Engebretson in ue5-main branch]
2023-06-09 09:00:02 -04:00
Ben Marsh
caa966223a Horde: Fix server tests.
[CL 25890560 by Ben Marsh in ue5-main branch]
2023-06-09 08:54:54 -04:00
david harvey
0871cda6bb remove unnecessary log message if PerCultureResources is not set up in a shipping build.
#jira UE-185896
#rnx
#rb trivial

[CL 25890499 by david harvey in ue5-main branch]
2023-06-09 08:48:09 -04:00