# ContentBuildFlags

> Build options for content.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor.Build.Content](/engine/6000.7/script-reference/unityeditor/build/content.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
[Flags]
public enum ContentBuildFlags
```

## Remarks

Note: this enum and its values exist to provide low-level support for the **Scriptable Build Pipeline** package. This is intended for internal use only; use the [Scriptable Build Pipeline package](https://docs.unity3d.com/Packages/com.unity.scriptablebuildpipeline@latest/index.html) to implement a fully featured build pipeline. You can install this via the [Package Manager window](/engine/6000.7/manual/packages-list/upm-ui-window/upm-ui.md).

## Fields

| Value                                                                                                                           | Description                                                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [DevelopmentBuild](/engine/6000.7/script-reference/unityeditor/build/content/contentbuildflags/developmentbuild.md)             | Build a development version of the content files.                                                                                                                                                                                                   |
| [DisableWriteTypeTree](/engine/6000.7/script-reference/unityeditor/build/content/contentbuildflags/disablewritetypetree.md)     | Do not include type information within the built content.                                                                                                                                                                                           |
| [ExtractTypeTree](/engine/6000.7/script-reference/unityeditor/build/content/contentbuildflags/extracttypetree.md)               | Build flag to indicate that TypeTree data is to be stripped from the serialized files and saved separately.  The file path of the extracted data is recorded in the UnityEditor.Build.Content.WriteResult in the field 'extractedTypeTreeDataPath'. |
| [None](/engine/6000.7/script-reference/unityeditor/build/content/contentbuildflags/none.md)                                     | Build content with no additional options.                                                                                                                                                                                                           |
| [StripUnityVersion](/engine/6000.7/script-reference/unityeditor/build/content/contentbuildflags/stripunityversion.md)           | Build Flag to indicate the Unity Version should not be written to the serialized file.                                                                                                                                                              |
| [SuppressLoadableErrors](/engine/6000.7/script-reference/unityeditor/build/content/contentbuildflags/suppressloadableerrors.md) | Suppress the error reported when a LoadableObjectId or LoadableSceneId is encountered while writing content.                                                                                                                                        |
