Commit Graph

3 Commits

Author SHA1 Message Date
devin doucette
c3c2d323c8 DDC: Organized functions for consistency and fixed includes of Templates/Function.h
#rb trivial
#rnx
#preflight 609c4284dc97da000146a5e1

#ROBOMERGE-SOURCE: CL 16306812 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v800-16297934)

[CL 16307989 by devin doucette in ue5-release-engine-test branch]
2021-05-12 19:24:34 -04:00
devin doucette
ffb022bd4b DDC: Forward constructor arguments through TBuildFunctionFactory
#rb Zousar.Shaker
#rnx

#ROBOMERGE-SOURCE: CL 16304994 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v800-16297934)

[CL 16305012 by devin doucette in ue5-release-engine-test branch]
2021-05-12 16:02:07 -04:00
devin doucette
6657806302 DDC: Added UE::DerivedData::IBuildFunction and related types
IBuildFunction and the associated build context types define the interface for new derived data build functions. The inputs to a build function are referenced by FBuildDefinition. This only includes the functionality required to implement and register a build function, and does not include the functionality required to execute a build starting from a build definition.

#rb Zousar.Shaker
#rnx

#ROBOMERGE-SOURCE: CL 16278733 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v799-16237190)

[CL 16279132 by devin doucette in ue5-release-engine-test branch]
2021-05-11 16:33:17 -04:00