344 Commits

Author SHA1 Message Date
Ryan Hummer
1915a9b27a Fixing Build Graph duplicate product error
#rnx
#jira UE-218225

[CL 34481178 by Ryan Hummer in 5.4 branch]
2024-06-18 17:29:08 -04:00
Ryan Hummer
6351333b44 Fixing LiveLinkHub issues with InstalledEngineBuild.xml
#rnx
#jira UE-212117, UE-212132
#rb jeremie.roy

[CL 32934996 by Ryan Hummer in 5.4 branch]
2024-04-12 13:00:54 -04:00
Ryan Hummer
b8621baf81 Fixing InstalledEngineBuild failing for licensees
Removing redundant copy as well, as the files are already tagged via other steps

#jira UE-212012
#rb jeremie.roy

[CL 32867348 by Ryan Hummer in 5.4 branch]
2024-04-10 18:58:19 -04:00
jeremie roy
94754e3119 CIS warning fix
Change the LiveLinkHub compile step to not tag the livelinkhub target receipt, which would generate warnings later on since the restricted build dependencies could not be found.

#jira UE-210751
#rb jason.walter, Ryan.Hummer

[CL 32558614 by jeremie roy in 5.4 branch]
2024-03-27 17:28:11 -04:00
jeremie roy
eebccaaa17 Fix livelink hub plugins not getting staged with UE installed build
#jira UE-209076
#rb jason.walter
#prelfight 660341070f0b188ba61d2aec

[CL 32527351 by jeremie roy in 5.4 branch]
2024-03-26 18:34:08 -04:00
Zousar Shaker
9e4c801180 Ensure that engine installed builds don't fail if the PDB files are missing for zen.exe and zenserver.exe on Windows.
#jira UE-209178
#rb ryan.hummer

[CL 32128350 by Zousar Shaker in 5.4 branch]
2024-03-08 14:44:18 -05:00
jeremie roy
c2df117f04 LiveLinkHub - Fix missing content from staged UEFN distribution
- Add an option to build third party livelink plugins, can be controlled through -set:WithLiveLinkHub3rdPartyPlugins=true / false
- Allow LiveLink logs in shipping (Off by default unless bAllowLogsInShipping is enabled)
- Stage LLH's defaultengine and editor setting config, which ensures the app's output log has the right font. This also fixes LiveLinkHub mistakenly ending up in the message bus sources.
- Add missing dependencies needed for some of the plugins (ie. LiveLinkLens, LiveLinkCamera...)

#rb jason.walter
#jira UE-208134 UE-208138

[CL 31936640 by jeremie roy in 5.4 branch]
2024-03-01 00:01:56 -05:00
ben marsh
11c102c872 Horde: Merge latest from Main.
[CL 31742696 by ben marsh in 5.4 branch]
2024-02-22 18:49:30 -05:00
JeanLuc Corenthin
19a4f5490d Fixed build break: Removed plugins not compiling on Mac
#jira UE-207338
#rb jerome.delattre
#rnx

[CL 31704718 by JeanLuc Corenthin in 5.4 branch]
2024-02-21 19:06:48 -05:00
Johan Berg
50c94618a0 Add CRC_DEFAULT_URL and CRC_DEFAULT_COMPANY_NAME to installed build script.
#rb Wes.Hunt
#jira UE-205533

[CL 31417608 by Johan Berg in 5.4 branch]
2024-02-13 04:57:02 -05:00
jim casale
70573ec0e6 Adding variable to allow for additional command line arguments to be passed to compiles on Win64 agents.
#jira UE-204662
#rnx
#rb Ryan.Hummer

[CL 31397243 by jim casale in 5.4 branch]
2024-02-12 16:01:09 -05:00
ryan hummer
50b5f71f31 Adding an option to run code signing via signtool.exe in parallel, up to 16 concurrent instances.
* Exposing the option to the InstalledEngineBuild.xml, off by default
* Moving to a signing service requires parallel calls for performance
* Some clean up of log printing to improved structured logging output

#rnx
#jira UE-204728
#rb Chad.Garyet

#changelist validated
#virtualized

[CL 31229338 by ryan hummer in 5.4 branch]
2024-02-06 15:58:03 -05:00
zousar shaker
9817ccac95 Fix for Build DDC jobs to ensure that they include zenserver executables when copying a build to a subdirectory in case it is needed.
#jira UE-205431

[CL 31059102 by zousar shaker in 5.4 branch]
2024-01-31 14:41:12 -05:00
chris babcock
954ffaf30b Add x86_64 architecture to Android installed build
#jira UE-198183
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter

[CL 31022179 by chris babcock in 5.4 branch]
2024-01-30 16:50:21 -05:00
johan berg
c797f02e4f Split CRC analytics definition into a development and retail variant.
We want to be able to get telemetry event from binary builds of the engine, but only in development time (e.g. CRCE), not for the packaged game.

#jira UE-114670
#rb wes.hunt

[CL 30925667 by johan berg in 5.4 branch]
2024-01-26 11:04:22 -05:00
jeremie roy
e9752ccefc Disable livelinkhub dSYM generation to avoid hitting dsym size limit
#rb jason.walter
#jira UE-203285

[CL 30577356 by jeremie roy in ue5-main branch]
2024-01-11 16:14:41 -05:00
jeremie roy
39e3173b94 Add LiveLinkHub to the UE installed build
#rb jason.walter
#jira UE-202463

[CL 30273080 by jeremie roy in ue5-main branch]
2023-12-12 14:59:54 -05:00
zousar shaker
be6302f8ba Add ZenDashboard to the installed engine build tools.
[CL 29770316 by zousar shaker in ue5-main branch]
2023-11-15 22:03:35 -05:00
Ryan Hummer
c23cbacc21 Fixing BuildConfiguration.Schema.xsd not making it into installed builds
#rnx
#jira UE-196719
#rb none

[CL 28333036 by Ryan Hummer in ue5-main branch]
2023-09-28 20:10:54 -04:00
james singer
b26c264568 Linux: Fix IsVanilla check by implementing EnumerateLauncherEngineInstallations for Linux
- Also add -BuildId flag to allow released builds to be registered as "launcher" builds.
- This gets us telemetry and the ability to open projects made on the Mac and Windows builds without being prompted to open a copy

#jira UE-195467
#rb zack.neyland, ryan.hummer


#p4v-cherrypick 27716361

[CL 27884862 by james singer in ue5-main branch]
2023-09-14 13:08:58 -04:00
james singer
af3dc341fd Linux: Fix IsVanilla check by implementing EnumerateLauncherEngineInstallations for Linux
- Also add -BuildId flag to allow released builds to be registered as "launcher" builds.
- This gets us telemetry and the ability to open projects made on the Mac and Windows builds without being prompted to open a copy

#jira UE-187968
#rb zack.neyland, ryan.hummer

[CL 27716361 by james singer in ue5-main branch]
2023-09-08 12:55:33 -04:00
ryan hummer
fad6b98523 Fixing InstalledEngineBuild for Mac producing duplicate output errors when WithClient is enabled
#rnx
#jira UE-191596
#rb bryan.johnson
#prelight 64c80430a8539ecb49a30011

[CL 26719134 by ryan hummer in ue5-main branch]
2023-07-31 16:12:06 -04:00
ryan hummer
dd0a16b3d8 Removed VS2019 args from InstalledEngineBuild
#rnx
#jira UE-190809
#rb none

[CL 26714248 by ryan hummer in ue5-main branch]
2023-07-31 14:05:21 -04:00
alejandro arango
cc9b643d45 Switchboard: Added helper to lock gpu clocks, which is currently required for reliable smpte-2110 gpu direct.
#rb simon.therriault, zach.brockway
#jira UE-167327, UE-182184
#preflight 642b9172ce01db47acef7856

[CL 24907128 by alejandro arango in ue5-main branch]
2023-04-04 01:47:12 -04:00
chad garyet
8ced336447 add option to build with 2019 toolchain for win64 precompile targets
#jira UE-182116
#rb ryan.hummer
#preflight none

[CL 24899597 by chad garyet in ue5-main branch]
2023-04-03 16:19:10 -04:00