# Editor.ProjectPublisher.PackageManifest.BuildFromSource

```csharp
System.Threading.Tasks.Task BuildFromSource(Project addon, IProgress progress = null, System.Threading.CancellationToken cancel = null)
```

### Parameters

- `addon` (`Project`)
- `progress` (`IProgress`), default `null`
- `cancel` (`System.Threading.CancellationToken`), default `null`

### Returns

`System.Threading.Tasks.Task`

Declared in [Editor.ProjectPublisher.PackageManifest](/api/Editor.ProjectPublisher.PackageManifest).
Assembly: `Sandbox.Tools`.
