|
19 | 19 | 76059BF52AD4361C0008D38B /* SetupPreferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76059BF42AD4361C0008D38B /* SetupPreferences.swift */; };
|
20 | 20 | 76059BF72AD449DC0008D38B /* OnboardingHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76059BF62AD449DC0008D38B /* OnboardingHeader.swift */; };
|
21 | 21 | 76059BF92AD558C30008D38B /* SetupItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76059BF82AD558C30008D38B /* SetupItemView.swift */; };
|
| 22 | + 760DEACE2B0DFB6600253576 /* ShellStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 760DEACD2B0DFB6600253576 /* ShellStub.swift */; }; |
22 | 23 | 7610992D2A3F95850067885A /* MiniSim.sdef in Resources */ = {isa = PBXBuildFile; fileRef = 7610992C2A3F95850067885A /* MiniSim.sdef */; };
|
23 | 24 | 7610992F2A3F95D90067885A /* NSScriptCommand+utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7610992E2A3F95D90067885A /* NSScriptCommand+utils.swift */; };
|
24 | 25 | 7625140B2992B46D0060A225 /* Pasteboard+utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7625140A2992B46D0060A225 /* Pasteboard+utils.swift */; };
|
|
78 | 79 | 76BF0AD92C8CB3E6003BE568 /* AcknowList in Frameworks */ = {isa = PBXBuildFile; productRef = 76BF0AD82C8CB3E6003BE568 /* AcknowList */; };
|
79 | 80 | 76BF0ADB2C8CB4CD003BE568 /* Package.resolved in Resources */ = {isa = PBXBuildFile; fileRef = 76BF0ADA2C8CB4CD003BE568 /* Package.resolved */; };
|
80 | 81 | 76C1396A2C849A3F006CD80C /* MenuIcons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76C139692C849A3F006CD80C /* MenuIcons.swift */; };
|
| 82 | + 76B70F822B0D50FE009D87A4 /* ADBTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76B70F812B0D50FE009D87A4 /* ADBTests.swift */; }; |
| 83 | + 76B70F842B0D5AB4009D87A4 /* Shell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76B70F832B0D5AB4009D87A4 /* Shell.swift */; }; |
81 | 84 | 76E4451229D4391000039025 /* Onboarding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76E4451129D4391000039025 /* Onboarding.swift */; };
|
82 | 85 | 76E4451429D4403F00039025 /* NSNotificationName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76E4451329D4403F00039025 /* NSNotificationName.swift */; };
|
83 | 86 | 76F04A11298A5AE000BF9CA3 /* ADB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F04A10298A5AE000BF9CA3 /* ADB.swift */; };
|
|
115 | 118 | 76059BF42AD4361C0008D38B /* SetupPreferences.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupPreferences.swift; sourceTree = "<group>"; };
|
116 | 119 | 76059BF62AD449DC0008D38B /* OnboardingHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingHeader.swift; sourceTree = "<group>"; };
|
117 | 120 | 76059BF82AD558C30008D38B /* SetupItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupItemView.swift; sourceTree = "<group>"; };
|
| 121 | + 760DEACD2B0DFB6600253576 /* ShellStub.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShellStub.swift; sourceTree = "<group>"; }; |
118 | 122 | 7610992C2A3F95850067885A /* MiniSim.sdef */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = MiniSim.sdef; sourceTree = "<group>"; };
|
119 | 123 | 7610992E2A3F95D90067885A /* NSScriptCommand+utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSScriptCommand+utils.swift"; sourceTree = "<group>"; };
|
120 | 124 | 7625140A2992B46D0060A225 /* Pasteboard+utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Pasteboard+utils.swift"; sourceTree = "<group>"; };
|
|
171 | 175 | 76B70F7D2B0D361A009D87A4 /* UserDefaultsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultsTests.swift; sourceTree = "<group>"; };
|
172 | 176 | 76BF0ADA2C8CB4CD003BE568 /* Package.resolved */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = Package.resolved; path = MiniSim.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved; sourceTree = SOURCE_ROOT; };
|
173 | 177 | 76C139692C849A3F006CD80C /* MenuIcons.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuIcons.swift; sourceTree = "<group>"; };
|
| 178 | + 76B70F812B0D50FE009D87A4 /* ADBTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ADBTests.swift; sourceTree = "<group>"; }; |
| 179 | + 76B70F832B0D5AB4009D87A4 /* Shell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Shell.swift; sourceTree = "<group>"; }; |
174 | 180 | 76E4451129D4391000039025 /* Onboarding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Onboarding.swift; sourceTree = "<group>"; };
|
175 | 181 | 76E4451329D4403F00039025 /* NSNotificationName.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSNotificationName.swift; sourceTree = "<group>"; };
|
176 | 182 | 76F04A10298A5AE000BF9CA3 /* ADB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ADB.swift; sourceTree = "<group>"; };
|
|
230 | 236 | path = Terminal;
|
231 | 237 | sourceTree = "<group>";
|
232 | 238 | };
|
| 239 | + 760DEACC2B0DFB5B00253576 /* Mocks */ = { |
| 240 | + isa = PBXGroup; |
| 241 | + children = ( |
| 242 | + 760DEACD2B0DFB6600253576 /* ShellStub.swift */, |
| 243 | + ); |
| 244 | + path = Mocks; |
| 245 | + sourceTree = "<group>"; |
| 246 | + }; |
233 | 247 | 762CF1E12981DDD400099999 /* Extensions */ = {
|
234 | 248 | isa = PBXGroup;
|
235 | 249 | children = (
|
|
297 | 311 | 7645D4BD2982A1B100019227 /* DeviceService.swift */,
|
298 | 312 | 7699511C2C845B1900462287 /* DeviceParser.swift */,
|
299 | 313 | 76F04A10298A5AE000BF9CA3 /* ADB.swift */,
|
| 314 | + 76B70F832B0D5AB4009D87A4 /* Shell.swift */, |
300 | 315 | );
|
301 | 316 | path = Service;
|
302 | 317 | sourceTree = "<group>";
|
|
396 | 411 | 76B70F752B0D359D009D87A4 /* MiniSimTests */ = {
|
397 | 412 | isa = PBXGroup;
|
398 | 413 | children = (
|
| 414 | + 760DEACC2B0DFB5B00253576 /* Mocks */, |
399 | 415 | 76B70F7D2B0D361A009D87A4 /* UserDefaultsTests.swift */,
|
400 | 416 | 7699511E2C845CBA00462287 /* DeviceParserTests.swift */,
|
| 417 | + 76B70F812B0D50FE009D87A4 /* ADBTests.swift */, |
401 | 418 | );
|
402 | 419 | path = MiniSimTests;
|
403 | 420 | sourceTree = "<group>";
|
|
619 | 636 | 7630B2752986D52900D8B57D /* NSAlert+showError.swift in Sources */,
|
620 | 637 | 4AFACC742AD730BE00EC369F /* SubMenuItem.swift in Sources */,
|
621 | 638 | 7630B25E2984339100D8B57D /* MainMenuActions.swift in Sources */,
|
| 639 | + 76B70F842B0D5AB4009D87A4 /* Shell.swift in Sources */, |
622 | 640 | 76AC9AF62A0EA82C00864A8B /* CustomCommands.swift in Sources */,
|
623 | 641 | 76489D5C29BFCA330070EF03 /* OnboardingItem.swift in Sources */,
|
624 | 642 | 7645D5012982E6FA00019227 /* main.swift in Sources */,
|
|
657 | 675 | files = (
|
658 | 676 | 7699511F2C845CBA00462287 /* DeviceParserTests.swift in Sources */,
|
659 | 677 | 76B70F7E2B0D361A009D87A4 /* UserDefaultsTests.swift in Sources */,
|
| 678 | + 760DEACE2B0DFB6600253576 /* ShellStub.swift in Sources */, |
| 679 | + 76B70F822B0D50FE009D87A4 /* ADBTests.swift in Sources */, |
660 | 680 | );
|
661 | 681 | runOnlyForDeploymentPostprocessing = 0;
|
662 | 682 | };
|
|
0 commit comments