|
Nuke.Unreal
Build Unreal apps in Style.
|
Public Member Functions | |
| virtual BuildConfig | Script (params object[] values) |
| Path to the script describing the graph. | |
| virtual BuildConfig | Target (params object[] values) |
| Name of the node or output tag to be built. | |
| virtual BuildConfig | Schema (params object[] values) |
| Generates a schema to the default location Generate a schema describing valid script documents, including all the known tasks. | |
| virtual BuildConfig | ImportSchema (params object[] values) |
| Imports a schema from an existing schema file. | |
| virtual BuildConfig | Set (params object[] values) |
| Sets a named property to the given value. | |
| virtual BuildConfig | Clean (params object[] values) |
| Cleans all cached state of completed build nodes before running. | |
| virtual BuildConfig | CleanNode (params object[] values) |
| Cleans just the given nodes before running. | |
| virtual BuildConfig | Resume (params object[] values) |
| Resumes a local build from the last node that completed successfully. | |
| virtual BuildConfig | ListOnly (params object[] values) |
| Shows the contents of the preprocessed graph, but does not execute it. | |
| virtual BuildConfig | ShowDiagnostics (params object[] values) |
| When running with -ListOnly, causes diagnostic messages entered when parsing the graph to be shown. | |
| virtual BuildConfig | ShowDeps (params object[] values) |
| Show node dependencies in the graph output. | |
| virtual BuildConfig | ShowNotifications (params object[] values) |
| Show notifications that will be sent for each node in the output. | |
| virtual BuildConfig | Trigger (params object[] values) |
| Executes only nodes behind the given trigger. | |
| virtual BuildConfig | SkipTrigger (params object[] values) |
| Skips the given triggers, including all the nodes behind them in the graph. | |
| virtual BuildConfig | SkipTriggers (params object[] values) |
| Skips all triggers. | |
| virtual BuildConfig | TokenSignature (params object[] values) |
| Specifies the signature identifying the current job, to be written to tokens for nodes that require them. Tokens are ignored if this parameter is not specified. | |
| virtual BuildConfig | SkipTargetsWithoutTokens (params object[] values) |
| Excludes targets which we can't acquire tokens for, rather than failing. | |
| virtual BuildConfig | Preprocess (params object[] values) |
| Writes the preprocessed graph to the given file. | |
| virtual BuildConfig | Export (params object[] values) |
| Exports a JSON file containing the preprocessed build graph, for use as part of a build system. | |
| virtual BuildConfig | HordeExport (params object[] values) |
| Exports a JSON file containing the full build graph for use by Horde. | |
| virtual BuildConfig | PublicTasksOnly (params object[] values) |
| Only include built-in tasks in the schema, excluding any other UAT modules. | |
| virtual BuildConfig | SharedStorageDir (params object[] values) |
| Sets the directory to use to transfer build products between agents in a build farm. | |
| virtual BuildConfig | SingleNode (params object[] values) |
| Run only the given node. Intended for use on a build system after running with -Export. | |
| virtual BuildConfig | WriteToSharedStorage (params object[] values) |
| Allow writing to shared storage. If not set, but -SharedStorageDir is specified, build products will read but not written. | |
| virtual BuildConfig | Documentation (params object[] values) |
| virtual BuildConfig | ReportName (params object[] values) |
| virtual BuildConfig | Branch (params object[] values) |
| Overrides the auto-detection of the current branch. | |
| virtual BuildConfig | SkipValidation (params object[] values) |
| virtual BuildConfig | Class (params object[] values) |
Public Member Functions inherited from Nuke.Unreal.Tools.ToolConfig | |
| virtual void | AppendArgument (UnrealToolArgument arg) |
| virtual void | AppendArgument (string arg, UnrealToolArgumentMeta? meta=null) |
| virtual void | AppendSubtool (ToolConfig subtool) |
| virtual string | Gather (EngineVersion ueVersion) |
| Gether the arguments and subtools and render a command line output. | |
Properties | |
| override string | Name [get] |
| override string | CliName [get] |
| override UnrealCompatibility | Compatibility [get] |
| override ToolConfig[] | Configs [get] |
Properties inherited from Nuke.Unreal.Tools.ToolConfig | |
| string | Name [get] |
| The C# friendly name of the tool which will be used inside configurators. | |
| string | CliName [get] |
| The name which will be rendered onto command line. | |
| UnrealCompatibility | Compatibility [get] |
| Compatibility with either Unreal Engine 4 or 5 or both. If tool is configured to run with an incompatible engine its entire configuration will be ignored. | |
| virtual ToolConfig[] | Configs [get] |
Private Attributes | |
| ToolConfig[] | _configs = null |
Additional Inherited Members | |
Protected Attributes inherited from Nuke.Unreal.Tools.ToolConfig | |
| List< UnrealToolArgument > | UsingArguments = [] |
| readonly Dictionary< string, ToolConfig > | UsingSubtools = [] |
Definition at line 10069 of file UatConfigGenerated.cs.
|
virtual |
Overrides the auto-detection of the current branch.
Definition at line 10571 of file UatConfigGenerated.cs.
|
virtual |
Definition at line 10609 of file UatConfigGenerated.cs.
|
virtual |
Cleans all cached state of completed build nodes before running.
Definition at line 10172 of file UatConfigGenerated.cs.
|
virtual |
Cleans just the given nodes before running.
Definition at line 10191 of file UatConfigGenerated.cs.
|
virtual |
Definition at line 10533 of file UatConfigGenerated.cs.
|
virtual |
Exports a JSON file containing the preprocessed build graph, for use as part of a build system.
Definition at line 10419 of file UatConfigGenerated.cs.
|
virtual |
Exports a JSON file containing the full build graph for use by Horde.
Definition at line 10438 of file UatConfigGenerated.cs.
|
virtual |
Imports a schema from an existing schema file.
Definition at line 10134 of file UatConfigGenerated.cs.
|
virtual |
Shows the contents of the preprocessed graph, but does not execute it.
Definition at line 10229 of file UatConfigGenerated.cs.
|
virtual |
Writes the preprocessed graph to the given file.
Definition at line 10400 of file UatConfigGenerated.cs.
|
virtual |
Only include built-in tasks in the schema, excluding any other UAT modules.
Definition at line 10457 of file UatConfigGenerated.cs.
|
virtual |
Definition at line 10552 of file UatConfigGenerated.cs.
|
virtual |
Resumes a local build from the last node that completed successfully.
Definition at line 10210 of file UatConfigGenerated.cs.
|
virtual |
Generates a schema to the default location Generate a schema describing valid script documents, including all the known tasks.
Definition at line 10115 of file UatConfigGenerated.cs.
|
virtual |
Path to the script describing the graph.
Definition at line 10076 of file UatConfigGenerated.cs.
|
virtual |
Sets a named property to the given value.
Definition at line 10153 of file UatConfigGenerated.cs.
|
virtual |
Sets the directory to use to transfer build products between agents in a build farm.
Definition at line 10476 of file UatConfigGenerated.cs.
|
virtual |
Show node dependencies in the graph output.
Definition at line 10267 of file UatConfigGenerated.cs.
|
virtual |
When running with -ListOnly, causes diagnostic messages entered when parsing the graph to be shown.
Definition at line 10248 of file UatConfigGenerated.cs.
|
virtual |
Show notifications that will be sent for each node in the output.
Definition at line 10286 of file UatConfigGenerated.cs.
|
virtual |
Run only the given node. Intended for use on a build system after running with -Export.
Definition at line 10495 of file UatConfigGenerated.cs.
|
virtual |
Excludes targets which we can't acquire tokens for, rather than failing.
Definition at line 10381 of file UatConfigGenerated.cs.
|
virtual |
Skips the given triggers, including all the nodes behind them in the graph.
Definition at line 10324 of file UatConfigGenerated.cs.
|
virtual |
Skips all triggers.
Definition at line 10343 of file UatConfigGenerated.cs.
|
virtual |
Definition at line 10590 of file UatConfigGenerated.cs.
|
virtual |
Name of the node or output tag to be built.
Definition at line 10095 of file UatConfigGenerated.cs.
|
virtual |
Specifies the signature identifying the current job, to be written to tokens for nodes that require them. Tokens are ignored if this parameter is not specified.
Definition at line 10362 of file UatConfigGenerated.cs.
|
virtual |
Executes only nodes behind the given trigger.
Definition at line 10305 of file UatConfigGenerated.cs.
|
virtual |
Allow writing to shared storage. If not set, but -SharedStorageDir is specified, build products will read but not written.
Definition at line 10514 of file UatConfigGenerated.cs.
|
private |
Definition at line 10627 of file UatConfigGenerated.cs.
|
get |
Definition at line 10072 of file UatConfigGenerated.cs.
|
get |
Definition at line 10073 of file UatConfigGenerated.cs.
|
getprotected |
Definition at line 10628 of file UatConfigGenerated.cs.
|
get |
Definition at line 10071 of file UatConfigGenerated.cs.