Class
BuildConfiguration
Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
BuildConfiguration
Syntax
[CreateAssetMenu(fileName = "BC_BuildConfig", menuName = "GDX/Build Configuration")]
public class BuildConfiguration : ScriptableObject
Fields
|
Improve this Doc
View Source
AdditionalDefines
Declaration
[Header("Compilation")]
public string[] AdditionalDefines
Field Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
Dependencies
Declaration
[Header("Based On")]
public BuildConfiguration[] Dependencies
Field Value
|
Improve this Doc
View Source
ExecutableName
Declaration
public string ExecutableName
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IgnoreSubsceneFolders
Declaration
[Tooltip("This will attempt to ignore anything under a folder which matches a previously added Scene.")]
public bool IgnoreSubsceneFolders
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
OutputFolder
Declaration
[Header("Output")]
public string OutputFolder
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
OverlayFolders
Declaration
[Tooltip("Overlay content relative to Application.dataPath, on top of the build executable.")]
[Header("Extras")]
public BuildConfiguration.FolderMapping[] OverlayFolders
Field Value
|
Improve this Doc
View Source
SceneFolders
Declaration
public string[] SceneFolders
Field Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
Scenes
Declaration
[Header("Content")]
public SceneAsset[] Scenes
Field Value
Type |
Description |
UnityEditor.SceneAsset[] |
|
Methods
|
Improve this Doc
View Source
GetResolvedExecutableName()
Declaration
public string GetResolvedExecutableName()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetResolvedOutputPath()
Declaration
public string GetResolvedOutputPath()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetResolvedOverlayFolders()
Declaration
public BuildConfiguration.FolderMapping[] GetResolvedOverlayFolders()
Returns
|
Improve this Doc
View Source
GetResolvedScenePaths()
Declaration
public string[] GetResolvedScenePaths()
Returns
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
GetResolvedScriptingDefines()
Declaration
public string[] GetResolvedScriptingDefines()
Returns
Type |
Description |
System.String[] |
|
Extension Methods