gitextract_0x5usrq0/ ├── .cake/ │ ├── Batter.swift │ ├── Cake.swift │ ├── Cake.xcconfig │ ├── Cake.xcodeproj/ │ │ ├── project.pbxproj │ │ └── project.xcworkspace/ │ │ ├── WorkspaceSettings.xcsettings │ │ └── xcshareddata/ │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings │ ├── Dependencies.swift │ └── Package.resolved ├── .gitignore ├── .travis.yml ├── Cake.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings │ └── xcshareddata/ │ └── xcschemes/ │ └── Cake.xcscheme ├── Cakefile.swift ├── Dependencies/ │ ├── PromiseKit∕Foundation-3.3.1/ │ │ ├── NSNotificationCenter+Promise.swift │ │ ├── NSObject+Promise.swift │ │ ├── NSURLSession+Promise.swift │ │ ├── Process+Promise.swift │ │ └── afterlife.swift │ ├── Weebly∕OrderedSet-3.1.0.swift │ ├── kylef∕PathKit-0.9.2.swift │ ├── mxcl∕AppUpdater-1.0.3.swift │ ├── mxcl∕LegibleError-1.0.1.swift │ ├── mxcl∕Path.swift-0.16.1/ │ │ ├── Extensions.swift │ │ ├── Path+Attributes.swift │ │ ├── Path+Codable.swift │ │ ├── Path+CommonDirectories.swift │ │ ├── Path+FileManager.swift │ │ ├── Path+StringConvertibles.swift │ │ ├── Path+ls.swift │ │ ├── Path->Bool.swift │ │ └── Path.swift │ ├── mxcl∕PromiseKit-6.8.3/ │ │ ├── Box.swift │ │ ├── Catchable.swift │ │ ├── Configuration.swift │ │ ├── CustomStringConvertible.swift │ │ ├── Error.swift │ │ ├── Guarantee.swift │ │ ├── LogEvent.swift │ │ ├── Promise.swift │ │ ├── Resolver.swift │ │ ├── Thenable.swift │ │ ├── after.swift │ │ ├── firstly.swift │ │ ├── hang.swift │ │ ├── race.swift │ │ └── when.swift │ ├── mxcl∕Version-1.0.3/ │ │ ├── Version+Codable.swift │ │ ├── Version+Comparable.swift │ │ ├── Version+Foundation.swift │ │ ├── Version+Range.swift │ │ └── Version.swift │ ├── soffes∕HotKey-0.1.1/ │ │ ├── HotKey.swift │ │ ├── HotKeysController.swift │ │ ├── Key.swift │ │ ├── KeyCombo.swift │ │ └── NSEventModifierFlags+HotKey.swift │ ├── tadija∕AEXML-4.3.3/ │ │ ├── Document.swift │ │ ├── Element.swift │ │ ├── Error.swift │ │ ├── Options.swift │ │ └── Parser.swift │ └── tuist∕xcodeproj-6.6.0/ │ ├── Errors/ │ │ └── Errors.swift │ ├── Extensions/ │ │ ├── AEXML+XcodeFormat.swift │ │ ├── Bool+Extras.swift │ │ ├── Dictionary+Enumerate.swift │ │ ├── Dictionary+Extras.swift │ │ ├── KeyedDecodingContainer+Additions.swift │ │ ├── NSRecursiveLock+Sync.swift │ │ ├── OSLog+Extras.swift │ │ ├── Path+Extras.swift │ │ ├── String+Utils.swift │ │ └── String+md5.swift │ ├── Objects/ │ │ ├── BuildPhase/ │ │ │ ├── BuildPhase.swift │ │ │ ├── PBXBuildFile.swift │ │ │ ├── PBXBuildPhase.swift │ │ │ ├── PBXBuildRule.swift │ │ │ ├── PBXCopyFilesBuildPhase.swift │ │ │ ├── PBXFrameworksBuildPhase.swift │ │ │ ├── PBXHeadersBuildPhase.swift │ │ │ ├── PBXResourcesBuildPhase.swift │ │ │ ├── PBXRezBuildPhase.swift │ │ │ ├── PBXShellScriptBuildPhase.swift │ │ │ └── PBXSourcesBuildPhase.swift │ │ ├── Configuration/ │ │ │ ├── BuildSettings.swift │ │ │ ├── XCBuildConfiguration.swift │ │ │ └── XCConfigurationList.swift │ │ ├── Files/ │ │ │ ├── PBXContainerItem.swift │ │ │ ├── PBXContainerItemProxy.swift │ │ │ ├── PBXFileElement.swift │ │ │ ├── PBXFileReference.swift │ │ │ ├── PBXGroup.swift │ │ │ ├── PBXSourceTree.swift │ │ │ ├── PBXVariantGroup.swift │ │ │ └── XCVersionGroup.swift │ │ ├── Project/ │ │ │ ├── PBXObject.swift │ │ │ ├── PBXObjectParser.swift │ │ │ ├── PBXObjectReference.swift │ │ │ ├── PBXObjects.swift │ │ │ ├── PBXOutputSettings.swift │ │ │ ├── PBXProj.swift │ │ │ ├── PBXProjEncoder.swift │ │ │ └── PBXProject.swift │ │ ├── Sourcery/ │ │ │ ├── Equality.generated.swift │ │ │ └── Sourcery.swift │ │ └── Targets/ │ │ ├── PBXAggregateTarget.swift │ │ ├── PBXLegacyTarget.swift │ │ ├── PBXNativeTarget.swift │ │ ├── PBXProductType.swift │ │ ├── PBXReferenceProxy.swift │ │ ├── PBXTarget.swift │ │ └── PBXTargetDependency.swift │ ├── Project/ │ │ ├── WorkspaceSettings.swift │ │ ├── XCBreakpointList.swift │ │ ├── XCSharedData.swift │ │ ├── Xcode.swift │ │ └── XcodeProj.swift │ ├── Protocols/ │ │ └── Writable.swift │ ├── Scheme/ │ │ ├── XCScheme+AditionalOption.swift │ │ ├── XCScheme+AnalyzeAction.swift │ │ ├── XCScheme+ArchiveAction.swift │ │ ├── XCScheme+BuildAction.swift │ │ ├── XCScheme+BuildableProductRunnable.swift │ │ ├── XCScheme+BuildableReference.swift │ │ ├── XCScheme+CommandLineArguments.swift │ │ ├── XCScheme+EnvironmentVariable.swift │ │ ├── XCScheme+ExecutionAction.swift │ │ ├── XCScheme+LaunchAction.swift │ │ ├── XCScheme+LocationScenarioReference.swift │ │ ├── XCScheme+ProfileAction.swift │ │ ├── XCScheme+SerialAction.swift │ │ ├── XCScheme+SkippedTests.swift │ │ ├── XCScheme+TestAction.swift │ │ ├── XCScheme+TestableReference.swift │ │ └── XCScheme.swift │ ├── Utils/ │ │ ├── BuildSettingsProvider.swift │ │ ├── CommentedString.swift │ │ ├── Decoders.swift │ │ ├── JSONDecoding.swift │ │ ├── OSLogger.swift │ │ ├── PlistValue.swift │ │ ├── ReferenceGenerator.swift │ │ └── XCConfig.swift │ └── Workspace/ │ ├── XCWorkspace.swift │ ├── XCWorkspaceData.swift │ ├── XCWorkspaceDataElement.swift │ ├── XCWorkspaceDataElementLocationType.swift │ ├── XCWorkspaceDataFileRef.swift │ └── XCWorkspaceDataGroup.swift ├── Documents/ │ ├── Advanced-Module-Hierarchies.md │ ├── Cakefile.md │ ├── FAQ.md │ ├── Suggested-Usage.md │ └── Troubleshooting.md ├── LICENSE ├── README.md ├── Sources/ │ ├── AppKit/ │ │ ├── AppDelegate+NSMenu.swift │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── NSStatusBarItem.imageset/ │ │ │ └── Contents.json │ │ ├── Base.lproj/ │ │ │ └── Main.storyboard │ │ ├── Bundled Files/ │ │ │ └── iOS.LaunchScreen.storyboard │ │ ├── Cake.entitlements │ │ ├── Info.plist │ │ ├── Menu·$CAKE.swift │ │ ├── Menu·New Cake.swift │ │ ├── Menu·Xcode.swift │ │ └── alert().swift │ ├── Kitchenware/ │ │ ├── Makefile │ │ └── Package.swift │ ├── Mixer/ │ │ ├── Makefile │ │ ├── Modelize/ │ │ │ ├── etc.swift │ │ │ └── modelize().swift │ │ ├── Package.resolved │ │ ├── Package.swift │ │ ├── README.md │ │ └── main.swift │ ├── Model/ │ │ ├── Base/ │ │ │ ├── Modelizer/ │ │ │ │ ├── Dependencies.json.swift │ │ │ │ ├── Module.swift │ │ │ │ └── modelize().swift │ │ │ ├── Path+inreplace().swift │ │ │ ├── Process+facade.swift │ │ │ ├── Sequence+KeyPath.swift │ │ │ ├── StreamReader.swift │ │ │ ├── SwiftVersion.swift │ │ │ ├── XcodeObserver/ │ │ │ │ ├── Diff.swift │ │ │ │ ├── XcodeObserver.swift │ │ │ │ └── XcodeScriptingBridge.swift │ │ │ ├── XcodeProject/ │ │ │ │ ├── *Target.swift │ │ │ │ ├── +functions.swift │ │ │ │ ├── +platforms.swift │ │ │ │ ├── Group.swift │ │ │ │ ├── XcakeProject/ │ │ │ │ │ ├── +functions.swift │ │ │ │ │ ├── Processor/ │ │ │ │ │ │ ├── Cakefile.swift │ │ │ │ │ │ ├── Dependencies.swift │ │ │ │ │ │ ├── Kitchen/ │ │ │ │ │ │ │ ├── CakeProject.swift │ │ │ │ │ │ │ ├── FSWatcher.swift │ │ │ │ │ │ │ ├── Kitchen.swift │ │ │ │ │ │ │ └── KitchenDelegate.swift │ │ │ │ │ │ ├── Self.swift │ │ │ │ │ │ ├── SwiftVersion.swift │ │ │ │ │ │ ├── TemporaryDirectory.swift │ │ │ │ │ │ └── etc.swift │ │ │ │ │ ├── XcakeProject.swift │ │ │ │ │ ├── deintegrate().swift │ │ │ │ │ ├── etc.swift │ │ │ │ │ └── scaffold().swift │ │ │ │ ├── XcodeProject.swift │ │ │ │ ├── _PathDisambiguation.swift │ │ │ │ ├── z+buildSettings.swift │ │ │ │ └── z.etc.swift │ │ │ └── topologicalSort().swift │ │ └── CakefileDescription/ │ │ ├── CakefileDescription.swift │ │ └── Version+.swift │ └── cake-build/ │ └── main.swift └── Tests/ ├── CakefileDescriptionTests.swift ├── Info.plist ├── MixerTests.swift ├── ModelizerTests.swift ├── Utility.swift └── XcakeprojTests.swift