Commit Graph

18094 Commits

Author SHA1 Message Date
carl bystrom
37b02ceb43 Horde: Remove logging of cooldowns for fleet service
Ignores them during state change comparisons as well.
#preflight 641afc8c61213d974f872595

[CL 24746289 by carl bystrom in ue5-main branch]
2023-03-22 09:10:53 -04:00
Helge Mathee
59aec7a444 RigVM: Support for uint32 types
#rb sara.schvartzman
#fyi jaime.cifuentes
#jira UE-180882
#preflight https://horde.devtools.epicgames.com/job/641ad78bec01de16641c96f4

[CL 24745737 by Helge Mathee in ue5-main branch]
2023-03-22 07:52:30 -04:00
Josh Adams
e449e43c2a - Updating making Mac builds with modern xcode to stage files into the .app via xcode
- Mac and IOS both now run a script in Xcode to rsync from StagedBuilds into the .app
- Mac now generates and runs the xcode project after building (PostBuildSync like IOS) to codesign and pull in staged data, using a new ApplePostBuildSync class to share with IOS
- Added a SingleTarget mode to XcodeProjectGenerator to make a minimal project for PostBuildSync
#rb zack.neyland
#preflight 641a7276bb1320be4166c3fc

[CL 24745546 by Josh Adams in ue5-main branch]
2023-03-22 07:24:29 -04:00
carlmagnus nordin
c0dd6c277f Removed accidental debug log line
#rnx
#rb none

[CL 24745522 by carlmagnus nordin in ue5-main branch]
2023-03-22 07:21:44 -04:00
carlmagnus nordin
b99a74ba54 ZenCook: Workaround for not being able to reliably start the zen server from UAT
#preflight 641ac64f691c5ebc152d9ed9
#rb dan.engelbrecht
#rnx

[CL 24745405 by carlmagnus nordin in ue5-main branch]
2023-03-22 07:02:26 -04:00
Ben Marsh
cf4db3e704 Horde: Fix garbage output when compute process doesn't fill output buffer.
#preflight none

[CL 24743924 by Ben Marsh in ue5-main branch]
2023-03-21 22:25:56 -04:00
Ben Marsh
5b22db67ae Horde: Return agent properties back to the initiator as part of a compute lease.
#preflight none

[CL 24743526 by Ben Marsh in ue5-main branch]
2023-03-21 21:13:49 -04:00
neil henning
597523122e Harden the AutoRTFMification LLVM pass against a few obvious compiler bugs. The removed files were all dead as they've been moved to the public area in a previous CL.
#preflight 6419dab132723d4a20a7cbb4

[CL 24739037 by neil henning in ue5-main branch]
2023-03-21 16:37:54 -04:00
Ben Marsh
c912eeb59b Horde: Fix warning.
#preflight none

[CL 24738854 by Ben Marsh in ue5-main branch]
2023-03-21 16:28:09 -04:00
Josh Adams
f650515e01 - Added a parameter to GenerateProjectFiles() to control if it generates the QueryTargets data for the editor (only the first project format needs to do this)
- Disabled it with IOS stub project gneeration that doesn't need the data (it can be slow)
#rb joe.kirchoff
#preflight 641a0b24ec01de1664e1bd7d

[CL 24738624 by Josh Adams in ue5-main branch]
2023-03-21 16:17:30 -04:00
Ben Marsh
ce3b044ff8 Horde: Fix build errors.
#preflight none

[CL 24738542 by Ben Marsh in ue5-main branch]
2023-03-21 16:13:16 -04:00
Ben Marsh
a1f62388b7 Horde: Tweaks to compute layer.
* Added trace level debug output for sockets and channels, which display the contents of messages sent and received.
* Merged reader functionality with IComputeMessage.
* Separated the lease and socket classes. Sockets are now constructed for each end of the connection, whereas leases only exist at the initiating end.
* Added an exception message type, for reporting errors back to the initiator.
* Separated commands into more fundamental building blocks; upload files, execute process, delete files, etc...
* Added support for attaching buffers from child processes.
* Removed cpp compute node types.

#preflight none

[CL 24738133 by Ben Marsh in ue5-main branch]
2023-03-21 15:49:14 -04:00
tim smith
71155c864f Ported C# UHT UhtBuffer to new objects that use ArrayPool.
#rb self
#preflight 6419df0dee0aed13472809d3

[CL 24737149 by tim smith in ue5-main branch]
2023-03-21 15:05:40 -04:00
Andriy Tylychko
40d2fcc00c * BlankProgram can be linked with CoreUObject and exits correctly
* instructions how to run automation tests in BlankProgram, how to enable tracing and other tips

#rb Devin.Doucette
#preflight 6419ec0dec01de1664d57ae7

[CL 24735299 by Andriy Tylychko in ue5-main branch]
2023-03-21 13:54:02 -04:00
avudnez
ed061d2ae4 PR #10269: Add TargetRules.bWarnAboutMonolithicHeadersIncluded to control UE_IS_? (Contributed by avudnez)
#preflight 6419e728bb1320be412c3fbd

[CL 24734730 by avudnez in ue5-main branch]
2023-03-21 13:24:47 -04:00
Joe Kirchoff
6ea2786bf2 UnrealBuildTool: Protect against exception on shutdown
#rnx
#preflight 6419e21fee0aed1347297010

[CL 24734653 by Joe Kirchoff in ue5-main branch]
2023-03-21 13:21:16 -04:00
tim smith
d790b6cc5a Fixed UBT log event level check that resulted is massive spam to the logger.
#rb josh.adams
#preflight 6419c7b93f3d31c94a042007

[CL 24734531 by tim smith in ue5-main branch]
2023-03-21 13:15:39 -04:00
dan elksnitis
67731ffe3e [ddc] allow custom args passed to "engine" DDC pak command; use this to enable SM6 by default when cooking DDC pak for engine content (required since some templates enable SM6 by default)
#jira UE-177811
#preflight https://horde.devtools.epicgames.com/job/6414a23f5d3e25354f3a1734

[CL 24734303 by dan elksnitis in ue5-main branch]
2023-03-21 13:03:58 -04:00
bryan sefcik
ab8961a2f0 Added zenstore and iterate arguments to the ProjectParams.
Updated CookProfile.

#preflight

[CL 24734295 by bryan sefcik in ue5-main branch]
2023-03-21 13:03:34 -04:00
Ben Marsh
070eef4eef Horde: Fix Serilog configuration.
* Previous code was adding a Serilog provider to the Microsoft logger, causing settings for both Microsoft's logging framework and Serilogs settings to apply. This was problematic for filtering, because each system imposes it's own minimum output level.
* Now constructs a single Serilog logger factory using settings read from config files.
* Moved all channel verbosity overrides into config files.

#preflight none

[CL 24733223 by Ben Marsh in ue5-main branch]
2023-03-21 12:04:17 -04:00
brandon schaefer
f830c75c8f Re-enable disabling unity and remove including LaunchEngineLoop.cpp many times
#rb none
#preflight none

[CL 24725790 by brandon schaefer in ue5-main branch]
2023-03-20 18:39:52 -04:00
brandon schaefer
fc2d361cf0 Re-enable unity to fix linker errors
#rb none
#preflight none

[CL 24725698 by brandon schaefer in ue5-main branch]
2023-03-20 18:36:06 -04:00
calvin zheng
1b8a9d80ff Disable Xcode header map and a specific C++11 warning. Now almost all files can be compiled for indexing, only 10 files still has errors
#rb Josh.Adams
#preflight n/a

[CL 24725055 by calvin zheng in ue5-main branch]
2023-03-20 17:59:51 -04:00
joe kirchoff
08dd756b45 Fix .csproj condition
#preflight 6418b20d42618c85c49dfad7

[CL 24724561 by joe kirchoff in ue5-main branch]
2023-03-20 17:37:34 -04:00
eric knapik
a2ffe30ea2 #jira: none
Adding p4 as a paramHelp for tests that might need p4v access

[CL 24724527 by eric knapik in ue5-main branch]
2023-03-20 17:36:38 -04:00