358 Commits

Author SHA1 Message Date
Ryan Hummer
d2d8dc11e5 Installed Build: Fixing Invalid VisionOS References
#rnx
#jira UE-228289

[CL 37299738 by Ryan Hummer in 5.5 branch]
2024-10-19 18:02:12 -04:00
jeremie roy
2fa5290c6f Re-enable LiveLinkHub build on Linux.
Keeping mac build disabled for now because of an error that is still being investigated.

#rb zach.brockway
#jira UE-226238

[CL 36766101 by jeremie roy in 5.5 branch]
2024-10-01 21:02:49 -04:00
jeremie roy
139aec852d Fix missing files from LiveLinkHub installed build.
TargetInfo.json was not getting generated because UBT is getting invoked without the -project arg.
LiveLinkHub.target's copy in Source/Programs/LiveLinkHub was not getting copied since it was never tagged.

#rb Ryan.Hummer
#jira UE-225399

[CL 36583197 by jeremie roy in 5.5 branch]
2024-09-25 15:25:56 -04:00
Ryan Hummer
00fd8223be Disable autotrace starting for mac ddc
#rnx
#jira UE-224381

[CL 36471392 by Ryan Hummer in 5.5 branch]
2024-09-20 10:35:46 -04:00
jeremie roy
ef3a34c61a Re-enable LiveLinkHub in UE installed build since resource intermediate files are now placed in a subfolder.
#jira UE-224520

[CL 36390225 by jeremie roy in 5.5 branch]
2024-09-18 10:29:01 -04:00
jeremie roy
4154ac3494 Disable LiveLinkHub compilation in installed build job to fix CIS error
#jira UE-224520
#rb zach.brockway

[CL 36352907 by jeremie roy in 5.5 branch]
2024-09-17 16:58:17 -04:00
zach brockway
2a359f36de LiveLinkHub: Remove unused program target, rename LiveLinkHubEditor to LiveLinkHub.
#jira UE-223059
#rb jason.walter, jeremie.roy
#rnx

[CL 36313421 by zach brockway in 5.5 branch]
2024-09-16 15:45:55 -04:00
josh adams
39b6957602 - VisionOS in PrecompiledBinary builds
#rb ryan.hummer
#jira UE-213434
#p4v-cherrypick 36196062

[CL 36196350 by josh adams in 5.5 branch]
2024-09-11 11:56:58 -04:00
jeremie roy
de3f027b2d Convert installed engine build to use LiveLinkHubEditor target rather than the LiveLinkHub target.
Moved LiveLinkHub to the Compile Unreal Editor node in order to avoid generating the same binaries in different steps.
This should also reduce LLH's compile time and footprint since it will reuse Unreal's binaries because of thier shared modular build environment.

LLH Mac and Linux compile steps are currently disabled until its post-build steps are fixed on these platforms.

#jira UE-220714
#rb zach.brockway jason.walter

[CL 36195094 by jeremie roy in 5.5 branch]
2024-09-11 11:07:28 -04:00
Ryan Hummer
af659ec56f Fixing CreateArtifact BG Task attributes
#rnx
#jira none
#rb none

[CL 35936230 by Ryan Hummer in ue5-main branch]
2024-08-30 16:20:01 -04:00
Ryan Hummer
2628e31f89 Allow supplying extra commandline args for Mac compiles
#rnx
#jira none
#rb none

[CL 35781425 by Ryan Hummer in ue5-main branch]
2024-08-23 16:05:59 -04:00
Ryan Hummer
002a22e3b7 Installed Engine Build tweaks
* Improved BuildGraph Compile task batching for Win64 Tools & Datasmith compiles
* Hookup extra compile args for Linux Compile tasks
* Allow extra args for DDC steps and Feature Packs
* Add an option to compile with or with out PCH for Windows Editor/Game

#rnx
#jira none

[CL 34560160 by Ryan Hummer in ue5-main branch]
2024-06-21 09:21:48 -04:00
ryan hummer
bceaebdfe6 Fixing Build Graph duplicate product error
#rnx
#jira UE-218225

[CL 34483957 by ryan hummer in ue5-main branch]
2024-06-18 18:46:17 -04:00
ryan hummer
979d2c51a1 Fixing LiveLinkHub issues with InstalledEngineBuild.xml
#rnx
#jira UE-212117, UE-212132
#rb jeremie.roy

[CL 32936739 by ryan hummer in ue5-main branch]
2024-04-12 13:54:07 -04:00
ryan hummer
499148fadf 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 32873716 by ryan hummer in ue5-main branch]
2024-04-11 02:36:20 -04:00
jeremie roy
93d3a1d1f0 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 32564878 by jeremie roy in ue5-main branch]
2024-03-27 19:54:25 -04:00
jeremie roy
db90b0e853 Fix livelink hub plugins not getting staged with UE installed build
#jira UE-209076
#rb jason.walter
#prelfight 660341070f0b188ba61d2aec

[CL 32528949 by jeremie roy in ue5-main branch]
2024-03-26 19:03:24 -04:00
zousar shaker
43ab61e7d8 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 32131630 by zousar shaker in ue5-main branch]
2024-03-08 16:25:51 -05:00
jeremie roy
9711818383 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 31936757 by jeremie roy in ue5-main branch]
2024-03-01 00:27:39 -05:00
ben marsh
0dbe097ef2 Horde: Allow specifying a description string for artifacts.
#jira UE-207508

[CL 31729764 by ben marsh in ue5-main branch]
2024-02-22 14:17:29 -05:00
jeanluc corenthin
7b97c564b8 Fixed build break: Removed plugins not compiling on Mac
#jira UE-207338
#rb jerome.delattre
#rnx

[CL 31708565 by jeanluc corenthin in ue5-main branch]
2024-02-21 20:12:37 -05:00
ben marsh
0d0910086b Horde: Move options for host platforms in installed build into main build script.
[CL 31627434 by ben marsh in ue5-main branch]
2024-02-19 17:12:51 -05:00
ben marsh
862f81e190 Horde: Add steps to upload the installed engine build to Horde once built.
[CL 31625438 by ben marsh in ue5-main branch]
2024-02-19 16:31:26 -05:00
johan berg
6b96f6dc07 Add CRC_DEFAULT_URL and CRC_DEFAULT_COMPANY_NAME to installed build script.
#rb Wes.Hunt
#jira UE-205533

[CL 31417652 by johan berg in ue5-main branch]
2024-02-13 04:59:26 -05:00
jim casale
228f2cb375 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 31396579 by jim casale in ue5-main branch]
2024-02-12 15:51:28 -05:00