Table of Contents

Class UnityBuildInstaller

Namespace
FishMMO.Installer
Assembly
FishMMO-Installer.dll

Drives FishMMO-Unity headless builds (Client / Server / Addressables) for Windows, Linux, and WebGL targets by invoking the Unity Editor in -batchmode -nographics and dispatching to CustomBuildTool CLI methods.

public static class UnityBuildInstaller
Inheritance
UnityBuildInstaller
Inherited Members

Methods

RunBuildAsync(UnityBuildType, UnityOSTarget, UnityBuildKind)

Runs a single Unity headless build for the given configuration.

public static Task RunBuildAsync(UnityBuildInstaller.UnityBuildType buildType, UnityBuildInstaller.UnityOSTarget osTarget, UnityBuildInstaller.UnityBuildKind kind)

Parameters

buildType UnityBuildInstaller.UnityBuildType
osTarget UnityBuildInstaller.UnityOSTarget
kind UnityBuildInstaller.UnityBuildKind

Returns

Task

RunInteractiveBuild()

Top-level entry: interactively prompt for build type, OS, and kind, then run.

public static Task RunInteractiveBuild()

Returns

Task