will brown
89e769075b
In editor, optional plugin dependencies need to be compiled enabled or command line enabled otherwise they are ignored. Updated UBT to write out the BuildPlugins names to the target receipt or compiled into the executable.
...
#rb Joe.Kirchoff, Justin.Marcus
[FYI] Eric.Knapik
[CL 31774544 by will brown in ue5-main branch]
2024-02-23 15:23:25 -05:00
Zousar Shaker
5f008b55ed
Add build worker discovery mechanism using target receipt files.
...
#rb matt.peters
[CL 16917716 by Zousar Shaker in ue5-main branch]
2021-07-21 19:06:57 -04:00
ben marsh
6e9ae6e6fe
Fix needing to manually enable building when launching projects from installed engine builds. Rather than relying solely on the engine promoted flag to determine whether a target should be built, we now check for the presence of a matching target receipt with the correct version information. If it's present, we don't trigger the build.
...
#rb none
#jira UE-89722, UE-90936
#ROBOMERGE-SOURCE: CL 12492552 in //UE4/Release-4.25/... via CL 12492554 via CL 12492556
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)
[CL 12492558 by ben marsh in Main branch]
2020-03-30 21:37:35 -04:00
bob tellez
7dff64fb44
#UE4 Write the target-enabled/disabled plugins lists to the target receipt instead of compiling it into the executable in non-monolitic editor builds. This allows them to be used in shared build environments
...
#rb Ben.Marsh
#ROBOMERGE-SOURCE: CL 12233987 via CL 12241649
#ROBOMERGE-BOT: (v667-12241502)
[CL 12242840 by bob tellez in Main branch]
2020-03-18 07:04:23 -04:00
ryan durand
471d972e62
Updating copyright for Engine Developer.
...
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
Ben Marsh
7e703f3e1b
Fix crash trying to format target receipt name in non-development configurations.
...
#rb none
#rnx
[CL 8212042 by Ben Marsh in Main branch]
2019-08-22 11:25:27 -04:00
Ben Marsh
6de04902ce
Automatically re-launch the correct executable if using a project with a unique build environment. The .target file is read at startup, and used to determine the correct path for the executable to launch.
...
#rb none
#jira UE-78581, UE-78584
[CL 8011990 by Ben Marsh in Dev-Build branch]
2019-08-13 17:25:35 -04:00
Ben Marsh
d27f14bf0a
Add a FTargetReceipt class to the engine, mirroring the UBT TargetReceipt class.
...
#rb none
#rnx
[CL 7975805 by Ben Marsh in Dev-Build branch]
2019-08-13 10:23:31 -04:00