Skip to content

Commit 62c5778

Browse files
committed
more logging
1 parent 7cbf8d3 commit 62c5778

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Sources/SWBCore/ToolchainRegistry.swift

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@ public final class Toolchain: Hashable, Sendable {
143143
throw StubError.error("expected dictionary in toolchain data")
144144
}
145145

146+
print("got items for \(path)")
147+
146148
// Extract the identifier.
147149
let identifier: String
148150
if case .plString(let toolchainIdentifier)? = items["Identifier"] {
@@ -153,6 +155,8 @@ public final class Toolchain: Hashable, Sendable {
153155
throw StubError.error("invalid or missing 'Identifier' field")
154156
}
155157

158+
print("got identifier for \(path)")
159+
156160
// Display name
157161
let displayName: String
158162
if let infoDisplayName = items["Name"] {
@@ -171,6 +175,8 @@ public final class Toolchain: Hashable, Sendable {
171175
displayName = Toolchain.deriveDisplayName(identifier: identifier)
172176
}
173177

178+
print("got display name for \(path)")
179+
174180
// Version
175181
let version: Version
176182
if let infoVersion = items["Version"] {
@@ -190,6 +196,8 @@ public final class Toolchain: Hashable, Sendable {
190196
version = Toolchain.deriveVersion(identifier: identifier)
191197
}
192198

199+
print("got version for \(path)")
200+
193201
// Aliases
194202
var aliases = Set<String>()
195203
if let infoAliases = items["Aliases"] {
@@ -211,6 +219,8 @@ public final class Toolchain: Hashable, Sendable {
211219
aliases = Toolchain.deriveAliases(path: path, identifier: identifier)
212220
}
213221

222+
print("got aliases for \(path)")
223+
214224
// Framework Search Paths
215225
var frameworkSearchPaths = Array<String>()
216226
if let infoFrameworkSearchPaths = items["FallbackFrameworkSearchPaths"] {
@@ -289,6 +299,8 @@ public final class Toolchain: Hashable, Sendable {
289299
path.join("usr").join("libexec")
290300
])
291301

302+
print("almsot done for \(path)")
303+
292304
// Construct the toolchain
293305
self.init(identifier, displayName, version, aliases, path, frameworkSearchPaths, librarySearchPaths, defaultSettings, overrideSettings, defaultSettingsWhenPrimary, executableSearchPaths: executableSearchPaths, fs: fs)
294306
}

0 commit comments

Comments
 (0)