9 Commits

Author SHA1 Message Date
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
jeremie roy
8ea09e9777 LiveLinkHub - Fix recordings not being found when launched through a cooked editor
Added a mount point to the user content folder and added EnabledDataSources to the defaulteditor config to enable asset discovery.

#rb Geoffrey.Douglas
#jira UE-208135

[CL 32099841 by jeremie roy in 5.4 branch]
2024-03-07 15:59:34 -05:00
jeremie roy
7a7a9a1f96 LiveLinkHub - Remove console window when launching app.
LLH contains an output log so we have no need for a console window anymore.

#jira UE-207842
#rb jason.walter

[CL 31788505 by jeremie roy in 5.4 branch]
2024-02-23 21:54:08 -05:00
jeremie roy
af73fea9d4 LiveLinkHub - Update cookededitor staging to include livelinkhub's executable and dependencies
Since LiveLinkHub can't read cooked content, we need to stage its dependencies separately.
In order to minimize the impact of LiveLinkHub's dependencies, the assets/plugins loaded by LiveLinkHub were audited so that we only stage the content we need, which currently sits at around 30 MB. This is in addition to the livelinkhub executable which sits at 242 MB.

LiveLinkHub's staging step can be enabled by adding the -set:WithLiveLinkHub=true  flag in the horde job parameters.

More work will be done in subsequent releases to reduce LLH's executable size. We also want to allow LLH to read from cookededitor's pak file to reduce potential data duplication.

#jira UE-204936
#rb jason.walter, josh.adams

[CL 31716103 by jeremie roy in 5.4 branch]
2024-02-22 03:46:03 -05:00
jeremie roy
b9dac3dd13 Fix crash when loading livelink in shipping outside of engine directory
Compile without python (Note that plugin dependency is still needed for the other plugins to load)
Compile with MessageBus support in shipping
Compile without localization support

#jira UE-204936
#rb jason.walter

[CL 31130020 by jeremie roy in 5.4 branch]
2024-02-02 12:30:23 -05:00
jeremie roy
0061482367 LiveLinkHub - Improve boot time by disabling shared DDC and autosdk
Add some cpu scopes
Add optional monolithic mode

#rb jason.walter

[CL 30155621 by jeremie roy in ue5-main branch]
2023-12-06 10:31:59 -05:00
jeremie roy
65c4f12936 Add livelinkhub to program allowlists
Add optional plugin dependencies to LiveLinkHub

#rb jason.walter

[CL 29786779 by jeremie roy in ue5-main branch]
2023-11-16 14:54:30 -05:00
jeremie roy
06e88b35dc Fix missing copyright notice in livelinkhub launcher program
#rb none

[CL 28801998 by jeremie roy in ue5-main branch]
2023-10-16 12:21:47 -04:00
jeremie roy
504e888f5e Initial submission of livelink hub program launcher
#jira UE-195057
#rb jason.walter, geoffrey.douglas

[CL 28801840 by jeremie roy in ue5-main branch]
2023-10-16 12:18:42 -04:00