diff --git a/Sources/XcodesKit/Models+Runtimes.swift b/Sources/XcodesKit/Models+Runtimes.swift index 66f0636..79e3cc6 100644 --- a/Sources/XcodesKit/Models+Runtimes.swift +++ b/Sources/XcodesKit/Models+Runtimes.swift @@ -129,8 +129,9 @@ public struct InstalledRuntime: Decodable { extension InstalledRuntime { enum Kind: String, Decodable { - case diskImage = "Disk Image" case bundled = "Bundled with Xcode" + case cryptexDiskImage = "Cryptex Disk Image" + case diskImage = "Disk Image" case legacyDownload = "Legacy Download" } diff --git a/Sources/XcodesKit/RuntimeInstaller.swift b/Sources/XcodesKit/RuntimeInstaller.swift index 9eed4ff..82238df 100644 --- a/Sources/XcodesKit/RuntimeInstaller.swift +++ b/Sources/XcodesKit/RuntimeInstaller.swift @@ -78,7 +78,7 @@ public class RuntimeInstaller { if runtime.hasDuplicateVersion { str += " (\(runtime.build))" } - if runtime.state == .legacyDownload || runtime.state == .diskImage { + if runtime.state == .legacyDownload || runtime.state == .diskImage || runtime.state == .cryptexDiskImage { str += " (Installed)" } else if runtime.state == .bundled { str += " (Bundled with selected Xcode)"