# AddPreviousBuildReportDirectory(string)

> Adds a build report directory to _previousBuildReportDirectories for this build.

## Definition

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

```csharp
public void AddPreviousBuildReportDirectory(string directory)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): The path to a build report directory. If the path is invalid, an error will be thrown during the build process.

### Remarks

This is useful if you want the player build to retrieve type stripping information from [BuildPipeline.BuildContentDirectory](/engine/6000.7/script-reference/unityeditor/buildpipeline/buildcontentdirectory.md) builds you do prior to the Player build.

If this method is called on the same path multiple times, the path is only added once.

If the path passed into this method is not a valid build report directory, at build time an error will be thrown.

For more information on locating the build report directory for a build, refer to [BuildHistory](/engine/6000.7/script-reference/unityeditor/build/buildhistory.md).

For more information, refer to [How code stripping affects content](/engine/6000.7/manual/scripting/compilation-and-code-reload/script-compilation/managed-code-stripping/content.md).

Additional Resources: [BuildPipeline.BuildContentDirectory](/engine/6000.7/script-reference/unityeditor/buildpipeline/buildcontentdirectory.md), [\_previousBuildReportDirectories](/engine/6000.7/script-reference/unityeditor/buildplayeroptions/previousbuildreportdirectories.md)
