Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions Sources/XCBuildSupport/PIFBuilder.swift
Original file line number Diff line number Diff line change
Expand Up @@ -1601,6 +1601,9 @@ extension [PackageCondition] {
case .openbsd:
result += PIF.PlatformFilter.openBSDFilters

case .visionOS:
result += PIF.PlatformFilter.visionOSFilters

default:
assertionFailure("Unhandled platform condition: \(condition)")
break
Expand Down Expand Up @@ -1671,6 +1674,12 @@ extension PIF.PlatformFilter {
public static let webAssemblyFilters: [PIF.PlatformFilter] = [
.init(platform: "wasi"),
]

/// VisionOS platform filters.
public static let visionOSFilters: [PIF.PlatformFilter] = [
.init(platform: "visionos"),
.init(platform: "visionos", environment: "simulator")
]
}

private extension PIF.BuildSettings {
Expand Down