Skip to content

Commit 5485148

Browse files
committed
More debug output to debug issue with -print-supported-features on Linux
1 parent d30e31e commit 5485148

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Sources/PackageModel/Toolchain+SupportedFeatures.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,17 @@ extension Toolchain {
100100
)
101101
}
102102

103+
print("Root: \(parsedSupportedFeatures)")
104+
103105
let features: JSON = try parsedSupportedFeatures.get("features")
104106

107+
print("Features: \(features)")
108+
109+
105110
let optionalFeatures = (try? features.getArray("optional")) ?? []
106111

112+
print("OptionalFeatures: \(optionalFeatures), as 'get': \(try? features.get("optional") as JSON)")
113+
107114
let optional: [SwiftCompilerFeature] = try optionalFeatures.map { json in
108115
let name: String = try json.get("name")
109116
let categories: [String]? = try json.getArrayIfAvailable("categories")

0 commit comments

Comments
 (0)