# BuildStep

> Contains information about a single step in the build process.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEditor.Build.Reporting](/engine/6000.6/script-reference/unityeditor/build/reporting.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public struct BuildStep
```

## Remarks

Additional Resources: [\_steps](/engine/6000.6/script-reference/unityeditor/build/reporting/buildreport/steps.md)

## Properties

| Property                                                                                      | Description                                                                            |
| --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [depth](/engine/6000.6/script-reference/unityeditor/build/reporting/buildstep/depth.md)       | The nesting depth of the build step.                                                   |
| [duration](/engine/6000.6/script-reference/unityeditor/build/reporting/buildstep/duration.md) | The total duration for this build step.                                                |
| [messages](/engine/6000.6/script-reference/unityeditor/build/reporting/buildstep/messages.md) | All log messages recorded during this build step, in the order of which they occurred. |
| [name](/engine/6000.6/script-reference/unityeditor/build/reporting/buildstep/name.md)         | The name of this build step.                                                           |
