---
title: pkgConfig
framework: swift-package-manager
role: symbol
role_heading: Instance Property
path: swift-package-manager/documentation/packagedescription/package/pkgconfig
---

# pkgConfig

The name to use for C modules.

## Declaration

```swift
var pkgConfig: String?
```

## Discussion

Discussion If present, the Swift Package Manager searches for a <name>.pc file to get the required additional flags for a system target.

## See Also

### Configuring System Packages

- [SystemPackageProvider](swift-package-manager/documentation/packagedescription/systempackageprovider.md)
- [providers](swift-package-manager/documentation/packagedescription/package/providers.md)
