Class ScriptableBuildPipeline
Static class containing per project build settings.
Namespace: UnityEditor.Build.Pipeline.Utilities
Syntax
public static class ScriptableBuildPipeline : object
Properties
CacheServerHost
The host of the Build Cache Server.
Declaration
public static string CacheServerHost { get; set; }
Property Value
Type | Description |
---|---|
String |
CacheServerPort
The port number for the Build Cache Server.
Declaration
public static int CacheServerPort { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
logCacheMiss
Log a warning on build cache misses. Warning will contain which asset and dependency caused the miss.
Declaration
public static bool logCacheMiss { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
maximumCacheSize
The size of the Build Cache folder will be kept below this maximum value when possible.
Declaration
public static int maximumCacheSize { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
slimWriteResults
Reduces the caching of WriteResults data down to the bare minimum for improved cache performance.
Declaration
public static bool slimWriteResults { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
threadedArchiving
Thread the archiving and compress build stage.
Declaration
public static bool threadedArchiving { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
UseBuildCacheServer
Flag to determine if the Build Cache Server is to be used.
Declaration
public static bool UseBuildCacheServer { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
useDetailedBuildLog
Set this to true to write more detailed event information in the build log. Set to false to only write basic event information.
Declaration
public static bool useDetailedBuildLog { get; set; }
Property Value
Type | Description |
---|---|
Boolean |