Cake.Unity

Unity build support for Cake.

#addin nuget:?package=Cake.Unity&version=0.7.2

<package id="Cake.Unity" version="0.7.2" />

dotnet add package Cake.Unity --version 0.7.2

<PackageReference Include="Cake.Unity" Version="0.7.2" />

Aliases

Build (Obsolete)

Execute

UnityEditor(ICakeContext, FilePath, UnityEditorArguments) Executes Unity Editor via command-line interface.
UnityEditor(ICakeContext, FilePath, UnityEditorArguments, UnityEditorSettings) Executes Unity Editor via command-line interface.
UnityEditor(ICakeContext, int, int, int, char, int, UnityEditorArguments, UnityEditorSettings)

Executes Unity Editor via command-line interface.

Determines Unity Editor location automatically by specified version.

UnityEditor(ICakeContext, int, int, int, char, UnityEditorArguments, UnityEditorSettings)

Executes Unity Editor via command-line interface.

Determines Unity Editor location automatically by specified version.

UnityEditor(ICakeContext, int, int, int, UnityEditorArguments, UnityEditorSettings)

Executes Unity Editor via command-line interface.

Determines Unity Editor location automatically by specified version.

UnityEditor(ICakeContext, int, int, UnityEditorArguments, UnityEditorSettings)

Executes Unity Editor via command-line interface.

Determines Unity Editor location automatically by specified version.

UnityEditor(ICakeContext, int, UnityEditorArguments, UnityEditorSettings)

Executes Unity Editor via command-line interface.

Determines Unity Editor location automatically by specified version.

UnityEditor(ICakeContext, UnityEditorArguments, UnityEditorSettings)

Executes Unity Editor via command-line interface.

Determines location of latest available Unity Editor automatically.

UnityEditor(ICakeContext, UnityEditorDescriptor, UnityEditorArguments, UnityEditorSettings) Executes Unity Editor via command-line interface.

Locate

FindUnityEditor(ICakeContext) Locates installed Unity Editor with latest version.
FindUnityEditor(ICakeContext, int)

Locates installed Unity Editor by version (year).

If more than one Unity Editor satisfies specified version, then latest one is returned.

FindUnityEditor(ICakeContext, int, int)

Locates installed Unity Editor by version (year and stream).

If more than one Unity Editor satisfies specified version, then latest one is returned.

FindUnityEditor(ICakeContext, int, int, int)

Locates installed Unity Editor by version (year, stream and update).

If more than one Unity Editor satisfies specified version, then latest one is returned.

FindUnityEditor(ICakeContext, int, int, int, char)

Locates installed Unity Editor by version (year, stream, update and stage).

If more than one Unity Editor satisfies specified version, then latest one is returned.

FindUnityEditor(ICakeContext, int, int, int, char, int) Locates installed Unity Editor by full version.
FindUnityEditors(ICakeContext) Locates installed Unity Editors.