Enumeration

SystemPackageProvider

The system package providers used in this Swift package.

Declaration

enum SystemPackageProvider

Topics

Providing Hints to Users of System Packages

static func brew([String]) -> SystemPackageProvider

Declare the list of installable packages using the homebrew package manager on macOS to create a system package provider instance.

static func apt([String]) -> SystemPackageProvider

Declare the list of installable packages using the apt-get package manager on Ubuntu to create a system package provider instance.

Encoding and Decoding

func encode(to: Encoder)

Encodes this value into the given encoder.

Relationships

Conforms To

See Also

Configuring System Packages

var pkgConfig: String?

The name to use for C Modules.

var providers: [SystemPackageProvider]?

An array of providers for the system target.