Commit Graph

339 Commits

Author SHA1 Message Date
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
josh adams
2eceac7cb7 - Fixed Mac codesigning for InstalledBuilds (and in general)
- Now codesign with ad-hoc/dummy cert in FInalizeAppBundle.sh
#rb zack.neyland,calvin.zheng
#jira UE-181328
#preflight 64210d7fc44ce895fc2ed032

[CL 24811015 by josh adams in ue5-main branch]
2023-03-27 18:28:25 -04:00
David Lesage
d1810611dd #jira UE-176784: Remove IFC plugin
#rb jeanluc.corenthin
#preflight 641b19aebb1320be41992e92

[CL 24748189 by David Lesage in ue5-main branch]
2023-03-22 11:14:35 -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
Ryan Hummer
026d68d67e Fixing graph error when WithWin64 is false
#rnx
#jira none
#rb none
#preflight none

[CL 24223249 by Ryan Hummer in ue5-main branch]
2023-02-14 18:34:55 -05:00
ryan hummer
3459e1dedf Changing Mac to generate Universal Binaries
#rnx
#jira UE-175566
#rb Bryan.Johnson, Zack.Neyland
#preflight 63d848563656ea96dc2d123b

[CL 24009682 by ryan hummer in ue5-main branch]
2023-02-04 00:31:32 -05:00