BuildInfo Class

Definition

public ref class BuildInfo : Microsoft::MixedReality::Toolkit::Build::Editor::IBuildInfo
public class BuildInfo : Microsoft.MixedReality.Toolkit.Build.Editor.IBuildInfo
type BuildInfo = class
    interface IBuildInfo
Public Class BuildInfo
Implements IBuildInfo
Inheritance
BuildInfo
Derived
Implements

Constructors

BuildInfo(Boolean)

Properties

AutoIncrement

Should the build auto increment the build version number?

BuildOptions

Build options to include in the Unity player build pipeline.

BuildPlatform

The build platform (i.e. x86, x64)

BuildSymbols

The symbols associated with this build.

BuildTarget

The build target.

ColorSpace

Optional parameter to set the player's ColorSpace

Configuration

The build configuration (i.e. debug, release, or master)

IsCommandLine

Is this build being issued from the command line?

LogDirectory

The default location of log files generated by sub-processes of the build system.

OutputDirectory

The directory to put the final build output.

PostBuildAction

A post-build action to raise after building the Unity player.

PreBuildAction

A pre-build action to raise before building the Unity player.

Scenes

The list of scenes to include in the build.

ScriptingBackend

Optional parameter to set the scripting backend

Extension Methods

AppendSymbols(IBuildInfo, IEnumerable<String>)

Append symbols to the end of the IBuildInfo's BuildSymbols.

AppendSymbols(IBuildInfo, String[])

Append symbols to the end of the IBuildInfo'sBuildSymbols.

AppendWithoutConfigurationSymbols(IBuildInfo, String)

Appends the IBuildInfo's BuildSymbols without including debug, release or master.

HasAnySymbols(IBuildInfo, IEnumerable<String>)

Does the IBuildInfo contain any of the provided symbols in the BuildSymbols?

HasAnySymbols(IBuildInfo, String[])

Does the IBuildInfo contain any of the provided symbols in the BuildSymbols?

HasConfigurationSymbol(IBuildInfo)

Checks if the IBuildInfo has any configuration symbols (i.e. debug, release, or master).

RemoveSymbols(IBuildInfo, IEnumerable<String>)

Remove symbols from the IBuildInfo's BuildSymbols.

Applies to