Commit Graph

15560 Commits

Author SHA1 Message Date
Joe Kirchoff
f0d9c2541d UnrealBuildTool: Update clang pgo profile to pass -fprofile-generate instead of -fprofile-instr-generate
#rnx
#rb trivial
#preflight 631795d07b21ad1e0a21ac32

[CL 21827327 by Joe Kirchoff in ue5-main branch]
2022-09-06 15:43:49 -04:00
Josh Engebretson
dfe60b6069 Horde: Update device service platforms to use config
#jira none
#preflight none
#rnx

[CL 21827314 by Josh Engebretson in ue5-main branch]
2022-09-06 15:43:27 -04:00
Ben Marsh
c654ecb6d3 Horde: Restore missing copy of Redis binaries to output dir.
#preflight none

[CL 21818971 by Ben Marsh in ue5-main branch]
2022-09-06 11:54:40 -04:00
Ben Marsh
8e8db2a5de UBT: Add a matcher for XGE errors.
#preflight none

[CL 21817422 by Ben Marsh in ue5-main branch]
2022-09-06 10:50:38 -04:00
Ben Marsh
3c908f5eac Horde: Fix exception when starting schedules.
#preflight none

[CL 21814114 by Ben Marsh in ue5-main branch]
2022-09-06 08:22:27 -04:00
jonathan bard
fdd30e0f6f UGS : added the changelist context menu to current changelist
#rb ben.marsh
#jira none
#preflight none

[CL 21810398 by jonathan bard in ue5-main branch]
2022-09-06 05:50:49 -04:00
Ben Marsh
8c34060a35 Horde: Use config classes to configure stream tabs.
#preflight none

[CL 21801492 by Ben Marsh in ue5-main branch]
2022-09-05 15:30:22 -04:00
Ben Marsh
d55dcc88e0 Horde: Remove redundant copy of default preflight information from stream document.
#preflight none

[CL 21799650 by Ben Marsh in ue5-main branch]
2022-09-05 13:02:11 -04:00
Ben Marsh
c00b2487b3 Horde: Move redundant stream configuration properties from MongoDB, and reference the data directly from the StreamConfig class.
#preflight none

[CL 21799108 by Ben Marsh in ue5-main branch]
2022-09-05 12:42:14 -04:00
Joakim Lindqvist
efcac1bd0d OidcToken - Changed exit code when determining if a token exists to a positive small number (10) which will avoid inconsistencies between desktop platform in how to handle a negative number.
#preflight 631600b3da1671f9972825c3

[CL 21794535 by Joakim Lindqvist in ue5-main branch]
2022-09-05 10:52:09 -04:00
Joakim Lindqvist
c85bd1758f Horde Storage - Avoid fetching references in the blob index when it is not needed as it can (for some blobs) grow very large.
#preflight none

[CL 21794462 by Joakim Lindqvist in ue5-main branch]
2022-09-05 10:50:53 -04:00
Ben Marsh
515f8df8a8 Horde: Missing file.
#preflight none

[CL 21793819 by Ben Marsh in ue5-main branch]
2022-09-05 10:38:23 -04:00
Ben Marsh
4783b95017 Horde: Move config classes for agents and workspaces next to StreamConfig, and remove request/response naming convention now that config is data driven.
#preflight none

[CL 21793570 by Ben Marsh in ue5-main branch]
2022-09-05 10:33:46 -04:00
Ben Marsh
d8d9dab991 Horde: Missing file.
#preflight none

[CL 21791962 by Ben Marsh in ue5-main branch]
2022-09-05 09:48:55 -04:00
axel riffard
494b98c831 Remove Catalina support and Metal 2.2 from Mac.
#jira UE-149923
#rb jack.porter
#preflight 6315c60bf448dc6e58121822

[CL 21790515 by axel riffard in ue5-main branch]
2022-09-05 06:05:22 -04:00
David Harvey
5996881bca Fix error message when multiple Client or Server target.cs files exist, but -Target= is not specified.
#jira UE-152652
#rb trivial
#rnx
#preflight 6315aee47562a90dfa9a804d

[CL 21789934 by David Harvey in ue5-main branch]
2022-09-05 04:27:53 -04:00
Ben Marsh
a438e0a8d3 Horde: Use the ICommit interface to represent all commits enumerated by IPerforceService, as a prelude to being able to return cached instances.
#preflight none

[CL 21781593 by Ben Marsh in ue5-main branch]
2022-09-04 05:39:44 -04:00
andrew grant
687389742f Benchmarking script uodate -
Tidied up CSV reporting of values to be more spreadsheet friendly
Allow -AllCompile to be used independently of -editor / -client

#rb na
#preflgiht https://horde.devtools.epicgames.com/job/6312a54fab25bb91f5a7e838

[CL 21776180 by andrew grant in ue5-main branch]
2022-09-03 11:10:17 -04:00
Ben Marsh
026f64a35b Horde: Add an "Analyze" configuration to the Horde.Build project which enables the standard NET analyzers, and fix up existing warnings.
#preflight none

[CL 21776062 by Ben Marsh in ue5-main branch]
2022-09-03 09:28:43 -04:00
zach brockway
789ab719ba Switchboard: Bump Listener version to 2.2.0 to reflect recent UGS sync support additions.
[FYI] Mike.Beach

[CL 21775349 by zach brockway in ue5-main branch]
2022-09-03 00:15:34 -04:00
mike beach
831a36c6e7 Accounting for issue where the SwitchboardListener exe may not be in the PCB bundle... just unlocking and copying back the running executable (to make dumb Windows happy).
[FYI] Zach.Brockway

[CL 21775343 by mike beach in ue5-main branch]
2022-09-03 00:15:00 -04:00
mike beach
7cb43f3959 Mitigate issues with syncing PCBs by renaming/moving existing (active) listener binary on disk.
TODO: Need to restore the executable in case it wasn't part of the PCB bundle.

#rb Zach.Brockway

[CL 21775340 by mike beach in ue5-main branch]
2022-09-03 00:14:37 -04:00
Joe Kirchoff
cd296d6c93 Suppress tidy checks for apple clang toolchains when running clang analyzer
#rnx
#jira UE-162063
#rb trivial
#preflight skipped

[CL 21770245 by Joe Kirchoff in ue5-main branch]
2022-09-02 19:26:01 -04:00
Joe Kirchoff
667fbb5f2b UnrealBuildTool: Add missing PrerequisiteItems when copying generated ISPC header
#jira UE-148059
#rnx
#rb trivial
#preflight 63127af07b21ad1e0ab7e4dc

[CL 21769194 by Joe Kirchoff in ue5-main branch]
2022-09-02 18:36:49 -04:00
Joe Kirchoff
2f253dda67 UnrealBuildTool: Support -SingleFile compile for .mm and .rc files
#rnx
#rb trivial
#preflight 63127c7eda1671f997d729d8

[CL 21769171 by Joe Kirchoff in ue5-main branch]
2022-09-02 18:35:54 -04:00