Instance Propertyswift-package-manager 6.0.3XCBuildSupport
platformFilters
PIF.swift:777var platformFilters: [PlatformFilter]
var platformFilters: [PlatformFilter]
s14XCBuildSupport3PIFO9BuildFileV15platformFiltersSayAC14PlatformFilterVGvp
What are these?6FBNR
import XCBuildSupport
struct BuildFile
A build file, representing the membership of either a file or target product reference in a build phase.
enum PIF
The Project Interchange Format (PIF) is a structured representation of the project model created by clients (Xcode/SwiftPM) to send to XCBuild.
struct PlatformFilter
Represents a generic platform filter.
init(from decoder: Decoder) throws
init(guid: GUID, file: FileReference, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, fileGUID: PIF.GUID, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, reference: Reference, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, target: PIF.BaseTarget, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, targetGUID: PIF.GUID, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
let guid: GUID
var headerVisibility: HeaderVisibility?
var reference: Reference
func encode(to encoder: Encoder) throws
enum HeaderVisibility
enum Reference