Class DotsRuntimeBuildProfile
Inheritance
DotsRuntimeBuildProfile
Syntax
public sealed class DotsRuntimeBuildProfile : IBuildPipelineComponent
Constructors
DotsRuntimeBuildProfile()
Declaration
public DotsRuntimeBuildProfile()
Fields
ShouldWriteDataFiles
Declaration
public bool ShouldWriteDataFiles
Field Value
Properties
BeeRootDirectory
Declaration
public DirectoryInfo BeeRootDirectory { get; }
Property Value
BeeTargetName
Declaration
public string BeeTargetName { get; }
Property Value
BeeTargetOverride
Declaration
public string BeeTargetOverride { get; set; }
Property Value
Configuration
Gets or sets which Configuration this profile is going to use for the build.
Declaration
public BuildConfiguration Configuration { get; set; }
Property Value
Type |
Description |
BuildConfiguration |
|
DataDirectory
Declaration
public DirectoryInfo DataDirectory { get; }
Property Value
EnableBurst
Declaration
public bool EnableBurst { get; set; }
Property Value
EnableManagedDebugging
Declaration
public bool EnableManagedDebugging { get; set; }
Property Value
EnableMultiThreading
Declaration
public bool EnableMultiThreading { get; set; }
Property Value
ExcludedAssemblies
List of assemblies that should be explicitly excluded for the build.
Declaration
public List<string> ExcludedAssemblies { get; set; }
Property Value
Pipeline
Declaration
public Build.BuildPipeline Pipeline { get; set; }
Property Value
Type |
Description |
Unity.Build.BuildPipeline |
|
ProjectName
Declaration
public string ProjectName { get; }
Property Value
RootAssembly
Gets or sets the root assembly for this DOTS Runtime build. This root
assembly determines what other assemblies will be pulled in for the build.
Declaration
public AssemblyDefinitionAsset RootAssembly { get; set; }
Property Value
Type |
Description |
AssemblyDefinitionAsset |
|
StagingDirectory
Declaration
public DirectoryInfo StagingDirectory { get; }
Property Value
Target
Gets or sets which this profile is going to use for the build.
Used for building Dots Runtime players.
Declaration
public Platforms.BuildTarget Target { get; set; }
Property Value
Type |
Description |
Unity.Platforms.BuildTarget |
|
TypeCache
Retrieve for this build profile.
Declaration
public BuildTypeCache TypeCache { get; }
Property Value
Type |
Description |
BuildTypeCache |
|