Class TinyBuildPipeline
Utility to build Tiny projects.
Inheritance
System.Object
TinyBuildPipeline
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Unity.Tiny
Syntax
public static class TinyBuildPipeline
Properties
WorkspaceBuildOptions
Builds a TinyBuildOptions instance according to the currently loaded Unity.Tiny.TinyProject.
Declaration
public static TinyBuildOptions WorkspaceBuildOptions { get; }
Property Value
| Type | Description |
|---|---|
| TinyBuildOptions |
Methods
Build(TinyBuildOptions)
Builds a Unity.Tiny.TinyProject.
Declaration
public static TinyBuildResults Build(TinyBuildOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| TinyBuildOptions | options | Build input. |
Returns
| Type | Description |
|---|---|
| TinyBuildResults | Build results. |
BuildAndLaunch()
Builds the Unity.Tiny.TinyProject currently loaded in the Editor and launches the output program.
Declaration
public static TinyBuildResults BuildAndLaunch()
Returns
| Type | Description |
|---|---|
| TinyBuildResults | The build results. |
LoadProject(String)
Utility method to load a Unity.Tiny.TinyProject in preparation for a build.
Declaration
public static TinyBuildOptions LoadProject(string projectPath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | projectPath |
|
Returns
| Type | Description |
|---|---|
| TinyBuildOptions | TinyBuildOptions with pre-populated Unity.Tiny.TinyBuildOptions.Context and Unity.Tiny.TinyBuildOptions.Project properties. |