Commit Graph

19628 Commits

Author SHA1 Message Date
tim smith
db61408b4d Added missing class cast flag
#rb self

[CL 26604864 by tim smith in ue5-main branch]
2023-07-26 09:40:44 -04:00
Joakim Lindqvist
129c85613e Unreal Cloud DDC - Support large (2GB+) compressed buffers
Also classified some tests as slow tests (tests that involve generating and uploading large files) so we can easily skip them if we want to.

[CL 26603811 by Joakim Lindqvist in ue5-main branch]
2023-07-26 08:40:42 -04:00
Tim Smith
46535dfeb5 Added -ActionStallReportTime=seconds option to UBT so that UBT runs where no actions are completed within the number of seconds will dump action queue status.
#rb joe.kirchoff neil.henning

[CL 26603393 by Tim Smith in ue5-main branch]
2023-07-26 08:01:50 -04:00
axel riffard
6ab2c49fcf Fix remote buil on iOS (scheme name)
#rb josh.adams
#jira UE-190418

[CL 26598834 by axel riffard in ue5-main branch]
2023-07-26 02:12:17 -04:00
adam kinge
c45436c5e5 Temporarily disable ios simulator root due to Horde issue.
#jira UE-168571
#rnx

[CL 26598828 by adam kinge in ue5-main branch]
2023-07-26 02:12:06 -04:00
adam kinge
e56126723a Additional UBT changes to support iOS Simulator:
- update Xcode build script to set correct arch when compiling within Xcode
 - set correct SDKRoot depending on sim vs device

#jira UE-168571

[CL 26597711 by adam kinge in ue5-main branch]
2023-07-26 01:01:43 -04:00
bryan sefcik
ecec5d7fac Added the system include paths to the common include path logic to propagate the heavily used system include paths up to the common list.
Removed some redundant common path logic that didn't take into account env value limits.

#jira UE-190877

[CL 26594955 by bryan sefcik in ue5-main branch]
2023-07-25 20:28:42 -04:00
heather howell
12ea28c9bc [Gauntlet] Disable uploading of PersistentDownloadDir
[CL 26593592 by heather howell in ue5-main branch]
2023-07-25 19:24:38 -04:00
josh adams
c5fe47c532 Brought changes over from UE5/Main
- Fixing the name of the .app when staging/deploying a BP IOS project with modern
- Uses a new AppleExports function to call MakeBinaryFilename, so we can use standardized name format for the BP .app
- Fixed which .app is archived for BP projects (it was archiving the UnrealGame.app, not the finalized MyProject.app)

- Programs now no longer use Game/Client entitlements, but can set bUseEntitlementsForPrograms to true in the .ini if really needed
- Added an Unrestricted.entitlements, an empty entitlements file
- Changed Programs to find the .ini for codesigning, without needing a .uproject

- Fixed path to strip to add a missing slash
- Pass -legacyxcode along to the legacy PostBuildSync step to make sure it uses legacy when overriding the .ini setting
- Added -legacyxcode commandline handler for legacy PostbuildSync

#jira UE-190517
#jira UE-189830
#rb various

[CL 26592756 by josh adams in ue5-main branch]
2023-07-25 18:47:15 -04:00
christopher waters
cabaf593a1 NonUnity command line arguments should be per-target while build configuration XML settings should be global.
#rb joe.kirchoff

[CL 26590366 by christopher waters in ue5-main branch]
2023-07-25 17:44:34 -04:00
Ben Marsh
f3d89dfe94 UGS: Show custom tool dependencies which are required but not explicitly enabled as checked but greyed out.
[CL 26577609 by Ben Marsh in ue5-main branch]
2023-07-25 12:29:07 -04:00
adam kinge
a674567ad9 Set the correct sdk to use for iOS device and iOS Simulator builds with updated Main logic
#jira UE-168571
#rb josh.adams

[CL 26576744 by adam kinge in ue5-main branch]
2023-07-25 12:01:42 -04:00
adam kinge
ba9d2fc198 Set the correct sdk to use for iOS device and iOS Simulator builds
#jira UE-168571
#rb josh.adams

[CL 26575877 by adam kinge in ue5-main branch]
2023-07-25 11:42:25 -04:00
brendan lienau
7959dfd04c [Gauntlet] Adds group parameter parsing to GauntletCommandLine
#rb adolf.stary

[CL 26575141 by brendan lienau in ue5-main branch]
2023-07-25 11:25:28 -04:00
Ben Marsh
6a781ef1b5 UGS: Fix DPI scaling on "More Tools" and "Sync To" context menus.
[CL 26571716 by Ben Marsh in ue5-main branch]
2023-07-25 09:42:18 -04:00
Tim Smith
fa1bdbe24e Improved performance of StartManyActions and TryStartOneAction to avoid excessive processing.
#rb Joe.Kirchoff

[CL 26568816 by Tim Smith in ue5-main branch]
2023-07-25 06:56:40 -04:00
Josh Adams
c4275ae64e - Added -legacyxcode commandline handler for legacy PostbuildSync
#trivial

[CL 26566532 by Josh Adams in ue5-main branch]
2023-07-25 01:03:37 -04:00
Ben Marsh
61e44b1cbe Horde: C++ Remote Execution improvements.
- Multiple readers can now be allocated from a single buffer dynamically. Readers are ref-counted separately to the underlying buffer, and are released once their ref count reaches zero.
- Detaching readers is now supported independently to marking the buffer as complete.

[CL 26556510 by Ben Marsh in ue5-main branch]
2023-07-24 17:25:42 -04:00
Josh Adams
78bd7ddf97 - Fixed path to strip to add a missing slash
- Pass -legacyxcode along to the legacy PostBuildSync step to make sure it uses legacy when overriding the .ini setting
#jira UE-190517
#rb trivial

[CL 26555094 by Josh Adams in ue5-main branch]
2023-07-24 16:49:51 -04:00
Josh Engebretson
fbb696d44a Horde: Adding query to find bisections by job, user id, etc
#jira none
#rnx none

[CL 26554026 by Josh Engebretson in ue5-main branch]
2023-07-24 16:15:21 -04:00
Ben Marsh
845ee4c2aa Horde: Add bitfields to C++ compute buffer states, to help with debugging.
[CL 26553240 by Ben Marsh in ue5-main branch]
2023-07-24 15:53:46 -04:00
joe kirchoff
435d24790c UnrealBuildTool: Always pass /ALTERNATENAME for any msvc platform for both vs2019 and vs2022, instead of only for vs2022 so pgo linker args will match
#rnx
#presubmit 64b9cdc0fb725fded24c9781

[CL 26549456 by joe kirchoff in ue5-main branch]
2023-07-24 13:43:12 -04:00
Josh Engebretson
3bc0fc18a7 Horde: Fix issue with detecting running bisection task jobs
#jira none
#rnx

[CL 26548308 by Josh Engebretson in ue5-main branch]
2023-07-24 13:08:01 -04:00
david lesage
9fc21fe22f #jira UE-190954: the import failed because this is a shattered DMU that cannot be imported with incremental mode of TechSoft (Importer.m_sLoadData.m_sIncremental)
=> the control of the import time cannot be activated as the size of all the files are not know...

[CL 26547102 by david lesage in ue5-main branch]
2023-07-24 12:32:43 -04:00
chris constantinescu
0f03099b02 Remove JustEngine project from UE5 solution because all projects must compile
#jira UE-189075
#rnx

[CL 26546525 by chris constantinescu in ue5-main branch]
2023-07-24 12:23:13 -04:00