matt peters
557cfe0225
IterativeCooker: Add initial set of allowed and blocked classes for incremental cooking, and some utility functions that we needed to implement it.
...
ModuleManager: Add version of ModuleExists that also returns the discovered filename of the .dll.
PackageName: Add TryConvertScriptPackageNameToModuleName.
#rb Zousar.Shaker
#rnx
[CL 30600379 by matt peters in ue5-main branch]
2024-01-12 14:28:27 -05:00
Matt Peters
4683b122fc
EditorDomain: Turn on in all editor modes the EditorDomain for its role of providing EditorDomainDigest. Separate out its role of injecting itself into the PackageResourceManager to save and load packages from the EditorDomain DDC bucket.
...
#rb Zousar.Shaker
#rnx
[CL 26792746 by Matt Peters in ue5-main branch]
2023-08-02 19:10:17 -04:00
matt peters
d1a12468cf
IterativeValidate - Force singleprocess cook since the data collected in each cook is not replicated from cookworkers.
...
#rb None, iterating
#rnx
[CL 26615835 by matt peters in ue5-main branch]
2023-07-26 14:31:59 -04:00
matt peters
49881db364
IterativeValidate - Add compilation of ShaderCompileWorker because it is required for cooking.
...
#rb None, iterating
#rnx
[CL 26603841 by matt peters in ue5-main branch]
2023-07-26 08:42:38 -04:00
matt peters
1c138730e6
IterativeValidate BuildGraph: Add separate argument for AgentType so it can use Win64 instead of Windows as the platform name.
...
#rb Bryan.Johnson
#rnx
[CL 26579589 by matt peters in ue5-main branch]
2023-07-25 13:11:47 -04:00
matt peters
e64cb7e956
IterativeValidate BuildGraph task: Add separate argument for EditorTarget and ProjectFile because they are not always derivable from projectname.
...
#rb None, iterating non-exercised code
#rnx
[CL 26524777 by matt peters in ue5-main branch]
2023-07-21 16:27:48 -04:00
Matt Peters
f351f7bb02
Cooking: IterativeValidate: Add a BuildGraph script to run the iterativevalidate cook steps.
...
#rb Bryan.Johnson
#rnx
[CL 26463032 by Matt Peters in ue5-main branch]
2023-07-19 12:02:37 -04:00