---
title: PackageManager.BuildSubset
framework: swift-package-manager
role: symbol
role_heading: Enumeration
path: swift-package-manager/documentation/packageplugin/packagemanager/buildsubset
---

# PackageManager.BuildSubset

Specifies a subset of package products and targets to build.

## Declaration

```swift
enum BuildSubset
```

## Topics

### Subsets of the Package

- [PackageManager.BuildSubset.product(_:)](swift-package-manager/documentation/packageplugin/packagemanager/buildsubset/product(_:).md)
- [PackageManager.BuildSubset.target(_:)](swift-package-manager/documentation/packageplugin/packagemanager/buildsubset/target(_:).md)
- [PackageManager.BuildSubset.all(includingTests:)](swift-package-manager/documentation/packageplugin/packagemanager/buildsubset/all(includingtests:).md)

## See Also

### Building a Package

- [build(_:parameters:)](swift-package-manager/documentation/packageplugin/packagemanager/build(_:parameters:).md)
- [PackageManager.BuildParameters](swift-package-manager/documentation/packageplugin/packagemanager/buildparameters.md)
- [PackageManager.BuildResult](swift-package-manager/documentation/packageplugin/packagemanager/buildresult.md)
- [PackageManager.BuildConfiguration](swift-package-manager/documentation/packageplugin/packagemanager/buildconfiguration.md)
- [PackageManager.BuildLogVerbosity](swift-package-manager/documentation/packageplugin/packagemanager/buildlogverbosity.md)
