Full Code of mxcl/Cake for AI

master a826004f7149 cached
225 files
1.1 MB
284.8k tokens
1 requests
Download .txt
Showing preview only (1,171K chars total). Download the full file or copy to clipboard to get everything.
Repository: mxcl/Cake
Branch: master
Commit: a826004f7149
Files: 225
Total size: 1.1 MB

Directory structure:
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

================================================
FILE CONTENTS
================================================

================================================
FILE: .cake/Batter.swift
================================================
// Generated by Cake. Regeneration will occur! Edits will be lost!
// Modules are sorted *topologically*.
@_exported import Kitchen
@_exported import Processor
@_exported import XcakeProject
@_exported import XcodeProject
@_exported import XcodeObserver
@_exported import Modelizer
@_exported import Base
@_exported import CakefileDescription


================================================
FILE: .cake/Cake.swift
================================================
@_exported import Dependencies
@_exported import Batter

================================================
FILE: .cake/Cake.xcconfig
================================================
#include? "Version.xcconfig"


================================================
FILE: .cake/Cake.xcodeproj/project.pbxproj
================================================
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 51;
	objects = {

/* Begin PBXAggregateTarget section */
27CCC44DFA86333E66FEE34EA8063784 /* Versionator */ = {
	isa = PBXAggregateTarget;
	buildPhases = (
		B0CCAA5D1D192F6963E1F5560239A386 /* Determine Version */,
	);
	dependencies = (
	);
	name = Versionator;
};
818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */ = {
	isa = PBXAggregateTarget;
	buildConfigurationList = FB1419C517BF03EBE4B57BA190D11DA2 /* Build configuration list for PBXAggregateTarget "Cakefile" */;
	buildPhases = (
		6F67EDB0066A07EA8ACEC9D4D60F4E3F /* Regenerate Cake.xcodeproj */,
	);
	dependencies = (
	);
	name = Cakefile;
};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
0009CA61F364BD503A015792C9A7D2DB /* Utils/XCConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB67A28ADBD062CE337B8DF5E1ABA3B4 /* Utils/XCConfig.swift */; };
00E35D78B4FC58C677091AACE488F66C /* Scheme/XCScheme+TestableReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43DB4EE450B414ECE6DEDAAB4F40019D /* Scheme/XCScheme+TestableReference.swift */; };
0126D7996A8929E3D9BA9BC71806216C /* NSNotificationCenter+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E32B9B4F0137DD729D7F3D74688CF6D /* NSNotificationCenter+Promise.swift */; };
0144937EEB86C307B33A65EB2B058FFC /* Dependencies.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD06ECAE4D53F31C5FF63EB1A4FAA0F1 /* Dependencies.swift */; };
02A46975791D4B6AF393E02BFC7B4FA7 /* Cake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43F867ED701FF56BC9AA1829B4888F2F /* Cake.swift */; };
03B4231C554E2D2E022A5351927EA1E5 /* CakefileDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = A931901826EAFC85E24FC30A1708944E /* CakefileDescription.swift */; };
09418BE9EF8A8148100DCB62874E428F /* Module.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A565382D53C145048B6FC0422270BC1 /* Module.swift */; };
096E09CF05DC89BF84A52E377522B07A /* Scheme/XCScheme+BuildableReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DCF2ACDC813D1597DCDDFE3EA904191 /* Scheme/XCScheme+BuildableReference.swift */; };
0D24E42A01A5B57AE961FAF8C817687C /* Project/Xcode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B89F8E5109BA12DC10ED95129E77944 /* Project/Xcode.swift */; };
0D607F811A55D6665B3CD26DA7EEF595 /* Path+FileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77AFC4AE522827E286DEA7B38C2C006 /* Path+FileManager.swift */; };
0DED5DA8786393351690A30A1BCCA529 /* Scheme/XCScheme+BuildAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E3AD59FD7C82A5F84B7C248687AB331 /* Scheme/XCScheme+BuildAction.swift */; };
0EF5EC3E38F3F4D8F51F23394EDE32D5 /* Project/XCSharedData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C408218005B7BC75A3ABD08133612D9 /* Project/XCSharedData.swift */; };
0F331239AFB8578C44E0FD3CC8A66D01 /* Objects/Files/PBXContainerItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D719F3BC31505ACB101E7D6737CE1E5 /* Objects/Files/PBXContainerItem.swift */; };
0FE036E5308002A02EE147D00659CB89 /* Objects/Configuration/XCConfigurationList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31C617BEA32F179B393AF1D212E944A9 /* Objects/Configuration/XCConfigurationList.swift */; };
109244311B8CF9298C2586C085606327 /* Path.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25F48703B70EEA7E7DCC6D2D2F06C9B8 /* Path.swift */; };
13A12CCBECF26AF3B18468E445CEF598 /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9667E7EC96A4E5AF6C72D9DDD7ACC033 /* Promise.swift */; };
1494290E678712CC86B906C2DB6FB93D /* Extensions/Dictionary+Enumerate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DB463DC57B0C69C11B869C0D1D1CE34 /* Extensions/Dictionary+Enumerate.swift */; };
14E416B908FBFCEBBF146F35813A1A4B /* *Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB353A7BFBF179F59387515435E68F1B /* *Target.swift */; };
14E42FB6998F4B82759AA499D800F15C /* Utils/ReferenceGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C0E03F6E6EECCE50817B52C201AEAA4 /* Utils/ReferenceGenerator.swift */; };
15934D6E5683C82DBE917FB0A535918C /* PromiseKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 53E3B23BDD8E313D1CCE46BCBA847860 /* PromiseKit.a */; };
173AC44E5DDAF718CE86EE5D54DB1A23 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53C5D7D1835891126DAC0217D2976BB3 /* Configuration.swift */; };
194436C50CBF102CE54CD461191FCD0D /* NSObject+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AC374D097346CE8B4226D78BA0156F /* NSObject+Promise.swift */; };
1AFCBFBEF3EE85C4735EB8CD7919633F /* Extensions/String+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0917A3E0211FADCA757E973E033A8CE /* Extensions/String+Utils.swift */; };
1B8DDA4AC227EC58E450FF52FA21B600 /* Cakefile.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAF60D50AF8D2A0115E908C973003A12 /* Cakefile.swift */; };
1C2035785DAAE2D64C8ECA6619C181D7 /* Project/XCBreakpointList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B41FF1790C8AA4E84A29A33DAE05468B /* Project/XCBreakpointList.swift */; };
1D4E36D03223E04D12357D0E3E9E4F06 /* LegibleError.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DBCAEFF3AB28195D7B5E09B52FDBDA9 /* LegibleError.a */; };
1E85BDB96874D3515EED27E275942738 /* Extensions/String+md5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64ED4F4E164410F7A62B935BAC757997 /* Extensions/String+md5.swift */; };
20C156247AA940F1663C87213EB9C7AD /* StreamReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05103104AE592402CB93C1FFE5E2D1CD /* StreamReader.swift */; };
217FABB189F4D49A3DD1422949D0C8E8 /* Dependencies.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A7E89000FDF44A3427FBD44B878A9C1 /* Dependencies.a */; };
2239144EE9AC530773FD403B4EF8BE35 /* Workspace/XCWorkspaceDataElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = E32BB1D0A32744ECAA417C6154B85B6D /* Workspace/XCWorkspaceDataElement.swift */; };
22CB02677F3EC68D952CDC73F88B79B9 /* Utils/PlistValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B52A49D89C35234D21902B915BB0DB7 /* Utils/PlistValue.swift */; };
238D7E0FA67C18E872F921129F546762 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF0430C986F4136EE13A64A2653D32D9 /* Version.swift */; };
23A997BC2064A2B26B67A7A75C7A6FD5 /* Objects/Files/PBXGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71B38B8ED5DB9DCC0B70E3CC1E44402A /* Objects/Files/PBXGroup.swift */; };
23B2B8C2D650E5A33B73053661E5F544 /* Scheme/XCScheme+AnalyzeAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2274AC91D7F94448E0AF2969D9BCDA58 /* Scheme/XCScheme+AnalyzeAction.swift */; };
23DFC276FAE69CBFA8C76347EF724B84 /* Objects/Targets/PBXTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF5A7DF8CE28184F27C6599C742AC25 /* Objects/Targets/PBXTarget.swift */; };
264255B2DC375A38E16541D5A507613F /* Objects/Files/PBXFileElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5FDDB74202F0211F67EAD9C489FA153 /* Objects/Files/PBXFileElement.swift */; };
29AEB14B8E509CE62DD39ADF72760600 /* Objects/Targets/PBXNativeTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D3C314B487A12D0E1C0D029FE36371D /* Objects/Targets/PBXNativeTarget.swift */; };
29D6CA4B5F8DEB04CADCCCDF08E5B9C2 /* Objects/BuildPhase/PBXBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531404CEBE08B993CDAD51AF95383C04 /* Objects/BuildPhase/PBXBuildPhase.swift */; };
2B35177067A9C34EDEB33A8164DE4588 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36F4FC690CAF8E887E4358E57F7AFBC1 /* Resolver.swift */; };
31BB6F1989688A30CC2AA71C1067102B /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = F487E1726D5CE70C1C4B0223DF5AFFDF /* Diff.swift */; };
31E2AAD0BE0B7ADFD948BB0CFFC57C1B /* Objects/Project/PBXObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = 722A12F4645B5D35D39B45AFA1D76983 /* Objects/Project/PBXObjects.swift */; };
32BFB1DD9292D0F15B2D465C68898EBE /* Scheme/XCScheme+EnvironmentVariable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6CC87C2DDD9FDBA1C2CBD27071D4AC /* Scheme/XCScheme+EnvironmentVariable.swift */; };
3514CFE553B87C0B30A58801F8271A27 /* Version+Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EB24F5AA5F9F47F5FE894B8910CCD3F /* Version+Comparable.swift */; };
35CBA8E95F73F7C579D312B15F0D498F /* Path+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA500C91598D251A97067F063150DC2A /* Path+Codable.swift */; };
35D4B501F6E7D131FA2E4C2EA4C4FA98 /* Scheme/XCScheme+ExecutionAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 576C9C9EE9D61D301635A94562588667 /* Scheme/XCScheme+ExecutionAction.swift */; };
37638F440D45770EB2821116E0E870D8 /* Scheme/XCScheme+LocationScenarioReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76C9275C1BF293F18BCC5970643036F9 /* Scheme/XCScheme+LocationScenarioReference.swift */; };
37C01C838BE8DE1C664691AA547031E5 /* after.swift in Sources */ = {isa = PBXBuildFile; fileRef = E682DCE6918902D7DDF557BBEE1F747C /* after.swift */; };
3823977F02656605E34F410252572C97 /* z+buildSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE28E6555AA9082953164CAB96DC7EAA /* z+buildSettings.swift */; };
382812E7E9599D9487DB1B4EFF573337 /* Objects/Files/PBXSourceTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B70D9747ECEC5C6AC9E6368CFB36889 /* Objects/Files/PBXSourceTree.swift */; };
3E3B8B3CAC69F14B8ACADC5E7FC66059 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA37F59BD9DAFFD0F15694AABCF3B54C /* Extensions.swift */; };
3E61D76C08BB1902E0D0D05A19835679 /* Processor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C5744C074FEF959972A62160544D24F0 /* Processor.a */; };
3F5CEF2D4DDC859B3FC26CDBEFEC015A /* XcodeObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6A3C3E306641683ED6A2DEA9A9CEDFA /* XcodeObserver.swift */; };
41CDD68A2C49542AC87B2D654662F8C2 /* Objects/BuildPhase/PBXFrameworksBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E74C31BCB0D74EF97C4278031E8034D /* Objects/BuildPhase/PBXFrameworksBuildPhase.swift */; };
421A097788CD15E31F890B1C9EC609DF /* Utils/Decoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A4F661909381C2B72260EC5E92EB852 /* Utils/Decoders.swift */; };
4296C1974AB9D91026CA47FD9BBA5C52 /* +functions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52A4C823A8934B7C4408E5A47FF4FECB /* +functions.swift */; };
4719E9FAA93FD3E79F912CA463A0640A /* Objects/Project/PBXProjEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A50CE25F21E57E92B7A610699FA83BC1 /* Objects/Project/PBXProjEncoder.swift */; };
471B2B419524B9D1842BC520539060D6 /* Path+inreplace().swift in Sources */ = {isa = PBXBuildFile; fileRef = E81FE693D4FBCAC3084891079AC322C9 /* Path+inreplace().swift */; };
478F14753835EFC15EE98084B682FD28 /* Workspace/XCWorkspaceDataFileRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 949BF795030FD942ABF42746C69282A2 /* Workspace/XCWorkspaceDataFileRef.swift */; };
48AE346FE31B6E30412FC556CC270BEC /* TemporaryDirectory.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7C16154EA6E8025D3F05AC2433A61BE /* TemporaryDirectory.swift */; };
4AEC1425A72131B2D9A01091B98794E0 /* Version+Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6EF02B86E86BA90A2AD45729B1EA6A /* Version+Range.swift */; };
4BA6617EF1A234421360DA3D234D522E /* Options.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E28C010F6CDF44DDB15986B219FCDB2 /* Options.swift */; };
4CFAE96FAE35BAFB253A76001331128D /* Objects/BuildPhase/PBXShellScriptBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 852615CA271D363F36FCE47BCF0265AD /* Objects/BuildPhase/PBXShellScriptBuildPhase.swift */; };
4DAA0F96F543E4A6D90BDB8AC22BC759 /* CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BDDCCB89500DCBDD7BBA0272926DD0 /* CustomStringConvertible.swift */; };
55623940F01DAE4B639B481D91CF88E9 /* Workspace/XCWorkspaceData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 755B5AE0CCEBAD76024C7BACFD3769CF /* Workspace/XCWorkspaceData.swift */; };
5613D97DEBC1E4931C7CA4E1F053D4B6 /* Utils/JSONDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D18DB9B60F9CAE6DB1EE58AA5CDCA1C /* Utils/JSONDecoding.swift */; };
5633CA07142F6FC4A6C648E4C90225ED /* Batter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F573D976FA9A0403F17F22F1A4DAA55 /* Batter.a */; };
56DFD2E22C495FA82E39886F365DC33A /* Cakefile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DD6BC9A2C80C818AD36364182F42223 /* Cakefile.swift */; };
57D07CE56DF2981508F693E48A3CFD54 /* CakefileDescription.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D3B38D3F7DA37A8300F924107470ED /* CakefileDescription.a */; };
58998CE0A4E32171CF4950F2639F378A /* Objects/Files/PBXFileReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85B557836B8BE6B8B5590ABD761653BA /* Objects/Files/PBXFileReference.swift */; };
5DBB296966043F75007BBF4EB1C2DE76 /* Objects/Project/PBXProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87FA10E492A0664C5F376C3AADA117AB /* Objects/Project/PBXProj.swift */; };
5ED3ED0B77A5F3EF6B01955153AD6064 /* Project/WorkspaceSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A946331648AD8B89896F7F8669B8E51 /* Project/WorkspaceSettings.swift */; };
5F9F2D38AABF99927BA45359420DD85D /* Process+facade.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEC29E1DAC3B9B8D9CD1097C65196C1C /* Process+facade.swift */; };
600AB0C92CD900012CA02DE69AB001B9 /* Path.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A49E0E264A02682CCE9A823B02A46706 /* Path.a */; };
619608298AB26ADA9558192FF85A703F /* etc.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDA44BF315E7E72F7AF8D8FFAB5D39F6 /* etc.swift */; };
629230A8B878757F42804737F332AF0D /* Workspace/XCWorkspace.swift in Sources */ = {isa = PBXBuildFile; fileRef = B30144F1A4CC788F25022BF92EA083F6 /* Workspace/XCWorkspace.swift */; };
653928F76893E06F6C79ECE7A573380B /* Project/XcodeProj.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9CC5027FFDDFF68DBEF95C7EC0B2677 /* Project/XcodeProj.swift */; };
656A6AF815F06DF3D24C506289398B6D /* mxcl∕LegibleError-1.0.1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4144D0D13AB2A191101B99B2DEDE581C /* mxcl∕LegibleError-1.0.1.swift */; };
66B12F7477B5AC215FDB2A2EBE445EFD /* Sequence+KeyPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 804B783359D6CCE7145742C88183EA36 /* Sequence+KeyPath.swift */; };
67A0030B6C4B30446D3B7DF510D2AC95 /* Objects/Files/PBXContainerItemProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD0C6AC2F04C53C676703889CB39A3FA /* Objects/Files/PBXContainerItemProxy.swift */; };
67F5E702253087EF74E83502C0FB55E6 /* Extensions/KeyedDecodingContainer+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F87D5D97095DA0BD5E5541E880541B51 /* Extensions/KeyedDecodingContainer+Additions.swift */; };
6A041CF38BC28A5262F4A2C130435DA8 /* Batter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05D33FD3DDE7FE2483580EF428D7DE21 /* Batter.swift */; };
6ABA75F07503C93AB3B3C7F0B38CCCB3 /* modelize().swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA174BA4C5F72220DACB263A133F3A1 /* modelize().swift */; };
6B38FB50EC08F4DF74CF1EC447A2D496 /* deintegrate().swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D3944D256EB9C28558C204F63F624B5 /* deintegrate().swift */; };
6C310B5FEEC48AFC22A70CEFB2CBC38A /* Weebly∕OrderedSet-3.1.0.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1F70701A65B3979718758A9C96B7E74 /* Weebly∕OrderedSet-3.1.0.swift */; };
6DD8B2226655E5DED755A1BDC37C2588 /* NSEventModifierFlags+HotKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A124F661FEA3E444A56EA4D521A515A /* NSEventModifierFlags+HotKey.swift */; };
6F224F8B3EC4EF42D0BD03AC5A01CF9C /* Errors/Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1426181F4046DE0C27F56E6BD5910905 /* Errors/Errors.swift */; };
7114D9D184985B859F50ED13FE2C6FC7 /* HotKey.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4F2CA03F28361DA2CD3C82B19DE28C91 /* HotKey.a */; };
71612AAB6911E5BEC04F9B2258C187CA /* Scheme/XCScheme+AditionalOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80158EAEB4E68B546727248C48EF0F17 /* Scheme/XCScheme+AditionalOption.swift */; };
73F5DBA5C3DF8C27AD93C9DF7F8B616D /* topologicalSort().swift in Sources */ = {isa = PBXBuildFile; fileRef = 749A8E67AC5834C6A956EAADEB64557B /* topologicalSort().swift */; };
742C6B1F749FF4B6CDFBB53EFA544C37 /* Objects/BuildPhase/BuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB0670D14B0D218E1BB9BE836B9392C7 /* Objects/BuildPhase/BuildPhase.swift */; };
748E5C904992666724C802B55121D231 /* Path->Bool.swift in Sources */ = {isa = PBXBuildFile; fileRef = D32C35009D5CF449E0D419124474C625 /* Path->Bool.swift */; };
79C7F45017C7722A800FFE0401AD9277 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5D258EA5994282BD85C7216EB317673 /* Group.swift */; };
7E1152B6B2580D8CF2CAD150E04E60A8 /* HotKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A81CC9DD3104D5CFAB0E095D7A73FDE /* HotKey.swift */; };
7EC2598830532F6C856E584A4E66B0CB /* Scheme/XCScheme+BuildableProductRunnable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C8796C21F96CBC0C0A4E13733B4CD0E /* Scheme/XCScheme+BuildableProductRunnable.swift */; };
8086409EA5DD7B797084592C543D5EB3 /* Process+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F0D8DD1958D7B1AF9E5930838B61C63 /* Process+Promise.swift */; };
80978F6C6C23060316D787E18C24BFC9 /* Objects/Project/PBXOutputSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14C812ADA5BF5033A67333BAF077A7A /* Objects/Project/PBXOutputSettings.swift */; };
8132BA30BD6E920DDBD31451E9400E45 /* XcodeProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B014E5511BA57DD4C34DEC96713FCC0F /* XcodeProject.swift */; };
853B75D491EC42D972FC45BC6A062A2B /* Scheme/XCScheme+LaunchAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9164B58D3D030AD7DD1D4633988ECCA /* Scheme/XCScheme+LaunchAction.swift */; };
896F7E7C12011CA77277E7BACBB7F99C /* Objects/BuildPhase/PBXSourcesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830FE1BA33BC05A8FF3C2ED99884F684 /* Objects/BuildPhase/PBXSourcesBuildPhase.swift */; };
898163FBB3101F0C1FAE974B73CB7271 /* Objects/Files/XCVersionGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B09953A76D3C953D379A46546E39FC8D /* Objects/Files/XCVersionGroup.swift */; };
8A7FBCE750BACE16FA0C7D24A8E0FC26 /* Guarantee.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF647C9C376ED858DE3D33BD092CCA7F /* Guarantee.swift */; };
8A8B0E9BDA830045CCAF38F0E83A5761 /* +platforms.swift in Sources */ = {isa = PBXBuildFile; fileRef = 618FDE59E88C49B7C9ADE5C5A9159A06 /* +platforms.swift */; };
8B8A210C9BB8D8109AD1AC239AB9552F /* Kitchen.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BF52CA51D11D9A90EF84861A2B5938B1 /* Kitchen.a */; };
8C9643A4FA9E488BCB63EBDA4286C997 /* Kitchen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3142C0085C1236B2B3772F4960DBB8D9 /* Kitchen.swift */; };
8D090FE4A3B4FAED3A0490D986C15C85 /* Version+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40CA625F76FE45EABC6548E7FA9081C9 /* Version+Codable.swift */; };
8EB5125F4FEFF56B991C39CB731DE87E /* kylef∕PathKit-0.9.2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8936109BF1AA3578412FAD3077209014 /* kylef∕PathKit-0.9.2.swift */; };
8EF6B805944AE9C3AEB822AFCA5B852B /* +functions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB7A4900D64F8DD98FAE29B44BAC9C49 /* +functions.swift */; };
90E680E24018A067844D7A6860BDD036 /* LogEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D25EA9B892F8852C3D86F85B8647FAE /* LogEvent.swift */; };
9149D0D156D1A47AD9708C11EDBFC16E /* Workspace/XCWorkspaceDataGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD8483ADF0C01E41D32E3BEA6C2F50FF /* Workspace/XCWorkspaceDataGroup.swift */; };
931B8B12E76BBFF3D918AD5F204D0FD6 /* XcodeProject.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 937C922F7F6999DF1895EB3DC82906E9 /* XcodeProject.a */; };
93ABEAC4A39B97F1DAD8B82CF4A66A3D /* Version+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F32012741B387F7AD9EB83C1E2AF212 /* Version+Foundation.swift */; };
93B314409224678C08B72E61C1056C2C /* Scheme/XCScheme+ProfileAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3185556D97EDCF571118B9C60F3D4DCB /* Scheme/XCScheme+ProfileAction.swift */; };
947BC673F4E249FE2276A9A7C9354813 /* Objects/Project/PBXObjectReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91D674DA388038DB2C7C2DCC6B13CA11 /* Objects/Project/PBXObjectReference.swift */; };
953FA1F79CB127104231051399E7F96E /* Scheme/XCScheme+SerialAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = A909F2285D6BB302E831CD131B206FB1 /* Scheme/XCScheme+SerialAction.swift */; };
954EDC5169A2DAA27CD7EBCB0D9AE5D9 /* Objects/BuildPhase/PBXBuildFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = C21B018E286AB818EEF5EA83B02C86E0 /* Objects/BuildPhase/PBXBuildFile.swift */; };
95B9262AE9089B839547533D20E7BFE7 /* Objects/Project/PBXProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 559797E564267A36E62DE4ADF60465B7 /* Objects/Project/PBXProject.swift */; };
962D45FFD864AA7F6C523E102A1046E0 /* FSWatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46348EB9B861968F7D43E2F325955D37 /* FSWatcher.swift */; };
96CAE3141B8C653FF20D854469F10C2C /* Dependencies.swift in Sources */ = {isa = PBXBuildFile; fileRef = 858CCCCD45F434A16E8D273190765092 /* Dependencies.swift */; };
976C83FEFB06BCAD121AAEEE1C719482 /* XcakeProject.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F8732C7CBD899BD5F0398A832669E75 /* XcakeProject.a */; };
97C035E3EF4FD8C90AA7FF8D9057B91F /* Scheme/XCScheme+ArchiveAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49E819CC92D95188B91ABBEDA33B46C3 /* Scheme/XCScheme+ArchiveAction.swift */; };
9809C7CF76A4546695F8874775FFC18B /* Base.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 372DAB40CDD5A8EEE06A79D6C8AC5536 /* Base.a */; };
98DBDE552368194486604B4E85BD8EDD /* Objects/Sourcery/Equality.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 675FB47A04E79CDCC955D8FCF3A4BF80 /* Objects/Sourcery/Equality.generated.swift */; };
9AD25944060C73EBC3D7D4B8ED647F55 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97EAFD505287A688648A6F468128EEEC /* Error.swift */; };
9B85910EE0235B89957B660EF71DD726 /* Workspace/XCWorkspaceDataElementLocationType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 669A914005810A46DA64A779CE45E521 /* Workspace/XCWorkspaceDataElementLocationType.swift */; };
9C7533C705D0687317351F2003399A02 /* Element.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DA0BC07DF161138B4D7A43E6A219B05 /* Element.swift */; };
9D4FA985555FAD0E3D818DD15FDEEE9A /* Utils/BuildSettingsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B73C1D9BBF582F1B4CA11D1FD2BCD5 /* Utils/BuildSettingsProvider.swift */; };
9EC43026A52EADC5AE278DAC71294A6F /* Path+StringConvertibles.swift in Sources */ = {isa = PBXBuildFile; fileRef = D39E04B4AC317B13678FFB83CE930458 /* Path+StringConvertibles.swift */; };
9EDD872806677188A87EFED76893CFF5 /* Objects/Targets/PBXLegacyTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8581BD4238C94C7B078D7E65968660C0 /* Objects/Targets/PBXLegacyTarget.swift */; };
A27CBDCEC8A2496D7214446F54EBCFFD /* OrderedSet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C62C6619223819ED3301991617A91BD /* OrderedSet.a */; };
A297A74AC30EA716F40100BBA29D7C00 /* Objects/Project/PBXObjectParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E94C0950C8BC14BB473DDD0C09FDEB12 /* Objects/Project/PBXObjectParser.swift */; };
A2A8C2A61706862AF67AB27B2D159F04 /* Catchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0FDA939D602AC0EF1F3928012DDA0DC /* Catchable.swift */; };
A308AD5923DF4D916E0F13D2E6F95D39 /* Objects/BuildPhase/PBXResourcesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B1F1175C209C392F423782054651ED5 /* Objects/BuildPhase/PBXResourcesBuildPhase.swift */; };
A56DC1AF5566E19B4D632345C9866CCA /* xcodeproj.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E05502AA06041ADF62F3BF7E7659260 /* xcodeproj.a */; };
AA8312CFC7EBB6F598BAF659D0B693EB /* Extensions/NSRecursiveLock+Sync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 308336D6CA83EAE1E8D36F4DE09DE65E /* Extensions/NSRecursiveLock+Sync.swift */; };
AC0DAA07C9191967E505AE9B19BC007B /* Objects/Targets/PBXProductType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BE47230D3E16F17B6C53D4CD9ABF0A7 /* Objects/Targets/PBXProductType.swift */; };
ADC757B7E9013417B979D184C8EA439D /* SwiftVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C3939CC65CE41D34872BE7C25A01C5 /* SwiftVersion.swift */; };
B13883DB62175193381A7119D4F9CD64 /* Extensions/Path+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6B09E05AFC6DA8F82260DFC1ABE4BDB /* Extensions/Path+Extras.swift */; };
B29D6314F9D634233005F3BB6C0BCF82 /* Modelizer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BAD9493581EF0180B01D541DF06A6E4B /* Modelizer.a */; };
B363F49F2AF887172600F5CD67F7C4F2 /* hang.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7AEA2479B3032443714E1D228FADF0C /* hang.swift */; };
B56602EC4F80DEC5337994B59B3FE640 /* NSURLSession+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = A365FC1A53413924C32E4651E9D67AA9 /* NSURLSession+Promise.swift */; };
B5709AC26DC8F5D630260A3F1DB425DC /* Objects/Configuration/BuildSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3875F50A4E88DECD4C85498B13194B4D /* Objects/Configuration/BuildSettings.swift */; };
B59EF1525752B4039C257C311422F13C /* Extensions/OSLog+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EB733203A51041BAF8B7325873B8F8 /* Extensions/OSLog+Extras.swift */; };
B6DC0EF01401A3BED2CBBF306449424F /* AppUpdater.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 19F01C205BDC9FA3129D8949BE2CB5C4 /* AppUpdater.a */; };
B7FC5A115B5F3955E30EF15EC52D6EED /* Utils/CommentedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD7DF2A21452F6F3764E31A50E68AF2 /* Utils/CommentedString.swift */; };
B80D12E0404E0D4FE891853C54CC0298 /* Version.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD62726177028C4BC3DCB2230AD84705 /* Version.a */; };
B888FA01811554E0AF55D0A54886A893 /* Extensions/AEXML+XcodeFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06BD24A5E56306FA76A42CE38A938E0C /* Extensions/AEXML+XcodeFormat.swift */; };
B932800411795A587A5D035B3F67E937 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 835E3CF62D03CBDD1679F357A3702A9C /* Error.swift */; };
B965111421F5F7EA96A6384139DB4AD1 /* race.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41AA2ABCDA2F333EBC153257903CCFFA /* race.swift */; };
BB63582548DBD2F5B1E488AC04FFFDB4 /* Scheme/XCScheme+TestAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7784500AEAF00A3954F252BF7EB9186 /* Scheme/XCScheme+TestAction.swift */; };
BBEF2E8BE5E69BA2026069C53E90CB13 /* Utils/OSLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04110D4A7CD13051C705542C94A0A7A9 /* Utils/OSLogger.swift */; };
BD0BA7D75497180DD3012CA784CC7BCA /* PMKFoundation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 69787F8145CACFA492EC131CC2A0AA1D /* PMKFoundation.a */; };
BEC710FA022A69539DE83D3DA26D2D46 /* Thenable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C217681598D56FE79A522A8D0D7CB7C7 /* Thenable.swift */; };
BF795C7DC798F6DDEB96C936AAE3A38D /* PathKit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3C29E76D627B188CA3643C87B68EC436 /* PathKit.a */; };
C5C90186A870052853053FE8BDE97F81 /* Objects/BuildPhase/PBXRezBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 835B1909D4EA60D2CF046ED021E060E7 /* Objects/BuildPhase/PBXRezBuildPhase.swift */; };
C973731BD5D1ADF0B68DC9A8B71371AA /* Objects/BuildPhase/PBXBuildRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFC5A15BE7FEEA7952C65C2124CDB1C /* Objects/BuildPhase/PBXBuildRule.swift */; };
CA4D400E3DDC6CBC15A3D71ECB3CD4DA /* Objects/Configuration/XCBuildConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7713E4DEB1439F6B933AD7032A4CB4A4 /* Objects/Configuration/XCBuildConfiguration.swift */; };
CB172787F2E9E15E6E4D0069701694ED /* Scheme/XCScheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DB38989A054A4EA67BEB37294BFDC38 /* Scheme/XCScheme.swift */; };
CD29B1158D97E7F2767B742E15BB5F1B /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D70A7A1D451A574394BE9D849EF26BD /* Box.swift */; };
CEBEADC323399BF84D2A2A41841A8DBC /* z.etc.swift in Sources */ = {isa = PBXBuildFile; fileRef = D719A91C09C4BD993022462D57904F4E /* z.etc.swift */; };
CF94FDBF239BD77C694AFB7B9C375141 /* Objects/BuildPhase/PBXHeadersBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 435DE35726152C660A49F9A23B51B7E3 /* Objects/BuildPhase/PBXHeadersBuildPhase.swift */; };
CFBB1B1AD3BABF755259E1B5ABF0B453 /* Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = B828EC0B6BCB9E838EF8719A040E05FB /* Parser.swift */; };
D079F107A87BDA6D93E3B909821C6AA2 /* Version+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 930A6BD4B016A2539E9D5013E3FCA04A /* Version+.swift */; };
D10A7E8D4601C0821314BCB968F68F73 /* SwiftVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FDDFD13C38B75004170652473061F3A /* SwiftVersion.swift */; };
D3395990728EE7111BEE0C57ED111C98 /* Objects/Files/PBXVariantGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 410CE76CF11E01AD634AF853AB480845 /* Objects/Files/PBXVariantGroup.swift */; };
D51C1066BCE4EB4087BAF0686C5AA8B4 /* Path+ls.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EC126C205BC396E4B52986041911E1A /* Path+ls.swift */; };
D59C5DFA9636F14344F65784AC4AF22E /* AEXML.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3FA20E1A308B36BD34D4F6FA38D3BF30 /* AEXML.a */; };
D620D9DF46FAD133FAD0654540D93506 /* Objects/BuildPhase/PBXCopyFilesBuildPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48C5FCF10729DBC5E19A78CD728387 /* Objects/BuildPhase/PBXCopyFilesBuildPhase.swift */; };
D884582231287F0F5274AA2BA4A0BC2C /* Dependencies.json.swift in Sources */ = {isa = PBXBuildFile; fileRef = 902419C27FD761BCEFE0A9AB8BF4FE87 /* Dependencies.json.swift */; };
D8FF5F97208C6033DC9443168546626F /* Scheme/XCScheme+SkippedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57A5610558926A1003CFFD244AA5DA23 /* Scheme/XCScheme+SkippedTests.swift */; };
D93F5CCFC45D073036572B8910C27C33 /* _PathDisambiguation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAB66A0A047C8351A0114D24BF9C84D4 /* _PathDisambiguation.swift */; };
DA00E6F1BBD45869C0D4178FD7737F15 /* KeyCombo.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB6EB63265EF5234402E15E3F05EE1C0 /* KeyCombo.swift */; };
DB218EF8F94D531927B2D342E41BA5E3 /* Scheme/XCScheme+CommandLineArguments.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD9AB41547E4057E3F4F4398F9B8E294 /* Scheme/XCScheme+CommandLineArguments.swift */; };
DBF24B2F67D4AD415385D407F78EBFE7 /* firstly.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C473431F71F14C0C7B094C7AFC1BCB1 /* firstly.swift */; };
DC560344DF4532BABE105E25771A2285 /* XcodeObserver.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F9CD3F23A3EB056C8061881D18FBD601 /* XcodeObserver.a */; };
DC86CA0F4A8831D94959D21DD78C26C0 /* mxcl∕AppUpdater-1.0.3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EACC5F861EC78E815F715FE0D7F0DB8 /* mxcl∕AppUpdater-1.0.3.swift */; };
DD2127A7693447EA31FC5844269A5476 /* when.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2FA622D9453DC325EF8DD4097AB2C2B /* when.swift */; };
DEBA5D57958559217B612C305D80D18B /* Self.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63FED00F5F6CA5AA95D6FD33264CC27E /* Self.swift */; };
DF2738497A69CFC60A7BFF7546A79383 /* scaffold().swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EFD929CD18BA53DE82AB2B4BC7F03E3 /* scaffold().swift */; };
E08267E7A19CE4F86CF11AE46F1F9CFE /* KitchenDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89B0D3A65F18AC6AE103808E1EF9054 /* KitchenDelegate.swift */; };
E1BA243CAB80D7B010397756DE150F4E /* CakeProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE016ECFF05687BA82A5550BE83957F /* CakeProject.swift */; };
E2FAA3397719FA0DC93535F286C47BDC /* Path+CommonDirectories.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94BE46F8140D74E37611092ADBEB53BE /* Path+CommonDirectories.swift */; };
E39FA5C4830B1C6286C4B8B0A11A6279 /* Objects/Targets/PBXTargetDependency.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB42F45DDB75F843BD744639C008C84B /* Objects/Targets/PBXTargetDependency.swift */; };
E641E4491384EBC7ED294BF3AFBFA63B /* XcakeProject.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF0DABA4951DF1D4D2F4308EA9757D27 /* XcakeProject.swift */; };
ED25BB88C9183FDB03E55618895F3A3E /* Objects/Targets/PBXAggregateTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76149DDC4F8A2B10AC9F40DC12C04A01 /* Objects/Targets/PBXAggregateTarget.swift */; };
F10ECD50FB9CDB0EF1F3ED6535B00F79 /* Objects/Project/PBXObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF68BD1B8B7E31E3692084703149A9F4 /* Objects/Project/PBXObject.swift */; };
F1773AE9122717504710FDE32E039B2B /* HotKeysController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293B693F5D2B905EAB9D47603FF004E0 /* HotKeysController.swift */; };
F1A9E165928095B7FB7D9C8664C2B533 /* Extensions/Bool+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1529B0E38393D8746B29EC816E6FBD3 /* Extensions/Bool+Extras.swift */; };
F2EDD3CF836DCC600B513BFBB755CF5D /* Protocols/Writable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 381C3BC031CA52785EC98BBE0F7D2F6F /* Protocols/Writable.swift */; };
F5CA27B2477A402F4A5820741101B61C /* Objects/Targets/PBXReferenceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31102E62D8DBA38978DFFDA3A5FF6AD9 /* Objects/Targets/PBXReferenceProxy.swift */; };
F7E7A799FBAE4D353AE3728E97367F61 /* Key.swift in Sources */ = {isa = PBXBuildFile; fileRef = E18FDE6CB448ECB4CA03C90F660EB53D /* Key.swift */; };
F8373135B8E73DC04E741253EF8538AF /* afterlife.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA87092A5BDAB632904A61E928DE49B9 /* afterlife.swift */; };
F967CC7B7762819FA7DC1F4ACA76DA87 /* Path+Attributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE8AEF64C23D070DC58781BE7913BE2C /* Path+Attributes.swift */; };
FAD7EFC6A9B1B2F1AA0A4A1548B922BB /* Extensions/Dictionary+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = 023860B7D6084F6464BEA7B2304B2114 /* Extensions/Dictionary+Extras.swift */; };
FB72D613AD5B0AAF539728B89A41FB8E /* XcodeScriptingBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 278A53C448758EECE7FD6B78133E40C8 /* XcodeScriptingBridge.swift */; };
FD4509FBDBD52F99ED185069192B4611 /* Objects/Sourcery/Sourcery.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40B08A9630C2EF6944BF3EE3F4CD8A04 /* Objects/Sourcery/Sourcery.swift */; };
FDC90EB1D93E3B5852C55A9F0C16EB8C /* Document.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48324EC36DFA0B91BEB4A8CF50E6133F /* Document.swift */; };
FEB9BA4D068A75074CBA587AFBC15867 /* etc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C15151125E344471378CB5346737FA7 /* etc.swift */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
0116FC39B24582BEE9036286F9430EA1 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = AC6B4791DEE2977626A076B8F9A7666F;
	remoteInfo = "Deps·OrderedSet";
};
0EFDF076DBC213F64A00B6683D0E6B67 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = A49235A78CF83BF260878E68B866C986;
	remoteInfo = "Batter·Base";
};
144BDEC13717CB09678A9A83D9431ADF /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = B49CC989FC5BE99773DFD32B46D8E82C;
	remoteInfo = "Deps·PathKit";
};
17D5F07BC8B5B3BC93A4EE4B2B28AD4A /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = DF69393E8DED4E7C87625E2008C40E41;
	remoteInfo = "Batter·XcodeProject";
};
18BB34364DC319E58561C144CFB5F85E /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = C8AC307C08B1141701DFEAAD12667716;
	remoteInfo = "Batter·Modelizer";
};
1AD18862BE00E9D273C5119993BF1EF7 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
1C49E795CA5C037A31C025E2A56C01F7 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = B4280F358AD4C3799414724EE00E6812;
	remoteInfo = "Deps·PMKFoundation";
};
1EE1EF930A5BF3D0012B58E4A1D22BB8 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = B4280F358AD4C3799414724EE00E6812;
	remoteInfo = "Deps·PMKFoundation";
};
2271E804C9C352B20C61ABBC68327426 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 8B4D032D3EA2708E1BF1B498E5AAC085;
	remoteInfo = "Deps·LegibleError";
};
25BC92DB11B4440F7308DC364B2A9CC8 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 76CCBFA038A347F71E7B5BFB1521AC8A;
	remoteInfo = "Deps·Path";
};
26A6089A74D49C04CCF423ED317665CF /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = D1CE66C2AF312DCD9A12B6444FB0D2EA;
	remoteInfo = "Deps·AEXML";
};
2AB7C8C5BF907C9BECA079EDED1FFC18 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 8FEBB13B61D6321603EC90A5606F8C4F;
	remoteInfo = "Deps·HotKey";
};
2D6EDF33EC661363ED1E5889EA9EF52F /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = DCF843C187E023E2097ACF9EABA93DD6;
	remoteInfo = Dependencies;
};
3609D632CDBAAFD820788391BA3977DC /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
3A6C290700F171F09F36630EAE33952A /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = DCF843C187E023E2097ACF9EABA93DD6;
	remoteInfo = Dependencies;
};
3B18052B44E98025F6CED9B8801DAF2A /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
3CA790475701796546AEC8C8F9BEC467 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = D4D58EF887FC75ADD1D795BF5B47A879;
	remoteInfo = "Batter·CakefileDescription";
};
3D570B61F4B7B186FBD4FB45CAB2344D /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = BD398413C05B07BBE2B6E2D14C9EE8D9;
	remoteInfo = "Deps·PromiseKit";
};
466D0E195DB547397C597EF346516148 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = D4D58EF887FC75ADD1D795BF5B47A879;
	remoteInfo = "Batter·CakefileDescription";
};
5EDA6990A1DDBE6E9B607D100EF8A5DA /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = BD398413C05B07BBE2B6E2D14C9EE8D9;
	remoteInfo = "Deps·PromiseKit";
};
67AEDC266F822DBF18B34C4E257EE1E9 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
71C00BC3AFA055F16733B467637C32E6 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = D4D58EF887FC75ADD1D795BF5B47A879;
	remoteInfo = "Batter·CakefileDescription";
};
756891CE29B59469D117CB86600830B4 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = F5D94DE7A2DF28D8FD6E0C310044455E;
	remoteInfo = Batter;
};
7E33F2A58E0B9F911C5089934C28196D /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = DCF843C187E023E2097ACF9EABA93DD6;
	remoteInfo = Dependencies;
};
80644EB6FD3773EE45376C2EC9869F30 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 50A4D32099C32D3207892A9614D37B66;
	remoteInfo = "Batter·Processor";
};
8CF6B72EF378FFC5EDCD3344A04E6912 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = C8AC307C08B1141701DFEAAD12667716;
	remoteInfo = "Batter·Modelizer";
};
924C0BA9D531ACB667362E847E2C2ED1 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = A49235A78CF83BF260878E68B866C986;
	remoteInfo = "Batter·Base";
};
9552D2A44C21251174A336F563E786A6 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 0F64CBB97351A503B1F408F40AB7E996;
	remoteInfo = "Batter·Kitchen";
};
96CF6D0F301321DD90DAAA34150AF9C8 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 76CCBFA038A347F71E7B5BFB1521AC8A;
	remoteInfo = "Deps·Path";
};
A0AD5420B6DC1AB939BC61EDDB8218B7 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = C1038750BB9B8EA5926C885645506714;
	remoteInfo = "Batter·XcodeObserver";
};
A374EA6D4F5157415110C114CB7D2C2C /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = ED829D4B109C4E4B415B8F01358C62F3;
	remoteInfo = "Batter·XcakeProject";
};
A451E2841D294632F1518CB0121B3EE9 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = C1038750BB9B8EA5926C885645506714;
	remoteInfo = "Batter·XcodeObserver";
};
A6534538102624A3BAD54587BBECFEF5 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
B01E0633294DEAFA1B9F52960E14C230 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = A49235A78CF83BF260878E68B866C986;
	remoteInfo = "Batter·Base";
};
B06116E54C8217994FD5F06F7E592CF2 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
C9302B77BC2BA2C40C288B30160EB8D2 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
CDAE6F16BFD0F82E6454C65CB8F164D2 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 9CF1FA8024CC8159DE776A7595DC3523;
	remoteInfo = "Deps·Version";
};
D46696C0AE71459DAAF917F866D13018 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = D4D58EF887FC75ADD1D795BF5B47A879;
	remoteInfo = "Batter·CakefileDescription";
};
D98236A2D881CAC7928673239C8BFD51 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = D1CE66C2AF312DCD9A12B6444FB0D2EA;
	remoteInfo = "Deps·AEXML";
};
E19C66FA1ADEB89F9061C2604746306D /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 5D1C4ECF6D5347A44CB1E59E5BB558E0;
	remoteInfo = "Deps·AppUpdater";
};
EB36CF19BE9565CD2F536DD00DB99F43 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = B4EB89E549B6ADCED02958295D4FAD21;
	remoteInfo = "Deps·xcodeproj";
};
ED11063682340B41D483263E6FE5EED7 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = B49CC989FC5BE99773DFD32B46D8E82C;
	remoteInfo = "Deps·PathKit";
};
EFB035A45795006B3E0D3D4C5A2F75D9 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 9CF1FA8024CC8159DE776A7595DC3523;
	remoteInfo = "Deps·Version";
};
F312C1044F70834D556FB7F4802D1893 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 27CCC44DFA86333E66FEE34EA8063784;
	remoteInfo = Versionator;
};
FC06ED7DAB16B02502FC9309C805AAA3 /* PBXContainerItemProxy */ = {
	isa = PBXContainerItemProxy;
	containerPortal = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
	proxyType = 1;
	remoteGlobalIDString = 818A4854C95B333066E8C4A9D0FE3104;
	remoteInfo = Cakefile;
};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
01B73C1D9BBF582F1B4CA11D1FD2BCD5 /* Utils/BuildSettingsProvider.swift */ = {isa = PBXFileReference; path = Utils/BuildSettingsProvider.swift; sourceTree = "<group>"; };
023860B7D6084F6464BEA7B2304B2114 /* Extensions/Dictionary+Extras.swift */ = {isa = PBXFileReference; path = "Extensions/Dictionary+Extras.swift"; sourceTree = "<group>"; };
04110D4A7CD13051C705542C94A0A7A9 /* Utils/OSLogger.swift */ = {isa = PBXFileReference; path = Utils/OSLogger.swift; sourceTree = "<group>"; };
05103104AE592402CB93C1FFE5E2D1CD /* StreamReader.swift */ = {isa = PBXFileReference; path = StreamReader.swift; sourceTree = "<group>"; };
05D33FD3DDE7FE2483580EF428D7DE21 /* Batter.swift */ = {isa = PBXFileReference; path = Batter.swift; sourceTree = "<group>"; };
06BD24A5E56306FA76A42CE38A938E0C /* Extensions/AEXML+XcodeFormat.swift */ = {isa = PBXFileReference; path = "Extensions/AEXML+XcodeFormat.swift"; sourceTree = "<group>"; };
0B6CC87C2DDD9FDBA1C2CBD27071D4AC /* Scheme/XCScheme+EnvironmentVariable.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+EnvironmentVariable.swift"; sourceTree = "<group>"; };
0C15151125E344471378CB5346737FA7 /* etc.swift */ = {isa = PBXFileReference; path = etc.swift; sourceTree = "<group>"; };
0E05502AA06041ADF62F3BF7E7659260 /* xcodeproj.a */ = {isa = PBXFileReference; path = xcodeproj.a; sourceTree = "<group>"; };
0E3AD59FD7C82A5F84B7C248687AB331 /* Scheme/XCScheme+BuildAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+BuildAction.swift"; sourceTree = "<group>"; };
0EB24F5AA5F9F47F5FE894B8910CCD3F /* Version+Comparable.swift */ = {isa = PBXFileReference; path = "Version+Comparable.swift"; sourceTree = "<group>"; };
0EFD929CD18BA53DE82AB2B4BC7F03E3 /* scaffold().swift */ = {isa = PBXFileReference; path = "scaffold().swift"; sourceTree = "<group>"; };
11D3B38D3F7DA37A8300F924107470ED /* CakefileDescription.a */ = {isa = PBXFileReference; path = CakefileDescription.a; sourceTree = "<group>"; };
1426181F4046DE0C27F56E6BD5910905 /* Errors/Errors.swift */ = {isa = PBXFileReference; path = Errors/Errors.swift; sourceTree = "<group>"; };
19F01C205BDC9FA3129D8949BE2CB5C4 /* AppUpdater.a */ = {isa = PBXFileReference; path = AppUpdater.a; sourceTree = "<group>"; };
1AF5A7DF8CE28184F27C6599C742AC25 /* Objects/Targets/PBXTarget.swift */ = {isa = PBXFileReference; path = Objects/Targets/PBXTarget.swift; sourceTree = "<group>"; };
1B52A49D89C35234D21902B915BB0DB7 /* Utils/PlistValue.swift */ = {isa = PBXFileReference; path = Utils/PlistValue.swift; sourceTree = "<group>"; };
1C0E03F6E6EECCE50817B52C201AEAA4 /* Utils/ReferenceGenerator.swift */ = {isa = PBXFileReference; path = Utils/ReferenceGenerator.swift; sourceTree = "<group>"; };
1C473431F71F14C0C7B094C7AFC1BCB1 /* firstly.swift */ = {isa = PBXFileReference; path = firstly.swift; sourceTree = "<group>"; };
1DBCAEFF3AB28195D7B5E09B52FDBDA9 /* LegibleError.a */ = {isa = PBXFileReference; path = LegibleError.a; sourceTree = "<group>"; };
1F0D8DD1958D7B1AF9E5930838B61C63 /* Process+Promise.swift */ = {isa = PBXFileReference; path = "Process+Promise.swift"; sourceTree = "<group>"; };
1FFC5A15BE7FEEA7952C65C2124CDB1C /* Objects/BuildPhase/PBXBuildRule.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXBuildRule.swift; sourceTree = "<group>"; };
2274AC91D7F94448E0AF2969D9BCDA58 /* Scheme/XCScheme+AnalyzeAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+AnalyzeAction.swift"; sourceTree = "<group>"; };
25F48703B70EEA7E7DCC6D2D2F06C9B8 /* Path.swift */ = {isa = PBXFileReference; path = Path.swift; sourceTree = "<group>"; };
278A53C448758EECE7FD6B78133E40C8 /* XcodeScriptingBridge.swift */ = {isa = PBXFileReference; path = XcodeScriptingBridge.swift; sourceTree = "<group>"; };
293B693F5D2B905EAB9D47603FF004E0 /* HotKeysController.swift */ = {isa = PBXFileReference; path = HotKeysController.swift; sourceTree = "<group>"; };
29EB733203A51041BAF8B7325873B8F8 /* Extensions/OSLog+Extras.swift */ = {isa = PBXFileReference; path = "Extensions/OSLog+Extras.swift"; sourceTree = "<group>"; };
2A565382D53C145048B6FC0422270BC1 /* Module.swift */ = {isa = PBXFileReference; path = Module.swift; sourceTree = "<group>"; };
2B1F1175C209C392F423782054651ED5 /* Objects/BuildPhase/PBXResourcesBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXResourcesBuildPhase.swift; sourceTree = "<group>"; };
2B70D9747ECEC5C6AC9E6368CFB36889 /* Objects/Files/PBXSourceTree.swift */ = {isa = PBXFileReference; path = Objects/Files/PBXSourceTree.swift; sourceTree = "<group>"; };
2BE47230D3E16F17B6C53D4CD9ABF0A7 /* Objects/Targets/PBXProductType.swift */ = {isa = PBXFileReference; path = Objects/Targets/PBXProductType.swift; sourceTree = "<group>"; };
2C62C6619223819ED3301991617A91BD /* OrderedSet.a */ = {isa = PBXFileReference; path = OrderedSet.a; sourceTree = "<group>"; };
308336D6CA83EAE1E8D36F4DE09DE65E /* Extensions/NSRecursiveLock+Sync.swift */ = {isa = PBXFileReference; path = "Extensions/NSRecursiveLock+Sync.swift"; sourceTree = "<group>"; };
30BDDCCB89500DCBDD7BBA0272926DD0 /* CustomStringConvertible.swift */ = {isa = PBXFileReference; path = CustomStringConvertible.swift; sourceTree = "<group>"; };
31102E62D8DBA38978DFFDA3A5FF6AD9 /* Objects/Targets/PBXReferenceProxy.swift */ = {isa = PBXFileReference; path = Objects/Targets/PBXReferenceProxy.swift; sourceTree = "<group>"; };
3142C0085C1236B2B3772F4960DBB8D9 /* Kitchen.swift */ = {isa = PBXFileReference; path = Kitchen.swift; sourceTree = "<group>"; };
3185556D97EDCF571118B9C60F3D4DCB /* Scheme/XCScheme+ProfileAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+ProfileAction.swift"; sourceTree = "<group>"; };
31C617BEA32F179B393AF1D212E944A9 /* Objects/Configuration/XCConfigurationList.swift */ = {isa = PBXFileReference; path = Objects/Configuration/XCConfigurationList.swift; sourceTree = "<group>"; };
36F4FC690CAF8E887E4358E57F7AFBC1 /* Resolver.swift */ = {isa = PBXFileReference; path = Resolver.swift; sourceTree = "<group>"; };
372DAB40CDD5A8EEE06A79D6C8AC5536 /* Base.a */ = {isa = PBXFileReference; path = Base.a; sourceTree = "<group>"; };
381C3BC031CA52785EC98BBE0F7D2F6F /* Protocols/Writable.swift */ = {isa = PBXFileReference; path = Protocols/Writable.swift; sourceTree = "<group>"; };
3875F50A4E88DECD4C85498B13194B4D /* Objects/Configuration/BuildSettings.swift */ = {isa = PBXFileReference; path = Objects/Configuration/BuildSettings.swift; sourceTree = "<group>"; };
38AC374D097346CE8B4226D78BA0156F /* NSObject+Promise.swift */ = {isa = PBXFileReference; path = "NSObject+Promise.swift"; sourceTree = "<group>"; };
3A81CC9DD3104D5CFAB0E095D7A73FDE /* HotKey.swift */ = {isa = PBXFileReference; path = HotKey.swift; sourceTree = "<group>"; };
3C29E76D627B188CA3643C87B68EC436 /* PathKit.a */ = {isa = PBXFileReference; path = PathKit.a; sourceTree = "<group>"; };
3C408218005B7BC75A3ABD08133612D9 /* Project/XCSharedData.swift */ = {isa = PBXFileReference; path = Project/XCSharedData.swift; sourceTree = "<group>"; };
3D18DB9B60F9CAE6DB1EE58AA5CDCA1C /* Utils/JSONDecoding.swift */ = {isa = PBXFileReference; path = Utils/JSONDecoding.swift; sourceTree = "<group>"; };
3D70A7A1D451A574394BE9D849EF26BD /* Box.swift */ = {isa = PBXFileReference; path = Box.swift; sourceTree = "<group>"; };
3EACC5F861EC78E815F715FE0D7F0DB8 /* mxcl∕AppUpdater-1.0.3.swift */ = {isa = PBXFileReference; path = "mxcl∕AppUpdater-1.0.3.swift"; sourceTree = "<group>"; };
3F573D976FA9A0403F17F22F1A4DAA55 /* Batter.a */ = {isa = PBXFileReference; path = Batter.a; sourceTree = "<group>"; };
3FA20E1A308B36BD34D4F6FA38D3BF30 /* AEXML.a */ = {isa = PBXFileReference; path = AEXML.a; sourceTree = "<group>"; };
40B08A9630C2EF6944BF3EE3F4CD8A04 /* Objects/Sourcery/Sourcery.swift */ = {isa = PBXFileReference; path = Objects/Sourcery/Sourcery.swift; sourceTree = "<group>"; };
40CA625F76FE45EABC6548E7FA9081C9 /* Version+Codable.swift */ = {isa = PBXFileReference; path = "Version+Codable.swift"; sourceTree = "<group>"; };
410CE76CF11E01AD634AF853AB480845 /* Objects/Files/PBXVariantGroup.swift */ = {isa = PBXFileReference; path = Objects/Files/PBXVariantGroup.swift; sourceTree = "<group>"; };
4144D0D13AB2A191101B99B2DEDE581C /* mxcl∕LegibleError-1.0.1.swift */ = {isa = PBXFileReference; path = "mxcl∕LegibleError-1.0.1.swift"; sourceTree = "<group>"; };
41AA2ABCDA2F333EBC153257903CCFFA /* race.swift */ = {isa = PBXFileReference; path = race.swift; sourceTree = "<group>"; };
435DE35726152C660A49F9A23B51B7E3 /* Objects/BuildPhase/PBXHeadersBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXHeadersBuildPhase.swift; sourceTree = "<group>"; };
43DB4EE450B414ECE6DEDAAB4F40019D /* Scheme/XCScheme+TestableReference.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+TestableReference.swift"; sourceTree = "<group>"; };
43F867ED701FF56BC9AA1829B4888F2F /* Cake.swift */ = {isa = PBXFileReference; path = Cake.swift; sourceTree = "<group>"; };
46348EB9B861968F7D43E2F325955D37 /* FSWatcher.swift */ = {isa = PBXFileReference; path = FSWatcher.swift; sourceTree = "<group>"; };
48324EC36DFA0B91BEB4A8CF50E6133F /* Document.swift */ = {isa = PBXFileReference; path = Document.swift; sourceTree = "<group>"; };
49E819CC92D95188B91ABBEDA33B46C3 /* Scheme/XCScheme+ArchiveAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+ArchiveAction.swift"; sourceTree = "<group>"; };
4A7E89000FDF44A3427FBD44B878A9C1 /* Dependencies.a */ = {isa = PBXFileReference; path = Dependencies.a; sourceTree = "<group>"; };
4B89F8E5109BA12DC10ED95129E77944 /* Project/Xcode.swift */ = {isa = PBXFileReference; path = Project/Xcode.swift; sourceTree = "<group>"; };
4CD7DF2A21452F6F3764E31A50E68AF2 /* Utils/CommentedString.swift */ = {isa = PBXFileReference; path = Utils/CommentedString.swift; sourceTree = "<group>"; };
4F2CA03F28361DA2CD3C82B19DE28C91 /* HotKey.a */ = {isa = PBXFileReference; path = HotKey.a; sourceTree = "<group>"; };
52A4C823A8934B7C4408E5A47FF4FECB /* +functions.swift */ = {isa = PBXFileReference; path = "+functions.swift"; sourceTree = "<group>"; };
531404CEBE08B993CDAD51AF95383C04 /* Objects/BuildPhase/PBXBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXBuildPhase.swift; sourceTree = "<group>"; };
53C5D7D1835891126DAC0217D2976BB3 /* Configuration.swift */ = {isa = PBXFileReference; path = Configuration.swift; sourceTree = "<group>"; };
53E3B23BDD8E313D1CCE46BCBA847860 /* PromiseKit.a */ = {isa = PBXFileReference; path = PromiseKit.a; sourceTree = "<group>"; };
559797E564267A36E62DE4ADF60465B7 /* Objects/Project/PBXProject.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXProject.swift; sourceTree = "<group>"; };
576C9C9EE9D61D301635A94562588667 /* Scheme/XCScheme+ExecutionAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+ExecutionAction.swift"; sourceTree = "<group>"; };
57A5610558926A1003CFFD244AA5DA23 /* Scheme/XCScheme+SkippedTests.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+SkippedTests.swift"; sourceTree = "<group>"; };
5DA0BC07DF161138B4D7A43E6A219B05 /* Element.swift */ = {isa = PBXFileReference; path = Element.swift; sourceTree = "<group>"; };
618FDE59E88C49B7C9ADE5C5A9159A06 /* +platforms.swift */ = {isa = PBXFileReference; path = "+platforms.swift"; sourceTree = "<group>"; };
63FED00F5F6CA5AA95D6FD33264CC27E /* Self.swift */ = {isa = PBXFileReference; path = Self.swift; sourceTree = "<group>"; };
64ED4F4E164410F7A62B935BAC757997 /* Extensions/String+md5.swift */ = {isa = PBXFileReference; path = "Extensions/String+md5.swift"; sourceTree = "<group>"; };
669A914005810A46DA64A779CE45E521 /* Workspace/XCWorkspaceDataElementLocationType.swift */ = {isa = PBXFileReference; path = Workspace/XCWorkspaceDataElementLocationType.swift; sourceTree = "<group>"; };
675FB47A04E79CDCC955D8FCF3A4BF80 /* Objects/Sourcery/Equality.generated.swift */ = {isa = PBXFileReference; path = Objects/Sourcery/Equality.generated.swift; sourceTree = "<group>"; };
69787F8145CACFA492EC131CC2A0AA1D /* PMKFoundation.a */ = {isa = PBXFileReference; path = PMKFoundation.a; sourceTree = "<group>"; };
6A6EF02B86E86BA90A2AD45729B1EA6A /* Version+Range.swift */ = {isa = PBXFileReference; path = "Version+Range.swift"; sourceTree = "<group>"; };
6F32012741B387F7AD9EB83C1E2AF212 /* Version+Foundation.swift */ = {isa = PBXFileReference; path = "Version+Foundation.swift"; sourceTree = "<group>"; };
6FDDFD13C38B75004170652473061F3A /* SwiftVersion.swift */ = {isa = PBXFileReference; path = SwiftVersion.swift; sourceTree = "<group>"; };
71B38B8ED5DB9DCC0B70E3CC1E44402A /* Objects/Files/PBXGroup.swift */ = {isa = PBXFileReference; path = Objects/Files/PBXGroup.swift; sourceTree = "<group>"; };
722A12F4645B5D35D39B45AFA1D76983 /* Objects/Project/PBXObjects.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXObjects.swift; sourceTree = "<group>"; };
72C3939CC65CE41D34872BE7C25A01C5 /* SwiftVersion.swift */ = {isa = PBXFileReference; path = SwiftVersion.swift; sourceTree = "<group>"; };
749A8E67AC5834C6A956EAADEB64557B /* topologicalSort().swift */ = {isa = PBXFileReference; path = "topologicalSort().swift"; sourceTree = "<group>"; };
755B5AE0CCEBAD76024C7BACFD3769CF /* Workspace/XCWorkspaceData.swift */ = {isa = PBXFileReference; path = Workspace/XCWorkspaceData.swift; sourceTree = "<group>"; };
76149DDC4F8A2B10AC9F40DC12C04A01 /* Objects/Targets/PBXAggregateTarget.swift */ = {isa = PBXFileReference; path = Objects/Targets/PBXAggregateTarget.swift; sourceTree = "<group>"; };
76C9275C1BF293F18BCC5970643036F9 /* Scheme/XCScheme+LocationScenarioReference.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+LocationScenarioReference.swift"; sourceTree = "<group>"; };
7713E4DEB1439F6B933AD7032A4CB4A4 /* Objects/Configuration/XCBuildConfiguration.swift */ = {isa = PBXFileReference; path = Objects/Configuration/XCBuildConfiguration.swift; sourceTree = "<group>"; };
7A124F661FEA3E444A56EA4D521A515A /* NSEventModifierFlags+HotKey.swift */ = {isa = PBXFileReference; path = "NSEventModifierFlags+HotKey.swift"; sourceTree = "<group>"; };
7A946331648AD8B89896F7F8669B8E51 /* Project/WorkspaceSettings.swift */ = {isa = PBXFileReference; path = Project/WorkspaceSettings.swift; sourceTree = "<group>"; };
7C8796C21F96CBC0C0A4E13733B4CD0E /* Scheme/XCScheme+BuildableProductRunnable.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+BuildableProductRunnable.swift"; sourceTree = "<group>"; };
7D3C314B487A12D0E1C0D029FE36371D /* Objects/Targets/PBXNativeTarget.swift */ = {isa = PBXFileReference; path = Objects/Targets/PBXNativeTarget.swift; sourceTree = "<group>"; };
7E28C010F6CDF44DDB15986B219FCDB2 /* Options.swift */ = {isa = PBXFileReference; path = Options.swift; sourceTree = "<group>"; };
7E32B9B4F0137DD729D7F3D74688CF6D /* NSNotificationCenter+Promise.swift */ = {isa = PBXFileReference; path = "NSNotificationCenter+Promise.swift"; sourceTree = "<group>"; };
7F8732C7CBD899BD5F0398A832669E75 /* XcakeProject.a */ = {isa = PBXFileReference; path = XcakeProject.a; sourceTree = "<group>"; };
80158EAEB4E68B546727248C48EF0F17 /* Scheme/XCScheme+AditionalOption.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+AditionalOption.swift"; sourceTree = "<group>"; };
804B783359D6CCE7145742C88183EA36 /* Sequence+KeyPath.swift */ = {isa = PBXFileReference; path = "Sequence+KeyPath.swift"; sourceTree = "<group>"; };
830FE1BA33BC05A8FF3C2ED99884F684 /* Objects/BuildPhase/PBXSourcesBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXSourcesBuildPhase.swift; sourceTree = "<group>"; };
835B1909D4EA60D2CF046ED021E060E7 /* Objects/BuildPhase/PBXRezBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXRezBuildPhase.swift; sourceTree = "<group>"; };
835E3CF62D03CBDD1679F357A3702A9C /* Error.swift */ = {isa = PBXFileReference; path = Error.swift; sourceTree = "<group>"; };
852615CA271D363F36FCE47BCF0265AD /* Objects/BuildPhase/PBXShellScriptBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXShellScriptBuildPhase.swift; sourceTree = "<group>"; };
8581BD4238C94C7B078D7E65968660C0 /* Objects/Targets/PBXLegacyTarget.swift */ = {isa = PBXFileReference; path = Objects/Targets/PBXLegacyTarget.swift; sourceTree = "<group>"; };
858CCCCD45F434A16E8D273190765092 /* Dependencies.swift */ = {isa = PBXFileReference; path = Dependencies.swift; sourceTree = "<group>"; };
85B557836B8BE6B8B5590ABD761653BA /* Objects/Files/PBXFileReference.swift */ = {isa = PBXFileReference; path = Objects/Files/PBXFileReference.swift; sourceTree = "<group>"; };
87FA10E492A0664C5F376C3AADA117AB /* Objects/Project/PBXProj.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXProj.swift; sourceTree = "<group>"; };
8936109BF1AA3578412FAD3077209014 /* kylef∕PathKit-0.9.2.swift */ = {isa = PBXFileReference; path = "kylef∕PathKit-0.9.2.swift"; sourceTree = "<group>"; };
8D3944D256EB9C28558C204F63F624B5 /* deintegrate().swift */ = {isa = PBXFileReference; path = "deintegrate().swift"; sourceTree = "<group>"; };
8D719F3BC31505ACB101E7D6737CE1E5 /* Objects/Files/PBXContainerItem.swift */ = {isa = PBXFileReference; path = Objects/Files/PBXContainerItem.swift; sourceTree = "<group>"; };
8DB463DC57B0C69C11B869C0D1D1CE34 /* Extensions/Dictionary+Enumerate.swift */ = {isa = PBXFileReference; path = "Extensions/Dictionary+Enumerate.swift"; sourceTree = "<group>"; };
8E74C31BCB0D74EF97C4278031E8034D /* Objects/BuildPhase/PBXFrameworksBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXFrameworksBuildPhase.swift; sourceTree = "<group>"; };
902419C27FD761BCEFE0A9AB8BF4FE87 /* Dependencies.json.swift */ = {isa = PBXFileReference; path = Dependencies.json.swift; sourceTree = "<group>"; };
91D674DA388038DB2C7C2DCC6B13CA11 /* Objects/Project/PBXObjectReference.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXObjectReference.swift; sourceTree = "<group>"; };
930A6BD4B016A2539E9D5013E3FCA04A /* Version+.swift */ = {isa = PBXFileReference; path = "Version+.swift"; sourceTree = "<group>"; };
937C922F7F6999DF1895EB3DC82906E9 /* XcodeProject.a */ = {isa = PBXFileReference; path = XcodeProject.a; sourceTree = "<group>"; };
949BF795030FD942ABF42746C69282A2 /* Workspace/XCWorkspaceDataFileRef.swift */ = {isa = PBXFileReference; path = Workspace/XCWorkspaceDataFileRef.swift; sourceTree = "<group>"; };
94BE46F8140D74E37611092ADBEB53BE /* Path+CommonDirectories.swift */ = {isa = PBXFileReference; path = "Path+CommonDirectories.swift"; sourceTree = "<group>"; };
9667E7EC96A4E5AF6C72D9DDD7ACC033 /* Promise.swift */ = {isa = PBXFileReference; path = Promise.swift; sourceTree = "<group>"; };
97EAFD505287A688648A6F468128EEEC /* Error.swift */ = {isa = PBXFileReference; path = Error.swift; sourceTree = "<group>"; };
9A4F661909381C2B72260EC5E92EB852 /* Utils/Decoders.swift */ = {isa = PBXFileReference; path = Utils/Decoders.swift; sourceTree = "<group>"; };
9D25EA9B892F8852C3D86F85B8647FAE /* LogEvent.swift */ = {isa = PBXFileReference; path = LogEvent.swift; sourceTree = "<group>"; };
9DB38989A054A4EA67BEB37294BFDC38 /* Scheme/XCScheme.swift */ = {isa = PBXFileReference; path = Scheme/XCScheme.swift; sourceTree = "<group>"; };
9DCF2ACDC813D1597DCDDFE3EA904191 /* Scheme/XCScheme+BuildableReference.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+BuildableReference.swift"; sourceTree = "<group>"; };
9DD6BC9A2C80C818AD36364182F42223 /* Cakefile.swift */ = {isa = PBXFileReference; name = Cakefile.swift; path = ../Cakefile.swift; sourceTree = "<group>"; };
9EC126C205BC396E4B52986041911E1A /* Path+ls.swift */ = {isa = PBXFileReference; path = "Path+ls.swift"; sourceTree = "<group>"; };
A365FC1A53413924C32E4651E9D67AA9 /* NSURLSession+Promise.swift */ = {isa = PBXFileReference; path = "NSURLSession+Promise.swift"; sourceTree = "<group>"; };
A49E0E264A02682CCE9A823B02A46706 /* Path.a */ = {isa = PBXFileReference; path = Path.a; sourceTree = "<group>"; };
A4B1E5C1B830E94800A96F72DE371A05 /* Cake.a */ = {isa = PBXFileReference; path = Cake.a; sourceTree = "<group>"; };
A50CE25F21E57E92B7A610699FA83BC1 /* Objects/Project/PBXProjEncoder.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXProjEncoder.swift; sourceTree = "<group>"; };
A6A3C3E306641683ED6A2DEA9A9CEDFA /* XcodeObserver.swift */ = {isa = PBXFileReference; path = XcodeObserver.swift; sourceTree = "<group>"; };
A7784500AEAF00A3954F252BF7EB9186 /* Scheme/XCScheme+TestAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+TestAction.swift"; sourceTree = "<group>"; };
A77AFC4AE522827E286DEA7B38C2C006 /* Path+FileManager.swift */ = {isa = PBXFileReference; path = "Path+FileManager.swift"; sourceTree = "<group>"; };
A7C16154EA6E8025D3F05AC2433A61BE /* TemporaryDirectory.swift */ = {isa = PBXFileReference; path = TemporaryDirectory.swift; sourceTree = "<group>"; };
A909F2285D6BB302E831CD131B206FB1 /* Scheme/XCScheme+SerialAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+SerialAction.swift"; sourceTree = "<group>"; };
A931901826EAFC85E24FC30A1708944E /* CakefileDescription.swift */ = {isa = PBXFileReference; path = CakefileDescription.swift; sourceTree = "<group>"; };
AA87092A5BDAB632904A61E928DE49B9 /* afterlife.swift */ = {isa = PBXFileReference; path = afterlife.swift; sourceTree = "<group>"; };
AAB66A0A047C8351A0114D24BF9C84D4 /* _PathDisambiguation.swift */ = {isa = PBXFileReference; path = _PathDisambiguation.swift; sourceTree = "<group>"; };
AB353A7BFBF179F59387515435E68F1B /* *Target.swift */ = {isa = PBXFileReference; path = "*Target.swift"; sourceTree = "<group>"; };
AF0DABA4951DF1D4D2F4308EA9757D27 /* XcakeProject.swift */ = {isa = PBXFileReference; path = XcakeProject.swift; sourceTree = "<group>"; };
B014E5511BA57DD4C34DEC96713FCC0F /* XcodeProject.swift */ = {isa = PBXFileReference; path = XcodeProject.swift; sourceTree = "<group>"; };
B09953A76D3C953D379A46546E39FC8D /* Objects/Files/XCVersionGroup.swift */ = {isa = PBXFileReference; path = Objects/Files/XCVersionGroup.swift; sourceTree = "<group>"; };
B14C812ADA5BF5033A67333BAF077A7A /* Objects/Project/PBXOutputSettings.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXOutputSettings.swift; sourceTree = "<group>"; };
B1529B0E38393D8746B29EC816E6FBD3 /* Extensions/Bool+Extras.swift */ = {isa = PBXFileReference; path = "Extensions/Bool+Extras.swift"; sourceTree = "<group>"; };
B1F70701A65B3979718758A9C96B7E74 /* Weebly∕OrderedSet-3.1.0.swift */ = {isa = PBXFileReference; path = "Weebly∕OrderedSet-3.1.0.swift"; sourceTree = "<group>"; };
B30144F1A4CC788F25022BF92EA083F6 /* Workspace/XCWorkspace.swift */ = {isa = PBXFileReference; path = Workspace/XCWorkspace.swift; sourceTree = "<group>"; };
B3CDEF324226D91C75D2BCBA3E3D7952 /* Cakefile·Completion */ = {isa = PBXFileReference; path = "Cakefile·Completion"; sourceTree = "<group>"; };
B41FF1790C8AA4E84A29A33DAE05468B /* Project/XCBreakpointList.swift */ = {isa = PBXFileReference; path = Project/XCBreakpointList.swift; sourceTree = "<group>"; };
B7AEA2479B3032443714E1D228FADF0C /* hang.swift */ = {isa = PBXFileReference; path = hang.swift; sourceTree = "<group>"; };
B828EC0B6BCB9E838EF8719A040E05FB /* Parser.swift */ = {isa = PBXFileReference; path = Parser.swift; sourceTree = "<group>"; };
BAD9493581EF0180B01D541DF06A6E4B /* Modelizer.a */ = {isa = PBXFileReference; path = Modelizer.a; sourceTree = "<group>"; };
BB42F45DDB75F843BD744639C008C84B /* Objects/Targets/PBXTargetDependency.swift */ = {isa = PBXFileReference; path = Objects/Targets/PBXTargetDependency.swift; sourceTree = "<group>"; };
BE28E6555AA9082953164CAB96DC7EAA /* z+buildSettings.swift */ = {isa = PBXFileReference; path = "z+buildSettings.swift"; sourceTree = "<group>"; };
BF52CA51D11D9A90EF84861A2B5938B1 /* Kitchen.a */ = {isa = PBXFileReference; path = Kitchen.a; sourceTree = "<group>"; };
C217681598D56FE79A522A8D0D7CB7C7 /* Thenable.swift */ = {isa = PBXFileReference; path = Thenable.swift; sourceTree = "<group>"; };
C21B018E286AB818EEF5EA83B02C86E0 /* Objects/BuildPhase/PBXBuildFile.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXBuildFile.swift; sourceTree = "<group>"; };
C5744C074FEF959972A62160544D24F0 /* Processor.a */ = {isa = PBXFileReference; path = Processor.a; sourceTree = "<group>"; };
C89B0D3A65F18AC6AE103808E1EF9054 /* KitchenDelegate.swift */ = {isa = PBXFileReference; path = KitchenDelegate.swift; sourceTree = "<group>"; };
CAF60D50AF8D2A0115E908C973003A12 /* Cakefile.swift */ = {isa = PBXFileReference; path = Cakefile.swift; sourceTree = "<group>"; };
CB67A28ADBD062CE337B8DF5E1ABA3B4 /* Utils/XCConfig.swift */ = {isa = PBXFileReference; path = Utils/XCConfig.swift; sourceTree = "<group>"; };
CD06ECAE4D53F31C5FF63EB1A4FAA0F1 /* Dependencies.swift */ = {isa = PBXFileReference; path = Dependencies.swift; sourceTree = "<group>"; };
CDA44BF315E7E72F7AF8D8FFAB5D39F6 /* etc.swift */ = {isa = PBXFileReference; path = etc.swift; sourceTree = "<group>"; };
CEE016ECFF05687BA82A5550BE83957F /* CakeProject.swift */ = {isa = PBXFileReference; path = CakeProject.swift; sourceTree = "<group>"; };
CF647C9C376ED858DE3D33BD092CCA7F /* Guarantee.swift */ = {isa = PBXFileReference; path = Guarantee.swift; sourceTree = "<group>"; };
D0FDA939D602AC0EF1F3928012DDA0DC /* Catchable.swift */ = {isa = PBXFileReference; path = Catchable.swift; sourceTree = "<group>"; };
D32C35009D5CF449E0D419124474C625 /* Path->Bool.swift */ = {isa = PBXFileReference; path = "Path->Bool.swift"; sourceTree = "<group>"; };
D39E04B4AC317B13678FFB83CE930458 /* Path+StringConvertibles.swift */ = {isa = PBXFileReference; path = "Path+StringConvertibles.swift"; sourceTree = "<group>"; };
D719A91C09C4BD993022462D57904F4E /* z.etc.swift */ = {isa = PBXFileReference; path = z.etc.swift; sourceTree = "<group>"; };
DCA174BA4C5F72220DACB263A133F3A1 /* modelize().swift */ = {isa = PBXFileReference; path = "modelize().swift"; sourceTree = "<group>"; };
DD8483ADF0C01E41D32E3BEA6C2F50FF /* Workspace/XCWorkspaceDataGroup.swift */ = {isa = PBXFileReference; path = Workspace/XCWorkspaceDataGroup.swift; sourceTree = "<group>"; };
DD9AB41547E4057E3F4F4398F9B8E294 /* Scheme/XCScheme+CommandLineArguments.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+CommandLineArguments.swift"; sourceTree = "<group>"; };
DE8AEF64C23D070DC58781BE7913BE2C /* Path+Attributes.swift */ = {isa = PBXFileReference; path = "Path+Attributes.swift"; sourceTree = "<group>"; };
DF0430C986F4136EE13A64A2653D32D9 /* Version.swift */ = {isa = PBXFileReference; path = Version.swift; sourceTree = "<group>"; };
DF68BD1B8B7E31E3692084703149A9F4 /* Objects/Project/PBXObject.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXObject.swift; sourceTree = "<group>"; };
E0917A3E0211FADCA757E973E033A8CE /* Extensions/String+Utils.swift */ = {isa = PBXFileReference; path = "Extensions/String+Utils.swift"; sourceTree = "<group>"; };
E18FDE6CB448ECB4CA03C90F660EB53D /* Key.swift */ = {isa = PBXFileReference; path = Key.swift; sourceTree = "<group>"; };
E32BB1D0A32744ECAA417C6154B85B6D /* Workspace/XCWorkspaceDataElement.swift */ = {isa = PBXFileReference; path = Workspace/XCWorkspaceDataElement.swift; sourceTree = "<group>"; };
E5D258EA5994282BD85C7216EB317673 /* Group.swift */ = {isa = PBXFileReference; path = Group.swift; sourceTree = "<group>"; };
E5FDDB74202F0211F67EAD9C489FA153 /* Objects/Files/PBXFileElement.swift */ = {isa = PBXFileReference; path = Objects/Files/PBXFileElement.swift; sourceTree = "<group>"; };
E682DCE6918902D7DDF557BBEE1F747C /* after.swift */ = {isa = PBXFileReference; path = after.swift; sourceTree = "<group>"; };
E81FE693D4FBCAC3084891079AC322C9 /* Path+inreplace().swift */ = {isa = PBXFileReference; path = "Path+inreplace().swift"; sourceTree = "<group>"; };
E9164B58D3D030AD7DD1D4633988ECCA /* Scheme/XCScheme+LaunchAction.swift */ = {isa = PBXFileReference; path = "Scheme/XCScheme+LaunchAction.swift"; sourceTree = "<group>"; };
E94C0950C8BC14BB473DDD0C09FDEB12 /* Objects/Project/PBXObjectParser.swift */ = {isa = PBXFileReference; path = Objects/Project/PBXObjectParser.swift; sourceTree = "<group>"; };
EA37F59BD9DAFFD0F15694AABCF3B54C /* Extensions.swift */ = {isa = PBXFileReference; path = Extensions.swift; sourceTree = "<group>"; };
EA48C5FCF10729DBC5E19A78CD728387 /* Objects/BuildPhase/PBXCopyFilesBuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/PBXCopyFilesBuildPhase.swift; sourceTree = "<group>"; };
EA500C91598D251A97067F063150DC2A /* Path+Codable.swift */ = {isa = PBXFileReference; path = "Path+Codable.swift"; sourceTree = "<group>"; };
EB7A4900D64F8DD98FAE29B44BAC9C49 /* +functions.swift */ = {isa = PBXFileReference; path = "+functions.swift"; sourceTree = "<group>"; };
F2FA622D9453DC325EF8DD4097AB2C2B /* when.swift */ = {isa = PBXFileReference; path = when.swift; sourceTree = "<group>"; };
F487E1726D5CE70C1C4B0223DF5AFFDF /* Diff.swift */ = {isa = PBXFileReference; path = Diff.swift; sourceTree = "<group>"; };
F6B09E05AFC6DA8F82260DFC1ABE4BDB /* Extensions/Path+Extras.swift */ = {isa = PBXFileReference; path = "Extensions/Path+Extras.swift"; sourceTree = "<group>"; };
F87D5D97095DA0BD5E5541E880541B51 /* Extensions/KeyedDecodingContainer+Additions.swift */ = {isa = PBXFileReference; path = "Extensions/KeyedDecodingContainer+Additions.swift"; sourceTree = "<group>"; };
F9CC5027FFDDFF68DBEF95C7EC0B2677 /* Project/XcodeProj.swift */ = {isa = PBXFileReference; path = Project/XcodeProj.swift; sourceTree = "<group>"; };
F9CD3F23A3EB056C8061881D18FBD601 /* XcodeObserver.a */ = {isa = PBXFileReference; path = XcodeObserver.a; sourceTree = "<group>"; };
FB0670D14B0D218E1BB9BE836B9392C7 /* Objects/BuildPhase/BuildPhase.swift */ = {isa = PBXFileReference; path = Objects/BuildPhase/BuildPhase.swift; sourceTree = "<group>"; };
FB6EB63265EF5234402E15E3F05EE1C0 /* KeyCombo.swift */ = {isa = PBXFileReference; path = KeyCombo.swift; sourceTree = "<group>"; };
FD0C6AC2F04C53C676703889CB39A3FA /* Objects/Files/PBXContainerItemProxy.swift */ = {isa = PBXFileReference; path = Objects/Files/PBXContainerItemProxy.swift; sourceTree = "<group>"; };
FD62726177028C4BC3DCB2230AD84705 /* Version.a */ = {isa = PBXFileReference; path = Version.a; sourceTree = "<group>"; };
FEC29E1DAC3B9B8D9CD1097C65196C1C /* Process+facade.swift */ = {isa = PBXFileReference; path = "Process+facade.swift"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
0B026A614C2516F4FCE621E12A0C2BBD /* Frameworks */ = {
	isa = PBXFrameworksBuildPhase;
	buildActionMask = 2147483647;
	files = (
		5633CA07142F6FC4A6C648E4C90225ED /* Batter.a in Frameworks */,
		217FABB189F4D49A3DD1422949D0C8E8 /* Dependencies.a in Frameworks */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
110D4C6492AD4DAAB8F0701D634714CF /* Frameworks */ = {
	isa = PBXFrameworksBuildPhase;
	buildActionMask = 2147483647;
	files = (
		A56DC1AF5566E19B4D632345C9866CCA /* xcodeproj.a in Frameworks */,
		BF795C7DC798F6DDEB96C936AAE3A38D /* PathKit.a in Frameworks */,
		A27CBDCEC8A2496D7214446F54EBCFFD /* OrderedSet.a in Frameworks */,
		1D4E36D03223E04D12357D0E3E9E4F06 /* LegibleError.a in Frameworks */,
		7114D9D184985B859F50ED13FE2C6FC7 /* HotKey.a in Frameworks */,
		B6DC0EF01401A3BED2CBBF306449424F /* AppUpdater.a in Frameworks */,
		B80D12E0404E0D4FE891853C54CC0298 /* Version.a in Frameworks */,
		600AB0C92CD900012CA02DE69AB001B9 /* Path.a in Frameworks */,
		BD0BA7D75497180DD3012CA784CC7BCA /* PMKFoundation.a in Frameworks */,
		15934D6E5683C82DBE917FB0A535918C /* PromiseKit.a in Frameworks */,
		D59C5DFA9636F14344F65784AC4AF22E /* AEXML.a in Frameworks */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
B48E25CDFE3DC639D59FCE85ECC280D9 /* Frameworks */ = {
	isa = PBXFrameworksBuildPhase;
	buildActionMask = 2147483647;
	files = (
		8B8A210C9BB8D8109AD1AC239AB9552F /* Kitchen.a in Frameworks */,
		3E61D76C08BB1902E0D0D05A19835679 /* Processor.a in Frameworks */,
		976C83FEFB06BCAD121AAEEE1C719482 /* XcakeProject.a in Frameworks */,
		931B8B12E76BBFF3D918AD5F204D0FD6 /* XcodeProject.a in Frameworks */,
		DC560344DF4532BABE105E25771A2285 /* XcodeObserver.a in Frameworks */,
		B29D6314F9D634233005F3BB6C0BCF82 /* Modelizer.a in Frameworks */,
		9809C7CF76A4546695F8874775FFC18B /* Base.a in Frameworks */,
		57D07CE56DF2981508F693E48A3CFD54 /* CakefileDescription.a in Frameworks */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
0DEFA17E751F338E5C334A3E676D734E /* XcakeProject */ = {
	isa = PBXGroup;
	children = (
		52A4C823A8934B7C4408E5A47FF4FECB /* +functions.swift */,
		8D3944D256EB9C28558C204F63F624B5 /* deintegrate().swift */,
		CDA44BF315E7E72F7AF8D8FFAB5D39F6 /* etc.swift */,
		0EFD929CD18BA53DE82AB2B4BC7F03E3 /* scaffold().swift */,
		AF0DABA4951DF1D4D2F4308EA9757D27 /* XcakeProject.swift */,
	);
	name = XcakeProject;
	path = Base/XcodeProject/XcakeProject;
	sourceTree = "<group>";
};
11E4BAB2730301EFC996AE1C090EA04E /* mxcl/Path.swift-0.16.1 */ = {
	isa = PBXGroup;
	children = (
		EA37F59BD9DAFFD0F15694AABCF3B54C /* Extensions.swift */,
		D32C35009D5CF449E0D419124474C625 /* Path->Bool.swift */,
		25F48703B70EEA7E7DCC6D2D2F06C9B8 /* Path.swift */,
		DE8AEF64C23D070DC58781BE7913BE2C /* Path+Attributes.swift */,
		EA500C91598D251A97067F063150DC2A /* Path+Codable.swift */,
		94BE46F8140D74E37611092ADBEB53BE /* Path+CommonDirectories.swift */,
		A77AFC4AE522827E286DEA7B38C2C006 /* Path+FileManager.swift */,
		9EC126C205BC396E4B52986041911E1A /* Path+ls.swift */,
		D39E04B4AC317B13678FFB83CE930458 /* Path+StringConvertibles.swift */,
	);
	name = "mxcl/Path.swift-0.16.1";
	path = "mxcl∕Path.swift-0.16.1";
	sourceTree = "<group>";
};
16D9CDF666A9E6EE114E86B1D728EB67 /* XcodeProject */ = {
	isa = PBXGroup;
	children = (
		AAB66A0A047C8351A0114D24BF9C84D4 /* _PathDisambiguation.swift */,
		AB353A7BFBF179F59387515435E68F1B /* *Target.swift */,
		EB7A4900D64F8DD98FAE29B44BAC9C49 /* +functions.swift */,
		618FDE59E88C49B7C9ADE5C5A9159A06 /* +platforms.swift */,
		E5D258EA5994282BD85C7216EB317673 /* Group.swift */,
		B014E5511BA57DD4C34DEC96713FCC0F /* XcodeProject.swift */,
		D719A91C09C4BD993022462D57904F4E /* z.etc.swift */,
		BE28E6555AA9082953164CAB96DC7EAA /* z+buildSettings.swift */,
	);
	name = XcodeProject;
	path = Base/XcodeProject;
	sourceTree = "<group>";
};
1717C67F49587A83891553ABA9B0E3CD /* Kitchenware */ = {
	isa = PBXGroup;
	children = (
		05D33FD3DDE7FE2483580EF428D7DE21 /* Batter.swift */,
		CD06ECAE4D53F31C5FF63EB1A4FAA0F1 /* Dependencies.swift */,
		43F867ED701FF56BC9AA1829B4888F2F /* Cake.swift */,
	);
	name = Kitchenware;
	path = "";
	sourceTree = "<group>";
};
190054F2AD8B53FAE15AE8A14391B137 /* mxcl/PromiseKit-6.8.3 */ = {
	isa = PBXGroup;
	children = (
		E682DCE6918902D7DDF557BBEE1F747C /* after.swift */,
		3D70A7A1D451A574394BE9D849EF26BD /* Box.swift */,
		D0FDA939D602AC0EF1F3928012DDA0DC /* Catchable.swift */,
		53C5D7D1835891126DAC0217D2976BB3 /* Configuration.swift */,
		30BDDCCB89500DCBDD7BBA0272926DD0 /* CustomStringConvertible.swift */,
		97EAFD505287A688648A6F468128EEEC /* Error.swift */,
		1C473431F71F14C0C7B094C7AFC1BCB1 /* firstly.swift */,
		CF647C9C376ED858DE3D33BD092CCA7F /* Guarantee.swift */,
		B7AEA2479B3032443714E1D228FADF0C /* hang.swift */,
		9D25EA9B892F8852C3D86F85B8647FAE /* LogEvent.swift */,
		9667E7EC96A4E5AF6C72D9DDD7ACC033 /* Promise.swift */,
		41AA2ABCDA2F333EBC153257903CCFFA /* race.swift */,
		36F4FC690CAF8E887E4358E57F7AFBC1 /* Resolver.swift */,
		C217681598D56FE79A522A8D0D7CB7C7 /* Thenable.swift */,
		F2FA622D9453DC325EF8DD4097AB2C2B /* when.swift */,
	);
	name = "mxcl/PromiseKit-6.8.3";
	path = "mxcl∕PromiseKit-6.8.3";
	sourceTree = "<group>";
};
1C4FCF6098FC3226B2546E8140B7A700 /* Products */ = {
	isa = PBXGroup;
	children = (
		B3CDEF324226D91C75D2BCBA3E3D7952 /* Cakefile·Completion */,
		0E05502AA06041ADF62F3BF7E7659260 /* xcodeproj.a */,
		3C29E76D627B188CA3643C87B68EC436 /* PathKit.a */,
		2C62C6619223819ED3301991617A91BD /* OrderedSet.a */,
		1DBCAEFF3AB28195D7B5E09B52FDBDA9 /* LegibleError.a */,
		4F2CA03F28361DA2CD3C82B19DE28C91 /* HotKey.a */,
		19F01C205BDC9FA3129D8949BE2CB5C4 /* AppUpdater.a */,
		FD62726177028C4BC3DCB2230AD84705 /* Version.a */,
		A49E0E264A02682CCE9A823B02A46706 /* Path.a */,
		69787F8145CACFA492EC131CC2A0AA1D /* PMKFoundation.a */,
		53E3B23BDD8E313D1CCE46BCBA847860 /* PromiseKit.a */,
		3FA20E1A308B36BD34D4F6FA38D3BF30 /* AEXML.a */,
		4A7E89000FDF44A3427FBD44B878A9C1 /* Dependencies.a */,
		BF52CA51D11D9A90EF84861A2B5938B1 /* Kitchen.a */,
		C5744C074FEF959972A62160544D24F0 /* Processor.a */,
		7F8732C7CBD899BD5F0398A832669E75 /* XcakeProject.a */,
		937C922F7F6999DF1895EB3DC82906E9 /* XcodeProject.a */,
		F9CD3F23A3EB056C8061881D18FBD601 /* XcodeObserver.a */,
		BAD9493581EF0180B01D541DF06A6E4B /* Modelizer.a */,
		372DAB40CDD5A8EEE06A79D6C8AC5536 /* Base.a */,
		11D3B38D3F7DA37A8300F924107470ED /* CakefileDescription.a */,
		3F573D976FA9A0403F17F22F1A4DAA55 /* Batter.a */,
		A4B1E5C1B830E94800A96F72DE371A05 /* Cake.a */,
	);
	name = Products;
	sourceTree = "<group>";
};
2B096CC3B26D21065DBBCC42279425A7 /* Kitchen */ = {
	isa = PBXGroup;
	children = (
		CEE016ECFF05687BA82A5550BE83957F /* CakeProject.swift */,
		46348EB9B861968F7D43E2F325955D37 /* FSWatcher.swift */,
		3142C0085C1236B2B3772F4960DBB8D9 /* Kitchen.swift */,
		C89B0D3A65F18AC6AE103808E1EF9054 /* KitchenDelegate.swift */,
	);
	name = Kitchen;
	path = Base/XcodeProject/XcakeProject/Processor/Kitchen;
	sourceTree = "<group>";
};
2D9C8EE4960B9A8646E9915D1E8E527F /* PromiseKit/Foundation-3.3.1 */ = {
	isa = PBXGroup;
	children = (
		AA87092A5BDAB632904A61E928DE49B9 /* afterlife.swift */,
		7E32B9B4F0137DD729D7F3D74688CF6D /* NSNotificationCenter+Promise.swift */,
		38AC374D097346CE8B4226D78BA0156F /* NSObject+Promise.swift */,
		A365FC1A53413924C32E4651E9D67AA9 /* NSURLSession+Promise.swift */,
		1F0D8DD1958D7B1AF9E5930838B61C63 /* Process+Promise.swift */,
	);
	name = "PromiseKit/Foundation-3.3.1";
	path = "PromiseKit∕Foundation-3.3.1";
	sourceTree = "<group>";
};
4E61B53DB50DF6EB8EA193F7CFCB3EF8 /* Modelizer */ = {
	isa = PBXGroup;
	children = (
		902419C27FD761BCEFE0A9AB8BF4FE87 /* Dependencies.json.swift */,
		DCA174BA4C5F72220DACB263A133F3A1 /* modelize().swift */,
		2A565382D53C145048B6FC0422270BC1 /* Module.swift */,
	);
	name = Modelizer;
	path = Base/Modelizer;
	sourceTree = "<group>";
};
50DCC4186C454A8A35C359EBE7E6484B /*  */ = {
	isa = PBXGroup;
	children = (
		9DD6BC9A2C80C818AD36364182F42223 /* Cakefile.swift */,
		FF9225349CD1E19735206C8679F1CCA6 /* Dependencies */,
		A954EB6899ABE9AAB9499DFC4B34F9A5 /* Batter */,
		1717C67F49587A83891553ABA9B0E3CD /* Kitchenware */,
		1C4FCF6098FC3226B2546E8140B7A700 /* Products */,
	);
	path = "";
	sourceTree = SOURCE_ROOT;
};
6939D6F5712F4440359CFEF39DD7D5AA /* tadija/AEXML-4.3.3 */ = {
	isa = PBXGroup;
	children = (
		48324EC36DFA0B91BEB4A8CF50E6133F /* Document.swift */,
		5DA0BC07DF161138B4D7A43E6A219B05 /* Element.swift */,
		835E3CF62D03CBDD1679F357A3702A9C /* Error.swift */,
		7E28C010F6CDF44DDB15986B219FCDB2 /* Options.swift */,
		B828EC0B6BCB9E838EF8719A040E05FB /* Parser.swift */,
	);
	name = "tadija/AEXML-4.3.3";
	path = "tadija∕AEXML-4.3.3";
	sourceTree = "<group>";
};
7201B1D348675238ED3B979060D4330C /* Processor */ = {
	isa = PBXGroup;
	children = (
		CAF60D50AF8D2A0115E908C973003A12 /* Cakefile.swift */,
		858CCCCD45F434A16E8D273190765092 /* Dependencies.swift */,
		0C15151125E344471378CB5346737FA7 /* etc.swift */,
		63FED00F5F6CA5AA95D6FD33264CC27E /* Self.swift */,
		6FDDFD13C38B75004170652473061F3A /* SwiftVersion.swift */,
		A7C16154EA6E8025D3F05AC2433A61BE /* TemporaryDirectory.swift */,
	);
	name = Processor;
	path = Base/XcodeProject/XcakeProject/Processor;
	sourceTree = "<group>";
};
A954EB6899ABE9AAB9499DFC4B34F9A5 /* Batter */ = {
	isa = PBXGroup;
	children = (
		2B096CC3B26D21065DBBCC42279425A7 /* Kitchen */,
		7201B1D348675238ED3B979060D4330C /* Processor */,
		0DEFA17E751F338E5C334A3E676D734E /* XcakeProject */,
		16D9CDF666A9E6EE114E86B1D728EB67 /* XcodeProject */,
		D4CCC802C372135B66030BC32FFBAB2E /* XcodeObserver */,
		4E61B53DB50DF6EB8EA193F7CFCB3EF8 /* Modelizer */,
		FFD2E5EF8107E15A82A521FDB473524F /* Base */,
		E2FEFEF0660D278EDD39D2DE868810FF /* CakefileDescription */,
	);
	name = Batter;
	path = ../Sources/Model;
	sourceTree = "<group>";
};
C7D91F2BBBEF05D5A7E012382449D80C /* soffes/HotKey-0.1.1 */ = {
	isa = PBXGroup;
	children = (
		3A81CC9DD3104D5CFAB0E095D7A73FDE /* HotKey.swift */,
		293B693F5D2B905EAB9D47603FF004E0 /* HotKeysController.swift */,
		E18FDE6CB448ECB4CA03C90F660EB53D /* Key.swift */,
		FB6EB63265EF5234402E15E3F05EE1C0 /* KeyCombo.swift */,
		7A124F661FEA3E444A56EA4D521A515A /* NSEventModifierFlags+HotKey.swift */,
	);
	name = "soffes/HotKey-0.1.1";
	path = "soffes∕HotKey-0.1.1";
	sourceTree = "<group>";
};
D4CCC802C372135B66030BC32FFBAB2E /* XcodeObserver */ = {
	isa = PBXGroup;
	children = (
		F487E1726D5CE70C1C4B0223DF5AFFDF /* Diff.swift */,
		A6A3C3E306641683ED6A2DEA9A9CEDFA /* XcodeObserver.swift */,
		278A53C448758EECE7FD6B78133E40C8 /* XcodeScriptingBridge.swift */,
	);
	name = XcodeObserver;
	path = Base/XcodeObserver;
	sourceTree = "<group>";
};
E2FEFEF0660D278EDD39D2DE868810FF /* CakefileDescription */ = {
	isa = PBXGroup;
	children = (
		A931901826EAFC85E24FC30A1708944E /* CakefileDescription.swift */,
		930A6BD4B016A2539E9D5013E3FCA04A /* Version+.swift */,
	);
	name = CakefileDescription;
	path = CakefileDescription;
	sourceTree = "<group>";
};
E5CE8DDF1C7AE826DA871BE9AD9AC15F /* tuist/xcodeproj-6.6.0 */ = {
	isa = PBXGroup;
	children = (
		1426181F4046DE0C27F56E6BD5910905 /* Errors/Errors.swift */,
		06BD24A5E56306FA76A42CE38A938E0C /* Extensions/AEXML+XcodeFormat.swift */,
		B1529B0E38393D8746B29EC816E6FBD3 /* Extensions/Bool+Extras.swift */,
		8DB463DC57B0C69C11B869C0D1D1CE34 /* Extensions/Dictionary+Enumerate.swift */,
		023860B7D6084F6464BEA7B2304B2114 /* Extensions/Dictionary+Extras.swift */,
		F87D5D97095DA0BD5E5541E880541B51 /* Extensions/KeyedDecodingContainer+Additions.swift */,
		308336D6CA83EAE1E8D36F4DE09DE65E /* Extensions/NSRecursiveLock+Sync.swift */,
		29EB733203A51041BAF8B7325873B8F8 /* Extensions/OSLog+Extras.swift */,
		F6B09E05AFC6DA8F82260DFC1ABE4BDB /* Extensions/Path+Extras.swift */,
		64ED4F4E164410F7A62B935BAC757997 /* Extensions/String+md5.swift */,
		E0917A3E0211FADCA757E973E033A8CE /* Extensions/String+Utils.swift */,
		FB0670D14B0D218E1BB9BE836B9392C7 /* Objects/BuildPhase/BuildPhase.swift */,
		C21B018E286AB818EEF5EA83B02C86E0 /* Objects/BuildPhase/PBXBuildFile.swift */,
		531404CEBE08B993CDAD51AF95383C04 /* Objects/BuildPhase/PBXBuildPhase.swift */,
		1FFC5A15BE7FEEA7952C65C2124CDB1C /* Objects/BuildPhase/PBXBuildRule.swift */,
		EA48C5FCF10729DBC5E19A78CD728387 /* Objects/BuildPhase/PBXCopyFilesBuildPhase.swift */,
		8E74C31BCB0D74EF97C4278031E8034D /* Objects/BuildPhase/PBXFrameworksBuildPhase.swift */,
		435DE35726152C660A49F9A23B51B7E3 /* Objects/BuildPhase/PBXHeadersBuildPhase.swift */,
		2B1F1175C209C392F423782054651ED5 /* Objects/BuildPhase/PBXResourcesBuildPhase.swift */,
		835B1909D4EA60D2CF046ED021E060E7 /* Objects/BuildPhase/PBXRezBuildPhase.swift */,
		852615CA271D363F36FCE47BCF0265AD /* Objects/BuildPhase/PBXShellScriptBuildPhase.swift */,
		830FE1BA33BC05A8FF3C2ED99884F684 /* Objects/BuildPhase/PBXSourcesBuildPhase.swift */,
		3875F50A4E88DECD4C85498B13194B4D /* Objects/Configuration/BuildSettings.swift */,
		7713E4DEB1439F6B933AD7032A4CB4A4 /* Objects/Configuration/XCBuildConfiguration.swift */,
		31C617BEA32F179B393AF1D212E944A9 /* Objects/Configuration/XCConfigurationList.swift */,
		8D719F3BC31505ACB101E7D6737CE1E5 /* Objects/Files/PBXContainerItem.swift */,
		FD0C6AC2F04C53C676703889CB39A3FA /* Objects/Files/PBXContainerItemProxy.swift */,
		E5FDDB74202F0211F67EAD9C489FA153 /* Objects/Files/PBXFileElement.swift */,
		85B557836B8BE6B8B5590ABD761653BA /* Objects/Files/PBXFileReference.swift */,
		71B38B8ED5DB9DCC0B70E3CC1E44402A /* Objects/Files/PBXGroup.swift */,
		2B70D9747ECEC5C6AC9E6368CFB36889 /* Objects/Files/PBXSourceTree.swift */,
		410CE76CF11E01AD634AF853AB480845 /* Objects/Files/PBXVariantGroup.swift */,
		B09953A76D3C953D379A46546E39FC8D /* Objects/Files/XCVersionGroup.swift */,
		DF68BD1B8B7E31E3692084703149A9F4 /* Objects/Project/PBXObject.swift */,
		E94C0950C8BC14BB473DDD0C09FDEB12 /* Objects/Project/PBXObjectParser.swift */,
		91D674DA388038DB2C7C2DCC6B13CA11 /* Objects/Project/PBXObjectReference.swift */,
		722A12F4645B5D35D39B45AFA1D76983 /* Objects/Project/PBXObjects.swift */,
		B14C812ADA5BF5033A67333BAF077A7A /* Objects/Project/PBXOutputSettings.swift */,
		87FA10E492A0664C5F376C3AADA117AB /* Objects/Project/PBXProj.swift */,
		559797E564267A36E62DE4ADF60465B7 /* Objects/Project/PBXProject.swift */,
		A50CE25F21E57E92B7A610699FA83BC1 /* Objects/Project/PBXProjEncoder.swift */,
		675FB47A04E79CDCC955D8FCF3A4BF80 /* Objects/Sourcery/Equality.generated.swift */,
		40B08A9630C2EF6944BF3EE3F4CD8A04 /* Objects/Sourcery/Sourcery.swift */,
		76149DDC4F8A2B10AC9F40DC12C04A01 /* Objects/Targets/PBXAggregateTarget.swift */,
		8581BD4238C94C7B078D7E65968660C0 /* Objects/Targets/PBXLegacyTarget.swift */,
		7D3C314B487A12D0E1C0D029FE36371D /* Objects/Targets/PBXNativeTarget.swift */,
		2BE47230D3E16F17B6C53D4CD9ABF0A7 /* Objects/Targets/PBXProductType.swift */,
		31102E62D8DBA38978DFFDA3A5FF6AD9 /* Objects/Targets/PBXReferenceProxy.swift */,
		1AF5A7DF8CE28184F27C6599C742AC25 /* Objects/Targets/PBXTarget.swift */,
		BB42F45DDB75F843BD744639C008C84B /* Objects/Targets/PBXTargetDependency.swift */,
		7A946331648AD8B89896F7F8669B8E51 /* Project/WorkspaceSettings.swift */,
		B41FF1790C8AA4E84A29A33DAE05468B /* Project/XCBreakpointList.swift */,
		4B89F8E5109BA12DC10ED95129E77944 /* Project/Xcode.swift */,
		F9CC5027FFDDFF68DBEF95C7EC0B2677 /* Project/XcodeProj.swift */,
		3C408218005B7BC75A3ABD08133612D9 /* Project/XCSharedData.swift */,
		381C3BC031CA52785EC98BBE0F7D2F6F /* Protocols/Writable.swift */,
		9DB38989A054A4EA67BEB37294BFDC38 /* Scheme/XCScheme.swift */,
		80158EAEB4E68B546727248C48EF0F17 /* Scheme/XCScheme+AditionalOption.swift */,
		2274AC91D7F94448E0AF2969D9BCDA58 /* Scheme/XCScheme+AnalyzeAction.swift */,
		49E819CC92D95188B91ABBEDA33B46C3 /* Scheme/XCScheme+ArchiveAction.swift */,
		7C8796C21F96CBC0C0A4E13733B4CD0E /* Scheme/XCScheme+BuildableProductRunnable.swift */,
		9DCF2ACDC813D1597DCDDFE3EA904191 /* Scheme/XCScheme+BuildableReference.swift */,
		0E3AD59FD7C82A5F84B7C248687AB331 /* Scheme/XCScheme+BuildAction.swift */,
		DD9AB41547E4057E3F4F4398F9B8E294 /* Scheme/XCScheme+CommandLineArguments.swift */,
		0B6CC87C2DDD9FDBA1C2CBD27071D4AC /* Scheme/XCScheme+EnvironmentVariable.swift */,
		576C9C9EE9D61D301635A94562588667 /* Scheme/XCScheme+ExecutionAction.swift */,
		E9164B58D3D030AD7DD1D4633988ECCA /* Scheme/XCScheme+LaunchAction.swift */,
		76C9275C1BF293F18BCC5970643036F9 /* Scheme/XCScheme+LocationScenarioReference.swift */,
		3185556D97EDCF571118B9C60F3D4DCB /* Scheme/XCScheme+ProfileAction.swift */,
		A909F2285D6BB302E831CD131B206FB1 /* Scheme/XCScheme+SerialAction.swift */,
		57A5610558926A1003CFFD244AA5DA23 /* Scheme/XCScheme+SkippedTests.swift */,
		43DB4EE450B414ECE6DEDAAB4F40019D /* Scheme/XCScheme+TestableReference.swift */,
		A7784500AEAF00A3954F252BF7EB9186 /* Scheme/XCScheme+TestAction.swift */,
		01B73C1D9BBF582F1B4CA11D1FD2BCD5 /* Utils/BuildSettingsProvider.swift */,
		4CD7DF2A21452F6F3764E31A50E68AF2 /* Utils/CommentedString.swift */,
		9A4F661909381C2B72260EC5E92EB852 /* Utils/Decoders.swift */,
		3D18DB9B60F9CAE6DB1EE58AA5CDCA1C /* Utils/JSONDecoding.swift */,
		04110D4A7CD13051C705542C94A0A7A9 /* Utils/OSLogger.swift */,
		1B52A49D89C35234D21902B915BB0DB7 /* Utils/PlistValue.swift */,
		1C0E03F6E6EECCE50817B52C201AEAA4 /* Utils/ReferenceGenerator.swift */,
		CB67A28ADBD062CE337B8DF5E1ABA3B4 /* Utils/XCConfig.swift */,
		B30144F1A4CC788F25022BF92EA083F6 /* Workspace/XCWorkspace.swift */,
		755B5AE0CCEBAD76024C7BACFD3769CF /* Workspace/XCWorkspaceData.swift */,
		E32BB1D0A32744ECAA417C6154B85B6D /* Workspace/XCWorkspaceDataElement.swift */,
		669A914005810A46DA64A779CE45E521 /* Workspace/XCWorkspaceDataElementLocationType.swift */,
		949BF795030FD942ABF42746C69282A2 /* Workspace/XCWorkspaceDataFileRef.swift */,
		DD8483ADF0C01E41D32E3BEA6C2F50FF /* Workspace/XCWorkspaceDataGroup.swift */,
	);
	name = "tuist/xcodeproj-6.6.0";
	path = "tuist∕xcodeproj-6.6.0";
	sourceTree = "<group>";
};
FF166AA65D3F9C011EA163E87B9A8DCE /* mxcl/Version-1.0.3 */ = {
	isa = PBXGroup;
	children = (
		DF0430C986F4136EE13A64A2653D32D9 /* Version.swift */,
		40CA625F76FE45EABC6548E7FA9081C9 /* Version+Codable.swift */,
		0EB24F5AA5F9F47F5FE894B8910CCD3F /* Version+Comparable.swift */,
		6F32012741B387F7AD9EB83C1E2AF212 /* Version+Foundation.swift */,
		6A6EF02B86E86BA90A2AD45729B1EA6A /* Version+Range.swift */,
	);
	name = "mxcl/Version-1.0.3";
	path = "mxcl∕Version-1.0.3";
	sourceTree = "<group>";
};
FF9225349CD1E19735206C8679F1CCA6 /* Dependencies */ = {
	isa = PBXGroup;
	children = (
		E5CE8DDF1C7AE826DA871BE9AD9AC15F /* tuist/xcodeproj-6.6.0 */,
		8936109BF1AA3578412FAD3077209014 /* kylef∕PathKit-0.9.2.swift */,
		B1F70701A65B3979718758A9C96B7E74 /* Weebly∕OrderedSet-3.1.0.swift */,
		4144D0D13AB2A191101B99B2DEDE581C /* mxcl∕LegibleError-1.0.1.swift */,
		C7D91F2BBBEF05D5A7E012382449D80C /* soffes/HotKey-0.1.1 */,
		3EACC5F861EC78E815F715FE0D7F0DB8 /* mxcl∕AppUpdater-1.0.3.swift */,
		FF166AA65D3F9C011EA163E87B9A8DCE /* mxcl/Version-1.0.3 */,
		11E4BAB2730301EFC996AE1C090EA04E /* mxcl/Path.swift-0.16.1 */,
		2D9C8EE4960B9A8646E9915D1E8E527F /* PromiseKit/Foundation-3.3.1 */,
		190054F2AD8B53FAE15AE8A14391B137 /* mxcl/PromiseKit-6.8.3 */,
		6939D6F5712F4440359CFEF39DD7D5AA /* tadija/AEXML-4.3.3 */,
	);
	name = Dependencies;
	path = ../Dependencies;
	sourceTree = "<group>";
};
FFD2E5EF8107E15A82A521FDB473524F /* Base */ = {
	isa = PBXGroup;
	children = (
		E81FE693D4FBCAC3084891079AC322C9 /* Path+inreplace().swift */,
		FEC29E1DAC3B9B8D9CD1097C65196C1C /* Process+facade.swift */,
		804B783359D6CCE7145742C88183EA36 /* Sequence+KeyPath.swift */,
		05103104AE592402CB93C1FFE5E2D1CD /* StreamReader.swift */,
		72C3939CC65CE41D34872BE7C25A01C5 /* SwiftVersion.swift */,
		749A8E67AC5834C6A956EAADEB64557B /* topologicalSort().swift */,
	);
	name = Base;
	path = Base;
	sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
0F64CBB97351A503B1F408F40AB7E996 /* Batter·Kitchen */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 75705B7E4DE90E787B5587BB39A9C36B /* Build configuration list for PBXNativeTarget "Batter·Kitchen" */;
	buildPhases = (
		A9A4A9984792079405DBB34A1D20B75B /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		86F70278902535F201592D638128287A /* PBXTargetDependency */,
	);
	name = "Batter·Kitchen";
	productName = Kitchen;
	productReference = BF52CA51D11D9A90EF84861A2B5938B1 /* Kitchen.a */;
	productType = "com.apple.product-type.library.static";
};
50A4D32099C32D3207892A9614D37B66 /* Batter·Processor */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 7081C02CA5D1323B9B25721C60922C92 /* Build configuration list for PBXNativeTarget "Batter·Processor" */;
	buildPhases = (
		3BD3E2AB91B7EC4954112ECB41545554 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		FCE6F711BDA27F1587A676EA4E1A223E /* PBXTargetDependency */,
	);
	name = "Batter·Processor";
	productName = Processor;
	productReference = C5744C074FEF959972A62160544D24F0 /* Processor.a */;
	productType = "com.apple.product-type.library.static";
};
5D1C4ECF6D5347A44CB1E59E5BB558E0 /* Deps·AppUpdater */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 1CB785113119F8BC5FF59CA4741AA37B /* Build configuration list for PBXNativeTarget "Deps·AppUpdater" */;
	buildPhases = (
		01DD71F8D6077C0F16AA033CB312695C /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		DE622C7A094011A28248907BDAFD9AD7 /* PBXTargetDependency */,
		C2464976BABCABAA3A72863AE3E78F30 /* PBXTargetDependency */,
		47F528038C3330D21B21869C0B0FB0A9 /* PBXTargetDependency */,
	);
	name = "Deps·AppUpdater";
	productName = AppUpdater;
	productReference = 19F01C205BDC9FA3129D8949BE2CB5C4 /* AppUpdater.a */;
	productType = "com.apple.product-type.library.static";
};
76CCBFA038A347F71E7B5BFB1521AC8A /* Deps·Path */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = F96FF9FDA0DC746E15BB01A0E5531883 /* Build configuration list for PBXNativeTarget "Deps·Path" */;
	buildPhases = (
		9E7097A7C3D241A0B2CCA4D3B78A8A83 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		B05A9D037029AAFBD5DCAD6ECBF89F09 /* PBXTargetDependency */,
	);
	name = "Deps·Path";
	productName = Path;
	productReference = A49E0E264A02682CCE9A823B02A46706 /* Path.a */;
	productType = "com.apple.product-type.library.static";
};
8B4D032D3EA2708E1BF1B498E5AAC085 /* Deps·LegibleError */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 5375538FF4A3E415410EE0F07030C0A4 /* Build configuration list for PBXNativeTarget "Deps·LegibleError" */;
	buildPhases = (
		0D2313C56B49445FFFBAFA66F386B894 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		FDED9CB4A42F8E451B9CD92A9214BED0 /* PBXTargetDependency */,
	);
	name = "Deps·LegibleError";
	productName = LegibleError;
	productReference = 1DBCAEFF3AB28195D7B5E09B52FDBDA9 /* LegibleError.a */;
	productType = "com.apple.product-type.library.static";
};
8B942976617019A6C464818315598CC1 /* Cake */ = {
	isa = PBXNativeTarget;
	buildPhases = (
		9D57241684611D5226E52EBD3A97727C /* Sources */,
		0B026A614C2516F4FCE621E12A0C2BBD /* Frameworks */,
	);
	buildRules = (
	);
	dependencies = (
		CB56305824BFCA6B67740F6043A4B9E2 /* PBXTargetDependency */,
		3366830391752771A1D8AFE2C77B8DC4 /* PBXTargetDependency */,
		6F2865C025F7F740FF65DBD4991157C8 /* PBXTargetDependency */,
	);
	name = Cake;
	productReference = A4B1E5C1B830E94800A96F72DE371A05 /* Cake.a */;
	productType = "com.apple.product-type.library.static";
};
8FEBB13B61D6321603EC90A5606F8C4F /* Deps·HotKey */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 525C58D15460DD55EAC5A3285814107D /* Build configuration list for PBXNativeTarget "Deps·HotKey" */;
	buildPhases = (
		61C5A1E04CE0BF1806F68D0A00D9CA69 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		A6D31631D95C3A51C9FAABBAA253F1D7 /* PBXTargetDependency */,
	);
	name = "Deps·HotKey";
	productName = HotKey;
	productReference = 4F2CA03F28361DA2CD3C82B19DE28C91 /* HotKey.a */;
	productType = "com.apple.product-type.library.static";
};
9CF1FA8024CC8159DE776A7595DC3523 /* Deps·Version */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = B372C3FDAB1008B4B28D830E0B8DF1A9 /* Build configuration list for PBXNativeTarget "Deps·Version" */;
	buildPhases = (
		E2BAB0B95B059BB004904ECA59F68448 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		8FE2AD32E33987A961C4396477BA6D4D /* PBXTargetDependency */,
	);
	name = "Deps·Version";
	productName = Version;
	productReference = FD62726177028C4BC3DCB2230AD84705 /* Version.a */;
	productType = "com.apple.product-type.library.static";
};
A49235A78CF83BF260878E68B866C986 /* Batter·Base */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 54C3D682088F52A98460F95C69B3AB03 /* Build configuration list for PBXNativeTarget "Batter·Base" */;
	buildPhases = (
		89F171C5C55F88CECBB4D9F919595B44 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		C94339126C714AD460BE58DB6BE8A056 /* PBXTargetDependency */,
	);
	name = "Batter·Base";
	productName = Base;
	productReference = 372DAB40CDD5A8EEE06A79D6C8AC5536 /* Base.a */;
	productType = "com.apple.product-type.library.static";
};
AC6B4791DEE2977626A076B8F9A7666F /* Deps·OrderedSet */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 12501F7CC58BB1124BB427E6ACE8AAFD /* Build configuration list for PBXNativeTarget "Deps·OrderedSet" */;
	buildPhases = (
		A51B210879B02EBF2327F37032BF81B3 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		0565BAB4E438C2EA664F8C83EB0CE946 /* PBXTargetDependency */,
	);
	name = "Deps·OrderedSet";
	productName = OrderedSet;
	productReference = 2C62C6619223819ED3301991617A91BD /* OrderedSet.a */;
	productType = "com.apple.product-type.library.static";
};
B03189C2563DE1C075659DC03EF81210 /* Cakefile·Completion */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 3A3934967D7790F017425C98A64CD375 /* Build configuration list for PBXNativeTarget "Cakefile·Completion" */;
	buildPhases = (
		A55DDFC1E192780D65C32457CB5F07F8 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
	);
	name = "Cakefile·Completion";
	productReference = B3CDEF324226D91C75D2BCBA3E3D7952 /* Cakefile·Completion */;
	productType = "com.apple.product-type.tool";
};
B4280F358AD4C3799414724EE00E6812 /* Deps·PMKFoundation */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = D6F76942AA26F8FE33C0B9E559F048A3 /* Build configuration list for PBXNativeTarget "Deps·PMKFoundation" */;
	buildPhases = (
		DD25F76D9BF91196996408AAA2D08CA6 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		C92758E700B37ED68776342F73765D28 /* PBXTargetDependency */,
	);
	name = "Deps·PMKFoundation";
	productName = PMKFoundation;
	productReference = 69787F8145CACFA492EC131CC2A0AA1D /* PMKFoundation.a */;
	productType = "com.apple.product-type.library.static";
};
B49CC989FC5BE99773DFD32B46D8E82C /* Deps·PathKit */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = DC551BFA9E078B27003D39F40946DE59 /* Build configuration list for PBXNativeTarget "Deps·PathKit" */;
	buildPhases = (
		DCA5BDE643D482824931150E443818EA /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		478D6FA01AC7470AE22A47A14BB76D0E /* PBXTargetDependency */,
	);
	name = "Deps·PathKit";
	productName = PathKit;
	productReference = 3C29E76D627B188CA3643C87B68EC436 /* PathKit.a */;
	productType = "com.apple.product-type.library.static";
};
B4EB89E549B6ADCED02958295D4FAD21 /* Deps·xcodeproj */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 06F4E05BD565282710B442AE5EA794B4 /* Build configuration list for PBXNativeTarget "Deps·xcodeproj" */;
	buildPhases = (
		6EA74799AC8908A90D1133CF4872622D /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		52375388D4F28520E6EDF71CF9157BD9 /* PBXTargetDependency */,
		C705D93D65D5402E574821CB2982B55B /* PBXTargetDependency */,
	);
	name = "Deps·xcodeproj";
	productName = xcodeproj;
	productReference = 0E05502AA06041ADF62F3BF7E7659260 /* xcodeproj.a */;
	productType = "com.apple.product-type.library.static";
};
BD398413C05B07BBE2B6E2D14C9EE8D9 /* Deps·PromiseKit */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = B961BFD93B1016266AB52B4C43632B1C /* Build configuration list for PBXNativeTarget "Deps·PromiseKit" */;
	buildPhases = (
		0330731A9D0FB38F456E61DB3932B0FF /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		327C41C1F24B05BA591F163701AC5FFD /* PBXTargetDependency */,
	);
	name = "Deps·PromiseKit";
	productName = PromiseKit;
	productReference = 53E3B23BDD8E313D1CCE46BCBA847860 /* PromiseKit.a */;
	productType = "com.apple.product-type.library.static";
};
C1038750BB9B8EA5926C885645506714 /* Batter·XcodeObserver */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = B12860ED6D40D093F21670917F129409 /* Build configuration list for PBXNativeTarget "Batter·XcodeObserver" */;
	buildPhases = (
		E73EE8C4A3772E20E3C2F0C8C36A37E8 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		9872C58C32FAF03ACEC329FFD2C13162 /* PBXTargetDependency */,
		B9568118D2B144E528AFACC9A3063C8F /* PBXTargetDependency */,
	);
	name = "Batter·XcodeObserver";
	productName = XcodeObserver;
	productReference = F9CD3F23A3EB056C8061881D18FBD601 /* XcodeObserver.a */;
	productType = "com.apple.product-type.library.static";
};
C8AC307C08B1141701DFEAAD12667716 /* Batter·Modelizer */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = AE6ECBCB9E2BBD1C00E2B864AB33FCFE /* Build configuration list for PBXNativeTarget "Batter·Modelizer" */;
	buildPhases = (
		E5782A25D53239D7365C8040FEACD39D /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		7B00EE4575A017E6BDDA5BFB0B5D5383 /* PBXTargetDependency */,
		315AE0B2F6C88E934BB5814FD47A2FB0 /* PBXTargetDependency */,
	);
	name = "Batter·Modelizer";
	productName = Modelizer;
	productReference = BAD9493581EF0180B01D541DF06A6E4B /* Modelizer.a */;
	productType = "com.apple.product-type.library.static";
};
D1CE66C2AF312DCD9A12B6444FB0D2EA /* Deps·AEXML */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = F77D98629B64E24B6FFAE21718CA106B /* Build configuration list for PBXNativeTarget "Deps·AEXML" */;
	buildPhases = (
		DEEC3979981A3F4CE78FAB1F8FE83F39 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		F47DA310FEED1D577995EC51108D5E92 /* PBXTargetDependency */,
	);
	name = "Deps·AEXML";
	productName = AEXML;
	productReference = 3FA20E1A308B36BD34D4F6FA38D3BF30 /* AEXML.a */;
	productType = "com.apple.product-type.library.static";
};
D4D58EF887FC75ADD1D795BF5B47A879 /* Batter·CakefileDescription */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = FB3F5BEE27646BEEDCE7AAFF12A2910F /* Build configuration list for PBXNativeTarget "Batter·CakefileDescription" */;
	buildPhases = (
		E8E64701521367922653F85FE4202F81 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		F79E560CAF7B3FC1F3068CFE9B10BDE1 /* PBXTargetDependency */,
	);
	name = "Batter·CakefileDescription";
	productName = CakefileDescription;
	productReference = 11D3B38D3F7DA37A8300F924107470ED /* CakefileDescription.a */;
	productType = "com.apple.product-type.library.static";
};
DCF843C187E023E2097ACF9EABA93DD6 /* Dependencies */ = {
	isa = PBXNativeTarget;
	buildPhases = (
		110D4C6492AD4DAAB8F0701D634714CF /* Frameworks */,
		B72D8CDE7B96F674B97F50DBA7722D81 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		1D8AB91B1934ECA2B505C6183A5FC38B /* PBXTargetDependency */,
		3A19463D99686825EC39E9ED03F9589E /* PBXTargetDependency */,
		BD6D1B5E2089F89F86DB1C2CF90CB984 /* PBXTargetDependency */,
		FC5D401D66B2304DBCA5DBFCFE9A79CA /* PBXTargetDependency */,
		CFF9303A30E7F181CB5ED4393B13666C /* PBXTargetDependency */,
		47FC00F222C163921E063D31FC5EBDFA /* PBXTargetDependency */,
		FDB6A7614F45C42C95995739384B5927 /* PBXTargetDependency */,
		74ABE28A43D4DE4FF4BC639358381F75 /* PBXTargetDependency */,
		CCD24D36751009E477715FE65934C8C9 /* PBXTargetDependency */,
		5F6E912FB8A1E2C86A4158675E8BB16A /* PBXTargetDependency */,
		168122E044F80C89406C3809470BA6C7 /* PBXTargetDependency */,
	);
	name = Dependencies;
	productReference = 4A7E89000FDF44A3427FBD44B878A9C1 /* Dependencies.a */;
	productType = "com.apple.product-type.library.static";
};
DF69393E8DED4E7C87625E2008C40E41 /* Batter·XcodeProject */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = AA3351F9CE1B4053E2CE65B0FC1809D9 /* Build configuration list for PBXNativeTarget "Batter·XcodeProject" */;
	buildPhases = (
		B32939C0E66AF37C44610611EECFDF0E /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		A4389FBC591F83984259446503E7520E /* PBXTargetDependency */,
		53F2F8E019D9AF0707A740E3371C45D4 /* PBXTargetDependency */,
	);
	name = "Batter·XcodeProject";
	productName = XcodeProject;
	productReference = 937C922F7F6999DF1895EB3DC82906E9 /* XcodeProject.a */;
	productType = "com.apple.product-type.library.static";
};
ED829D4B109C4E4B415B8F01358C62F3 /* Batter·XcakeProject */ = {
	isa = PBXNativeTarget;
	buildConfigurationList = 9CF1F52C15FBC9D5635FDB05C6CF216F /* Build configuration list for PBXNativeTarget "Batter·XcakeProject" */;
	buildPhases = (
		EE6483AD0BF951DAC3964ABABF818D90 /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		01A54B9D047FC8AE6C2A5B51C43EA12F /* PBXTargetDependency */,
		3184BA9F3D3D5E046B7C5470349375F9 /* PBXTargetDependency */,
		13C0C02DD80211AD05DB9A4AB0A60C5D /* PBXTargetDependency */,
	);
	name = "Batter·XcakeProject";
	productName = XcakeProject;
	productReference = 7F8732C7CBD899BD5F0398A832669E75 /* XcakeProject.a */;
	productType = "com.apple.product-type.library.static";
};
F5D94DE7A2DF28D8FD6E0C310044455E /* Batter */ = {
	isa = PBXNativeTarget;
	buildPhases = (
		B48E25CDFE3DC639D59FCE85ECC280D9 /* Frameworks */,
		86204B913285479790C8B40218A6D01E /* Sources */,
	);
	buildRules = (
	);
	dependencies = (
		ACABA24C3D2AB0E217E730CCFD32A5C1 /* PBXTargetDependency */,
		8C19EF95D17BAD3069694292CEA096BB /* PBXTargetDependency */,
		CE7201A86F96504B6EA253FE9AD95394 /* PBXTargetDependency */,
		E19D06FB14E30A3A83D27D6B41D47C4C /* PBXTargetDependency */,
	);
	name = Batter;
	productReference = 3F573D976FA9A0403F17F22F1A4DAA55 /* Batter.a */;
	productType = "com.apple.product-type.library.static";
};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */ = {
	isa = PBXProject;
	attributes = {
		TargetAttributes = {
			5D1C4ECF6D5347A44CB1E59E5BB558E0 = {
				LastSwiftMigration = 9999;
			};
			76CCBFA038A347F71E7B5BFB1521AC8A = {
				LastSwiftMigration = 9999;
			};
			8B4D032D3EA2708E1BF1B498E5AAC085 = {
				LastSwiftMigration = 9999;
			};
			8FEBB13B61D6321603EC90A5606F8C4F = {
				LastSwiftMigration = 9999;
			};
			9CF1FA8024CC8159DE776A7595DC3523 = {
				LastSwiftMigration = 9999;
			};
			AC6B4791DEE2977626A076B8F9A7666F = {
				LastSwiftMigration = 9999;
			};
			B4280F358AD4C3799414724EE00E6812 = {
				LastSwiftMigration = 9999;
			};
			B49CC989FC5BE99773DFD32B46D8E82C = {
				LastSwiftMigration = 9999;
			};
			B4EB89E549B6ADCED02958295D4FAD21 = {
				LastSwiftMigration = 9999;
			};
			BD398413C05B07BBE2B6E2D14C9EE8D9 = {
				LastSwiftMigration = 9999;
			};
			D1CE66C2AF312DCD9A12B6444FB0D2EA = {
				LastSwiftMigration = 9999;
			};
		};
	};
	buildConfigurationList = E7FAEEC4302D535402308E4CA6048DBC /* Build configuration list for PBXProject "Cake" */;
	compatibilityVersion = "Xcode 9.3";
	hasScannedForEncodings = 0;
	mainGroup = 50DCC4186C454A8A35C359EBE7E6484B /*  */;
	productRefGroup = 1C4FCF6098FC3226B2546E8140B7A700 /* Products */;
	projectDirPath = "";
	projectRoot = "";
	targets = (
		818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */,
		B03189C2563DE1C075659DC03EF81210 /* Cakefile·Completion */,
		B4EB89E549B6ADCED02958295D4FAD21 /* Deps·xcodeproj */,
		B49CC989FC5BE99773DFD32B46D8E82C /* Deps·PathKit */,
		AC6B4791DEE2977626A076B8F9A7666F /* Deps·OrderedSet */,
		8B4D032D3EA2708E1BF1B498E5AAC085 /* Deps·LegibleError */,
		8FEBB13B61D6321603EC90A5606F8C4F /* Deps·HotKey */,
		5D1C4ECF6D5347A44CB1E59E5BB558E0 /* Deps·AppUpdater */,
		9CF1FA8024CC8159DE776A7595DC3523 /* Deps·Version */,
		76CCBFA038A347F71E7B5BFB1521AC8A /* Deps·Path */,
		B4280F358AD4C3799414724EE00E6812 /* Deps·PMKFoundation */,
		BD398413C05B07BBE2B6E2D14C9EE8D9 /* Deps·PromiseKit */,
		D1CE66C2AF312DCD9A12B6444FB0D2EA /* Deps·AEXML */,
		DCF843C187E023E2097ACF9EABA93DD6 /* Dependencies */,
		0F64CBB97351A503B1F408F40AB7E996 /* Batter·Kitchen */,
		50A4D32099C32D3207892A9614D37B66 /* Batter·Processor */,
		ED829D4B109C4E4B415B8F01358C62F3 /* Batter·XcakeProject */,
		DF69393E8DED4E7C87625E2008C40E41 /* Batter·XcodeProject */,
		C1038750BB9B8EA5926C885645506714 /* Batter·XcodeObserver */,
		C8AC307C08B1141701DFEAAD12667716 /* Batter·Modelizer */,
		A49235A78CF83BF260878E68B866C986 /* Batter·Base */,
		D4D58EF887FC75ADD1D795BF5B47A879 /* Batter·CakefileDescription */,
		F5D94DE7A2DF28D8FD6E0C310044455E /* Batter */,
		27CCC44DFA86333E66FEE34EA8063784 /* Versionator */,
		8B942976617019A6C464818315598CC1 /* Cake */,
	);
};
/* End PBXProject section */

/* Begin PBXShellScriptBuildPhase section */
6F67EDB0066A07EA8ACEC9D4D60F4E3F /* Regenerate Cake.xcodeproj */ = {
	isa = PBXShellScriptBuildPhase;
	buildActionMask = 2147483647;
	files = (
	);
	inputPaths = (
		"$(PROJECT_DIR)/../Cakefile.swift",
	);
	name = "Regenerate Cake.xcodeproj";
	outputPaths = (
		"$(PROJECT_DIR)/Cakefile.json",
		"$(PROJECT_DIR)/Dependencies.json",
	);
	runOnlyForDeploymentPostprocessing = 0;
	shellPath = "$(DT_TOOLCHAIN_DIR)/usr/bin/swift";
	shellScript = "import func Darwin.fputs\nimport var Darwin.stderr\nimport ScriptingBridge\nimport AppKit\n\nfunc print(_ objs: Any...) {\n    let str = objs.reduce(into: \"\") { $0.append(\" \\($1)\") }\n    fputs(str, stderr)\n}\n\nlet apps = NSRunningApplication.runningApplications(withBundleIdentifier: \"dev.mxcl.Cake\")\n\nswitch apps.count {\ncase 0:\n    print(\"warning: Cake.app not running, Cakefile changes will not take effect\")\ncase 1:\n    guard let bundle = apps[0].bundleURL else {\n        print(\"Failed to obtain Cake.app location\")\n        exit(1)\n    }\n    guard let projectDir = ProcessInfo.processInfo.environment[\"PROJECT_DIR\"] else {\n        print(\"Failed to obtain PROJECT_DIR\")\n        exit(2)\n    }\n    let path = bundle.appendingPathComponent(\"Contents/MacOS/cake-build\").path\n    let task = Process()\n    task.launchPath = path\n    task.arguments = [String(apps[0].processIdentifier), projectDir]\n    try task.run()\n    task.waitUntilExit()\n    exit(task.terminationStatus)\ndefault:\n    print(\"error: More than one instance of Cake.app is running\")\n    exit(3)\n}\n";
	showEnvVarsInLog = 0;
};
B0CCAA5D1D192F6963E1F5560239A386 /* Determine Version */ = {
	isa = PBXShellScriptBuildPhase;
	buildActionMask = 2147483647;
	files = (
	);
	inputPaths = (
		../.git/refs/tags,
	);
	name = "Determine Version";
	outputPaths = (
		Version.xcconfig,
	);
	runOnlyForDeploymentPostprocessing = 0;
	shellPath = /bin/sh;
	shellScript = "v=$(git describe --tags --always --abbrev=0)\nn=$(git rev-list HEAD --count)\n\nif [[ -z $v ]]; then v=\"0.0.0\"; fi\nif [[ -z $n ]]; then n=\"0\"; fi\n\necho \"CURRENT_PROJECT_VERSION = $n\" > Version.xcconfig\necho \"SEMANTIC_PROJECT_VERSION = $v\" >> Version.xcconfig\necho \"SEMANTIC_PROJECT_VERSION[config=Debug] = $v-debug\" >> Version.xcconfig\n";
	showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
01DD71F8D6077C0F16AA033CB312695C /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		DC86CA0F4A8831D94959D21DD78C26C0 /* mxcl∕AppUpdater-1.0.3.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
0330731A9D0FB38F456E61DB3932B0FF /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		37C01C838BE8DE1C664691AA547031E5 /* after.swift in Sources */,
		CD29B1158D97E7F2767B742E15BB5F1B /* Box.swift in Sources */,
		A2A8C2A61706862AF67AB27B2D159F04 /* Catchable.swift in Sources */,
		173AC44E5DDAF718CE86EE5D54DB1A23 /* Configuration.swift in Sources */,
		4DAA0F96F543E4A6D90BDB8AC22BC759 /* CustomStringConvertible.swift in Sources */,
		9AD25944060C73EBC3D7D4B8ED647F55 /* Error.swift in Sources */,
		DBF24B2F67D4AD415385D407F78EBFE7 /* firstly.swift in Sources */,
		8A7FBCE750BACE16FA0C7D24A8E0FC26 /* Guarantee.swift in Sources */,
		B363F49F2AF887172600F5CD67F7C4F2 /* hang.swift in Sources */,
		90E680E24018A067844D7A6860BDD036 /* LogEvent.swift in Sources */,
		13A12CCBECF26AF3B18468E445CEF598 /* Promise.swift in Sources */,
		B965111421F5F7EA96A6384139DB4AD1 /* race.swift in Sources */,
		2B35177067A9C34EDEB33A8164DE4588 /* Resolver.swift in Sources */,
		BEC710FA022A69539DE83D3DA26D2D46 /* Thenable.swift in Sources */,
		DD2127A7693447EA31FC5844269A5476 /* when.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
0D2313C56B49445FFFBAFA66F386B894 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		656A6AF815F06DF3D24C506289398B6D /* mxcl∕LegibleError-1.0.1.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
3BD3E2AB91B7EC4954112ECB41545554 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		1B8DDA4AC227EC58E450FF52FA21B600 /* Cakefile.swift in Sources */,
		96CAE3141B8C653FF20D854469F10C2C /* Dependencies.swift in Sources */,
		FEB9BA4D068A75074CBA587AFBC15867 /* etc.swift in Sources */,
		DEBA5D57958559217B612C305D80D18B /* Self.swift in Sources */,
		D10A7E8D4601C0821314BCB968F68F73 /* SwiftVersion.swift in Sources */,
		48AE346FE31B6E30412FC556CC270BEC /* TemporaryDirectory.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
61C5A1E04CE0BF1806F68D0A00D9CA69 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		7E1152B6B2580D8CF2CAD150E04E60A8 /* HotKey.swift in Sources */,
		F1773AE9122717504710FDE32E039B2B /* HotKeysController.swift in Sources */,
		F7E7A799FBAE4D353AE3728E97367F61 /* Key.swift in Sources */,
		DA00E6F1BBD45869C0D4178FD7737F15 /* KeyCombo.swift in Sources */,
		6DD8B2226655E5DED755A1BDC37C2588 /* NSEventModifierFlags+HotKey.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
6EA74799AC8908A90D1133CF4872622D /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		6F224F8B3EC4EF42D0BD03AC5A01CF9C /* Errors/Errors.swift in Sources */,
		B888FA01811554E0AF55D0A54886A893 /* Extensions/AEXML+XcodeFormat.swift in Sources */,
		F1A9E165928095B7FB7D9C8664C2B533 /* Extensions/Bool+Extras.swift in Sources */,
		1494290E678712CC86B906C2DB6FB93D /* Extensions/Dictionary+Enumerate.swift in Sources */,
		FAD7EFC6A9B1B2F1AA0A4A1548B922BB /* Extensions/Dictionary+Extras.swift in Sources */,
		67F5E702253087EF74E83502C0FB55E6 /* Extensions/KeyedDecodingContainer+Additions.swift in Sources */,
		AA8312CFC7EBB6F598BAF659D0B693EB /* Extensions/NSRecursiveLock+Sync.swift in Sources */,
		B59EF1525752B4039C257C311422F13C /* Extensions/OSLog+Extras.swift in Sources */,
		B13883DB62175193381A7119D4F9CD64 /* Extensions/Path+Extras.swift in Sources */,
		1E85BDB96874D3515EED27E275942738 /* Extensions/String+md5.swift in Sources */,
		1AFCBFBEF3EE85C4735EB8CD7919633F /* Extensions/String+Utils.swift in Sources */,
		742C6B1F749FF4B6CDFBB53EFA544C37 /* Objects/BuildPhase/BuildPhase.swift in Sources */,
		954EDC5169A2DAA27CD7EBCB0D9AE5D9 /* Objects/BuildPhase/PBXBuildFile.swift in Sources */,
		29D6CA4B5F8DEB04CADCCCDF08E5B9C2 /* Objects/BuildPhase/PBXBuildPhase.swift in Sources */,
		C973731BD5D1ADF0B68DC9A8B71371AA /* Objects/BuildPhase/PBXBuildRule.swift in Sources */,
		D620D9DF46FAD133FAD0654540D93506 /* Objects/BuildPhase/PBXCopyFilesBuildPhase.swift in Sources */,
		41CDD68A2C49542AC87B2D654662F8C2 /* Objects/BuildPhase/PBXFrameworksBuildPhase.swift in Sources */,
		CF94FDBF239BD77C694AFB7B9C375141 /* Objects/BuildPhase/PBXHeadersBuildPhase.swift in Sources */,
		A308AD5923DF4D916E0F13D2E6F95D39 /* Objects/BuildPhase/PBXResourcesBuildPhase.swift in Sources */,
		C5C90186A870052853053FE8BDE97F81 /* Objects/BuildPhase/PBXRezBuildPhase.swift in Sources */,
		4CFAE96FAE35BAFB253A76001331128D /* Objects/BuildPhase/PBXShellScriptBuildPhase.swift in Sources */,
		896F7E7C12011CA77277E7BACBB7F99C /* Objects/BuildPhase/PBXSourcesBuildPhase.swift in Sources */,
		B5709AC26DC8F5D630260A3F1DB425DC /* Objects/Configuration/BuildSettings.swift in Sources */,
		CA4D400E3DDC6CBC15A3D71ECB3CD4DA /* Objects/Configuration/XCBuildConfiguration.swift in Sources */,
		0FE036E5308002A02EE147D00659CB89 /* Objects/Configuration/XCConfigurationList.swift in Sources */,
		0F331239AFB8578C44E0FD3CC8A66D01 /* Objects/Files/PBXContainerItem.swift in Sources */,
		67A0030B6C4B30446D3B7DF510D2AC95 /* Objects/Files/PBXContainerItemProxy.swift in Sources */,
		264255B2DC375A38E16541D5A507613F /* Objects/Files/PBXFileElement.swift in Sources */,
		58998CE0A4E32171CF4950F2639F378A /* Objects/Files/PBXFileReference.swift in Sources */,
		23A997BC2064A2B26B67A7A75C7A6FD5 /* Objects/Files/PBXGroup.swift in Sources */,
		382812E7E9599D9487DB1B4EFF573337 /* Objects/Files/PBXSourceTree.swift in Sources */,
		D3395990728EE7111BEE0C57ED111C98 /* Objects/Files/PBXVariantGroup.swift in Sources */,
		898163FBB3101F0C1FAE974B73CB7271 /* Objects/Files/XCVersionGroup.swift in Sources */,
		F10ECD50FB9CDB0EF1F3ED6535B00F79 /* Objects/Project/PBXObject.swift in Sources */,
		A297A74AC30EA716F40100BBA29D7C00 /* Objects/Project/PBXObjectParser.swift in Sources */,
		947BC673F4E249FE2276A9A7C9354813 /* Objects/Project/PBXObjectReference.swift in Sources */,
		31E2AAD0BE0B7ADFD948BB0CFFC57C1B /* Objects/Project/PBXObjects.swift in Sources */,
		80978F6C6C23060316D787E18C24BFC9 /* Objects/Project/PBXOutputSettings.swift in Sources */,
		5DBB296966043F75007BBF4EB1C2DE76 /* Objects/Project/PBXProj.swift in Sources */,
		95B9262AE9089B839547533D20E7BFE7 /* Objects/Project/PBXProject.swift in Sources */,
		4719E9FAA93FD3E79F912CA463A0640A /* Objects/Project/PBXProjEncoder.swift in Sources */,
		98DBDE552368194486604B4E85BD8EDD /* Objects/Sourcery/Equality.generated.swift in Sources */,
		FD4509FBDBD52F99ED185069192B4611 /* Objects/Sourcery/Sourcery.swift in Sources */,
		ED25BB88C9183FDB03E55618895F3A3E /* Objects/Targets/PBXAggregateTarget.swift in Sources */,
		9EDD872806677188A87EFED76893CFF5 /* Objects/Targets/PBXLegacyTarget.swift in Sources */,
		29AEB14B8E509CE62DD39ADF72760600 /* Objects/Targets/PBXNativeTarget.swift in Sources */,
		AC0DAA07C9191967E505AE9B19BC007B /* Objects/Targets/PBXProductType.swift in Sources */,
		F5CA27B2477A402F4A5820741101B61C /* Objects/Targets/PBXReferenceProxy.swift in Sources */,
		23DFC276FAE69CBFA8C76347EF724B84 /* Objects/Targets/PBXTarget.swift in Sources */,
		E39FA5C4830B1C6286C4B8B0A11A6279 /* Objects/Targets/PBXTargetDependency.swift in Sources */,
		5ED3ED0B77A5F3EF6B01955153AD6064 /* Project/WorkspaceSettings.swift in Sources */,
		1C2035785DAAE2D64C8ECA6619C181D7 /* Project/XCBreakpointList.swift in Sources */,
		0D24E42A01A5B57AE961FAF8C817687C /* Project/Xcode.swift in Sources */,
		653928F76893E06F6C79ECE7A573380B /* Project/XcodeProj.swift in Sources */,
		0EF5EC3E38F3F4D8F51F23394EDE32D5 /* Project/XCSharedData.swift in Sources */,
		F2EDD3CF836DCC600B513BFBB755CF5D /* Protocols/Writable.swift in Sources */,
		CB172787F2E9E15E6E4D0069701694ED /* Scheme/XCScheme.swift in Sources */,
		71612AAB6911E5BEC04F9B2258C187CA /* Scheme/XCScheme+AditionalOption.swift in Sources */,
		23B2B8C2D650E5A33B73053661E5F544 /* Scheme/XCScheme+AnalyzeAction.swift in Sources */,
		97C035E3EF4FD8C90AA7FF8D9057B91F /* Scheme/XCScheme+ArchiveAction.swift in Sources */,
		7EC2598830532F6C856E584A4E66B0CB /* Scheme/XCScheme+BuildableProductRunnable.swift in Sources */,
		096E09CF05DC89BF84A52E377522B07A /* Scheme/XCScheme+BuildableReference.swift in Sources */,
		0DED5DA8786393351690A30A1BCCA529 /* Scheme/XCScheme+BuildAction.swift in Sources */,
		DB218EF8F94D531927B2D342E41BA5E3 /* Scheme/XCScheme+CommandLineArguments.swift in Sources */,
		32BFB1DD9292D0F15B2D465C68898EBE /* Scheme/XCScheme+EnvironmentVariable.swift in Sources */,
		35D4B501F6E7D131FA2E4C2EA4C4FA98 /* Scheme/XCScheme+ExecutionAction.swift in Sources */,
		853B75D491EC42D972FC45BC6A062A2B /* Scheme/XCScheme+LaunchAction.swift in Sources */,
		37638F440D45770EB2821116E0E870D8 /* Scheme/XCScheme+LocationScenarioReference.swift in Sources */,
		93B314409224678C08B72E61C1056C2C /* Scheme/XCScheme+ProfileAction.swift in Sources */,
		953FA1F79CB127104231051399E7F96E /* Scheme/XCScheme+SerialAction.swift in Sources */,
		D8FF5F97208C6033DC9443168546626F /* Scheme/XCScheme+SkippedTests.swift in Sources */,
		00E35D78B4FC58C677091AACE488F66C /* Scheme/XCScheme+TestableReference.swift in Sources */,
		BB63582548DBD2F5B1E488AC04FFFDB4 /* Scheme/XCScheme+TestAction.swift in Sources */,
		9D4FA985555FAD0E3D818DD15FDEEE9A /* Utils/BuildSettingsProvider.swift in Sources */,
		B7FC5A115B5F3955E30EF15EC52D6EED /* Utils/CommentedString.swift in Sources */,
		421A097788CD15E31F890B1C9EC609DF /* Utils/Decoders.swift in Sources */,
		5613D97DEBC1E4931C7CA4E1F053D4B6 /* Utils/JSONDecoding.swift in Sources */,
		BBEF2E8BE5E69BA2026069C53E90CB13 /* Utils/OSLogger.swift in Sources */,
		22CB02677F3EC68D952CDC73F88B79B9 /* Utils/PlistValue.swift in Sources */,
		14E42FB6998F4B82759AA499D800F15C /* Utils/ReferenceGenerator.swift in Sources */,
		0009CA61F364BD503A015792C9A7D2DB /* Utils/XCConfig.swift in Sources */,
		629230A8B878757F42804737F332AF0D /* Workspace/XCWorkspace.swift in Sources */,
		55623940F01DAE4B639B481D91CF88E9 /* Workspace/XCWorkspaceData.swift in Sources */,
		2239144EE9AC530773FD403B4EF8BE35 /* Workspace/XCWorkspaceDataElement.swift in Sources */,
		9B85910EE0235B89957B660EF71DD726 /* Workspace/XCWorkspaceDataElementLocationType.swift in Sources */,
		478F14753835EFC15EE98084B682FD28 /* Workspace/XCWorkspaceDataFileRef.swift in Sources */,
		9149D0D156D1A47AD9708C11EDBFC16E /* Workspace/XCWorkspaceDataGroup.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
86204B913285479790C8B40218A6D01E /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		6A041CF38BC28A5262F4A2C130435DA8 /* Batter.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
89F171C5C55F88CECBB4D9F919595B44 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		471B2B419524B9D1842BC520539060D6 /* Path+inreplace().swift in Sources */,
		5F9F2D38AABF99927BA45359420DD85D /* Process+facade.swift in Sources */,
		66B12F7477B5AC215FDB2A2EBE445EFD /* Sequence+KeyPath.swift in Sources */,
		20C156247AA940F1663C87213EB9C7AD /* StreamReader.swift in Sources */,
		ADC757B7E9013417B979D184C8EA439D /* SwiftVersion.swift in Sources */,
		73F5DBA5C3DF8C27AD93C9DF7F8B616D /* topologicalSort().swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
9D57241684611D5226E52EBD3A97727C /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		02A46975791D4B6AF393E02BFC7B4FA7 /* Cake.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
9E7097A7C3D241A0B2CCA4D3B78A8A83 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		3E3B8B3CAC69F14B8ACADC5E7FC66059 /* Extensions.swift in Sources */,
		748E5C904992666724C802B55121D231 /* Path->Bool.swift in Sources */,
		109244311B8CF9298C2586C085606327 /* Path.swift in Sources */,
		F967CC7B7762819FA7DC1F4ACA76DA87 /* Path+Attributes.swift in Sources */,
		35CBA8E95F73F7C579D312B15F0D498F /* Path+Codable.swift in Sources */,
		E2FAA3397719FA0DC93535F286C47BDC /* Path+CommonDirectories.swift in Sources */,
		0D607F811A55D6665B3CD26DA7EEF595 /* Path+FileManager.swift in Sources */,
		D51C1066BCE4EB4087BAF0686C5AA8B4 /* Path+ls.swift in Sources */,
		9EC43026A52EADC5AE278DAC71294A6F /* Path+StringConvertibles.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
A51B210879B02EBF2327F37032BF81B3 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		6C310B5FEEC48AFC22A70CEFB2CBC38A /* Weebly∕OrderedSet-3.1.0.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
A55DDFC1E192780D65C32457CB5F07F8 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		56DFD2E22C495FA82E39886F365DC33A /* Cakefile.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
A9A4A9984792079405DBB34A1D20B75B /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		E1BA243CAB80D7B010397756DE150F4E /* CakeProject.swift in Sources */,
		962D45FFD864AA7F6C523E102A1046E0 /* FSWatcher.swift in Sources */,
		8C9643A4FA9E488BCB63EBDA4286C997 /* Kitchen.swift in Sources */,
		E08267E7A19CE4F86CF11AE46F1F9CFE /* KitchenDelegate.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
B32939C0E66AF37C44610611EECFDF0E /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		D93F5CCFC45D073036572B8910C27C33 /* _PathDisambiguation.swift in Sources */,
		14E416B908FBFCEBBF146F35813A1A4B /* *Target.swift in Sources */,
		8EF6B805944AE9C3AEB822AFCA5B852B /* +functions.swift in Sources */,
		8A8B0E9BDA830045CCAF38F0E83A5761 /* +platforms.swift in Sources */,
		79C7F45017C7722A800FFE0401AD9277 /* Group.swift in Sources */,
		8132BA30BD6E920DDBD31451E9400E45 /* XcodeProject.swift in Sources */,
		CEBEADC323399BF84D2A2A41841A8DBC /* z.etc.swift in Sources */,
		3823977F02656605E34F410252572C97 /* z+buildSettings.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
B72D8CDE7B96F674B97F50DBA7722D81 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		0144937EEB86C307B33A65EB2B058FFC /* Dependencies.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
DCA5BDE643D482824931150E443818EA /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		8EB5125F4FEFF56B991C39CB731DE87E /* kylef∕PathKit-0.9.2.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
DD25F76D9BF91196996408AAA2D08CA6 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		F8373135B8E73DC04E741253EF8538AF /* afterlife.swift in Sources */,
		0126D7996A8929E3D9BA9BC71806216C /* NSNotificationCenter+Promise.swift in Sources */,
		194436C50CBF102CE54CD461191FCD0D /* NSObject+Promise.swift in Sources */,
		B56602EC4F80DEC5337994B59B3FE640 /* NSURLSession+Promise.swift in Sources */,
		8086409EA5DD7B797084592C543D5EB3 /* Process+Promise.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
DEEC3979981A3F4CE78FAB1F8FE83F39 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		FDC90EB1D93E3B5852C55A9F0C16EB8C /* Document.swift in Sources */,
		9C7533C705D0687317351F2003399A02 /* Element.swift in Sources */,
		B932800411795A587A5D035B3F67E937 /* Error.swift in Sources */,
		4BA6617EF1A234421360DA3D234D522E /* Options.swift in Sources */,
		CFBB1B1AD3BABF755259E1B5ABF0B453 /* Parser.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
E2BAB0B95B059BB004904ECA59F68448 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		238D7E0FA67C18E872F921129F546762 /* Version.swift in Sources */,
		8D090FE4A3B4FAED3A0490D986C15C85 /* Version+Codable.swift in Sources */,
		3514CFE553B87C0B30A58801F8271A27 /* Version+Comparable.swift in Sources */,
		93ABEAC4A39B97F1DAD8B82CF4A66A3D /* Version+Foundation.swift in Sources */,
		4AEC1425A72131B2D9A01091B98794E0 /* Version+Range.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
E5782A25D53239D7365C8040FEACD39D /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		D884582231287F0F5274AA2BA4A0BC2C /* Dependencies.json.swift in Sources */,
		6ABA75F07503C93AB3B3C7F0B38CCCB3 /* modelize().swift in Sources */,
		09418BE9EF8A8148100DCB62874E428F /* Module.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
E73EE8C4A3772E20E3C2F0C8C36A37E8 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		31BB6F1989688A30CC2AA71C1067102B /* Diff.swift in Sources */,
		3F5CEF2D4DDC859B3FC26CDBEFEC015A /* XcodeObserver.swift in Sources */,
		FB72D613AD5B0AAF539728B89A41FB8E /* XcodeScriptingBridge.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
E8E64701521367922653F85FE4202F81 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		03B4231C554E2D2E022A5351927EA1E5 /* CakefileDescription.swift in Sources */,
		D079F107A87BDA6D93E3B909821C6AA2 /* Version+.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
EE6483AD0BF951DAC3964ABABF818D90 /* Sources */ = {
	isa = PBXSourcesBuildPhase;
	buildActionMask = 2147483647;
	files = (
		4296C1974AB9D91026CA47FD9BBA5C52 /* +functions.swift in Sources */,
		6B38FB50EC08F4DF74CF1EC447A2D496 /* deintegrate().swift in Sources */,
		619608298AB26ADA9558192FF85A703F /* etc.swift in Sources */,
		DF2738497A69CFC60A7BFF7546A79383 /* scaffold().swift in Sources */,
		E641E4491384EBC7ED294BF3AFBFA63B /* XcakeProject.swift in Sources */,
	);
	runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
01A54B9D047FC8AE6C2A5B51C43EA12F /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·Modelizer";
	target = C8AC307C08B1141701DFEAAD12667716 /* Batter·Modelizer */;
	targetProxy = 8CF6B72EF378FFC5EDCD3344A04E6912 /* PBXContainerItemProxy */;
};
0565BAB4E438C2EA664F8C83EB0CE946 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = B06116E54C8217994FD5F06F7E592CF2 /* PBXContainerItemProxy */;
};
13C0C02DD80211AD05DB9A4AB0A60C5D /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·XcodeProject";
	target = DF69393E8DED4E7C87625E2008C40E41 /* Batter·XcodeProject */;
	targetProxy = 17D5F07BC8B5B3BC93A4EE4B2B28AD4A /* PBXContainerItemProxy */;
};
168122E044F80C89406C3809470BA6C7 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·xcodeproj";
	target = B4EB89E549B6ADCED02958295D4FAD21 /* Deps·xcodeproj */;
	targetProxy = EB36CF19BE9565CD2F536DD00DB99F43 /* PBXContainerItemProxy */;
};
1D8AB91B1934ECA2B505C6183A5FC38B /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·PromiseKit";
	target = BD398413C05B07BBE2B6E2D14C9EE8D9 /* Deps·PromiseKit */;
	targetProxy = 5EDA6990A1DDBE6E9B607D100EF8A5DA /* PBXContainerItemProxy */;
};
315AE0B2F6C88E934BB5814FD47A2FB0 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·CakefileDescription";
	target = D4D58EF887FC75ADD1D795BF5B47A879 /* Batter·CakefileDescription */;
	targetProxy = 466D0E195DB547397C597EF346516148 /* PBXContainerItemProxy */;
};
3184BA9F3D3D5E046B7C5470349375F9 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·XcodeObserver";
	target = C1038750BB9B8EA5926C885645506714 /* Batter·XcodeObserver */;
	targetProxy = A0AD5420B6DC1AB939BC61EDDB8218B7 /* PBXContainerItemProxy */;
};
327C41C1F24B05BA591F163701AC5FFD /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = A6534538102624A3BAD54587BBECFEF5 /* PBXContainerItemProxy */;
};
3366830391752771A1D8AFE2C77B8DC4 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Versionator;
	target = 27CCC44DFA86333E66FEE34EA8063784 /* Versionator */;
	targetProxy = F312C1044F70834D556FB7F4802D1893 /* PBXContainerItemProxy */;
};
3A19463D99686825EC39E9ED03F9589E /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·PMKFoundation";
	target = B4280F358AD4C3799414724EE00E6812 /* Deps·PMKFoundation */;
	targetProxy = 1EE1EF930A5BF3D0012B58E4A1D22BB8 /* PBXContainerItemProxy */;
};
478D6FA01AC7470AE22A47A14BB76D0E /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = 3609D632CDBAAFD820788391BA3977DC /* PBXContainerItemProxy */;
};
47F528038C3330D21B21869C0B0FB0A9 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·Version";
	target = 9CF1FA8024CC8159DE776A7595DC3523 /* Deps·Version */;
	targetProxy = CDAE6F16BFD0F82E6454C65CB8F164D2 /* PBXContainerItemProxy */;
};
47FC00F222C163921E063D31FC5EBDFA /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·HotKey";
	target = 8FEBB13B61D6321603EC90A5606F8C4F /* Deps·HotKey */;
	targetProxy = 2AB7C8C5BF907C9BECA079EDED1FFC18 /* PBXContainerItemProxy */;
};
52375388D4F28520E6EDF71CF9157BD9 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·AEXML";
	target = D1CE66C2AF312DCD9A12B6444FB0D2EA /* Deps·AEXML */;
	targetProxy = D98236A2D881CAC7928673239C8BFD51 /* PBXContainerItemProxy */;
};
53F2F8E019D9AF0707A740E3371C45D4 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·CakefileDescription";
	target = D4D58EF887FC75ADD1D795BF5B47A879 /* Batter·CakefileDescription */;
	targetProxy = 71C00BC3AFA055F16733B467637C32E6 /* PBXContainerItemProxy */;
};
5F6E912FB8A1E2C86A4158675E8BB16A /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·PathKit";
	target = B49CC989FC5BE99773DFD32B46D8E82C /* Deps·PathKit */;
	targetProxy = ED11063682340B41D483263E6FE5EED7 /* PBXContainerItemProxy */;
};
6F2865C025F7F740FF65DBD4991157C8 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Dependencies;
	target = DCF843C187E023E2097ACF9EABA93DD6 /* Dependencies */;
	targetProxy = 2D6EDF33EC661363ED1E5889EA9EF52F /* PBXContainerItemProxy */;
};
74ABE28A43D4DE4FF4BC639358381F75 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·OrderedSet";
	target = AC6B4791DEE2977626A076B8F9A7666F /* Deps·OrderedSet */;
	targetProxy = 0116FC39B24582BEE9036286F9430EA1 /* PBXContainerItemProxy */;
};
7B00EE4575A017E6BDDA5BFB0B5D5383 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·Base";
	target = A49235A78CF83BF260878E68B866C986 /* Batter·Base */;
	targetProxy = 0EFDF076DBC213F64A00B6683D0E6B67 /* PBXContainerItemProxy */;
};
86F70278902535F201592D638128287A /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·Processor";
	target = 50A4D32099C32D3207892A9614D37B66 /* Batter·Processor */;
	targetProxy = 80644EB6FD3773EE45376C2EC9869F30 /* PBXContainerItemProxy */;
};
8C19EF95D17BAD3069694292CEA096BB /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·Modelizer";
	target = C8AC307C08B1141701DFEAAD12667716 /* Batter·Modelizer */;
	targetProxy = 18BB34364DC319E58561C144CFB5F85E /* PBXContainerItemProxy */;
};
8FE2AD32E33987A961C4396477BA6D4D /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = 67AEDC266F822DBF18B34C4E257EE1E9 /* PBXContainerItemProxy */;
};
9872C58C32FAF03ACEC329FFD2C13162 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·Base";
	target = A49235A78CF83BF260878E68B866C986 /* Batter·Base */;
	targetProxy = B01E0633294DEAFA1B9F52960E14C230 /* PBXContainerItemProxy */;
};
A4389FBC591F83984259446503E7520E /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·Base";
	target = A49235A78CF83BF260878E68B866C986 /* Batter·Base */;
	targetProxy = 924C0BA9D531ACB667362E847E2C2ED1 /* PBXContainerItemProxy */;
};
A6D31631D95C3A51C9FAABBAA253F1D7 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = 1AD18862BE00E9D273C5119993BF1EF7 /* PBXContainerItemProxy */;
};
ACABA24C3D2AB0E217E730CCFD32A5C1 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·CakefileDescription";
	target = D4D58EF887FC75ADD1D795BF5B47A879 /* Batter·CakefileDescription */;
	targetProxy = 3CA790475701796546AEC8C8F9BEC467 /* PBXContainerItemProxy */;
};
B05A9D037029AAFBD5DCAD6ECBF89F09 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = FC06ED7DAB16B02502FC9309C805AAA3 /* PBXContainerItemProxy */;
};
B9568118D2B144E528AFACC9A3063C8F /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·CakefileDescription";
	target = D4D58EF887FC75ADD1D795BF5B47A879 /* Batter·CakefileDescription */;
	targetProxy = D46696C0AE71459DAAF917F866D13018 /* PBXContainerItemProxy */;
};
BD6D1B5E2089F89F86DB1C2CF90CB984 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·Path";
	target = 76CCBFA038A347F71E7B5BFB1521AC8A /* Deps·Path */;
	targetProxy = 96CF6D0F301321DD90DAAA34150AF9C8 /* PBXContainerItemProxy */;
};
C2464976BABCABAA3A72863AE3E78F30 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·Path";
	target = 76CCBFA038A347F71E7B5BFB1521AC8A /* Deps·Path */;
	targetProxy = 25BC92DB11B4440F7308DC364B2A9CC8 /* PBXContainerItemProxy */;
};
C705D93D65D5402E574821CB2982B55B /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·PathKit";
	target = B49CC989FC5BE99773DFD32B46D8E82C /* Deps·PathKit */;
	targetProxy = 144BDEC13717CB09678A9A83D9431ADF /* PBXContainerItemProxy */;
};
C92758E700B37ED68776342F73765D28 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·PromiseKit";
	target = BD398413C05B07BBE2B6E2D14C9EE8D9 /* Deps·PromiseKit */;
	targetProxy = 3D570B61F4B7B186FBD4FB45CAB2344D /* PBXContainerItemProxy */;
};
C94339126C714AD460BE58DB6BE8A056 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Dependencies;
	target = DCF843C187E023E2097ACF9EABA93DD6 /* Dependencies */;
	targetProxy = 3A6C290700F171F09F36630EAE33952A /* PBXContainerItemProxy */;
};
CB56305824BFCA6B67740F6043A4B9E2 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Batter;
	target = F5D94DE7A2DF28D8FD6E0C310044455E /* Batter */;
	targetProxy = 756891CE29B59469D117CB86600830B4 /* PBXContainerItemProxy */;
};
CCD24D36751009E477715FE65934C8C9 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·AEXML";
	target = D1CE66C2AF312DCD9A12B6444FB0D2EA /* Deps·AEXML */;
	targetProxy = 26A6089A74D49C04CCF423ED317665CF /* PBXContainerItemProxy */;
};
CE7201A86F96504B6EA253FE9AD95394 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·XcodeObserver";
	target = C1038750BB9B8EA5926C885645506714 /* Batter·XcodeObserver */;
	targetProxy = A451E2841D294632F1518CB0121B3EE9 /* PBXContainerItemProxy */;
};
CFF9303A30E7F181CB5ED4393B13666C /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·AppUpdater";
	target = 5D1C4ECF6D5347A44CB1E59E5BB558E0 /* Deps·AppUpdater */;
	targetProxy = E19C66FA1ADEB89F9061C2604746306D /* PBXContainerItemProxy */;
};
DE622C7A094011A28248907BDAFD9AD7 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·PMKFoundation";
	target = B4280F358AD4C3799414724EE00E6812 /* Deps·PMKFoundation */;
	targetProxy = 1C49E795CA5C037A31C025E2A56C01F7 /* PBXContainerItemProxy */;
};
E19D06FB14E30A3A83D27D6B41D47C4C /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·Kitchen";
	target = 0F64CBB97351A503B1F408F40AB7E996 /* Batter·Kitchen */;
	targetProxy = 9552D2A44C21251174A336F563E786A6 /* PBXContainerItemProxy */;
};
F47DA310FEED1D577995EC51108D5E92 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = 3B18052B44E98025F6CED9B8801DAF2A /* PBXContainerItemProxy */;
};
F79E560CAF7B3FC1F3068CFE9B10BDE1 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Dependencies;
	target = DCF843C187E023E2097ACF9EABA93DD6 /* Dependencies */;
	targetProxy = 7E33F2A58E0B9F911C5089934C28196D /* PBXContainerItemProxy */;
};
FC5D401D66B2304DBCA5DBFCFE9A79CA /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·Version";
	target = 9CF1FA8024CC8159DE776A7595DC3523 /* Deps·Version */;
	targetProxy = EFB035A45795006B3E0D3D4C5A2F75D9 /* PBXContainerItemProxy */;
};
FCE6F711BDA27F1587A676EA4E1A223E /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Batter·XcakeProject";
	target = ED829D4B109C4E4B415B8F01358C62F3 /* Batter·XcakeProject */;
	targetProxy = A374EA6D4F5157415110C114CB7D2C2C /* PBXContainerItemProxy */;
};
FDB6A7614F45C42C95995739384B5927 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = "Deps·LegibleError";
	target = 8B4D032D3EA2708E1BF1B498E5AAC085 /* Deps·LegibleError */;
	targetProxy = 2271E804C9C352B20C61ABBC68327426 /* PBXContainerItemProxy */;
};
FDED9CB4A42F8E451B9CD92A9214BED0 /* PBXTargetDependency */ = {
	isa = PBXTargetDependency;
	name = Cakefile;
	target = 818A4854C95B333066E8C4A9D0FE3104 /* Cakefile */;
	targetProxy = C9302B77BC2BA2C40C288B30160EB8D2 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
01749ADF071445F3D44FE9321492F1DF /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = PromiseKit;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Release;
};
0CAA1B24A1677E42C56C03ED4DA25A52 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = LegibleError;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Release;
};
0F006438EBC883D6DAF7464CC0DDABF6 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = XcodeProject;
	};
	name = Debug;
};
14B4BDC3A8A21514BA38D5A922B852AF /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = XcakeProject;
	};
	name = Release;
};
1542C6C2D7059A7EEC04A25093C8FB37 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Version;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Release;
};
1FDF228DCFCECD2E29608D6651871DC8 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = XcodeProject;
	};
	name = Release;
};
2844F622FC5B65DAF12AC70D4AFF5996 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		SDKROOT = macosx;
		SUPPORTED_PLATFORMS = (
			macosx,
		);
	};
	name = Debug;
};
29E540EA274DAA3506C22D6A88BE09A8 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Kitchen;
	};
	name = Release;
};
32D6FC9C351006942233B9CFE73E4993 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = HotKey;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Debug;
};
36FDC3D030F4546E2131F29F814A5F55 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = AEXML;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Release;
};
3C084769932C95D3A2801BCDC01C9B14 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Version;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Debug;
};
3E37F9EC3C830D4424F936E9DF318A0D /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = PathKit;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Release;
};
3EC07005C8E3F33BC0190690803F509E /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Base;
	};
	name = Release;
};
410BFEF56CC5175724CEE7B0902B8F89 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = AppUpdater;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Release;
};
41146688A2C9C1ADC6CE5ECF08220617 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = XcodeObserver;
	};
	name = Release;
};
4F22B98D5732335D56A43BBA2E277916 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = OrderedSet;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Release;
};
53A5ED01504F5692461D83AC41FED6AF /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Modelizer;
	};
	name = Debug;
};
5414DEBB5462ADF390A78B4FB3176ACA /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = xcodeproj;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Release;
};
54504CD556F9BCA94769A4E0404EC81A /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Kitchen;
	};
	name = Debug;
};
5B0253CF35CA61DC4C802193B10AE866 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		LD = /usr/bin/true;
		OTHER_SWIFT_FLAGS = (
			"-I",
			"$(HOME)/Library/Developer/Cake/DerivedData/$(XCODE_PRODUCT_BUILD_VERSION)/lib",
			"-L",
			"$(HOME)/Library/Developer/Cake/DerivedData/$(XCODE_PRODUCT_BUILD_VERSION)/lib",
		);
		PRODUCT_MODULE_NAME = Script;
		PRODUCT_NAME = CakefileScript;
		SDKROOT = macosx;
		SUPPORTED_PLATFORMS = (
			macosx,
		);
	};
	name = Debug;
};
5C8E84147B6537BD038619517173D299 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = HotKey;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Release;
};
5D6B9672AD5355F3F9519229CDA07709 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = XcakeProject;
	};
	name = Debug;
};
5FB2846AECAA7414D01A3C49C15041BB /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = PathKit;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Debug;
};
6DC3C515934279B0C9ADFDB208AD4DDC /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Modelizer;
	};
	name = Release;
};
787C252C3F61DAE6E109B354CEC2AAF2 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = CakefileDescription;
	};
	name = Release;
};
81D3D4DB9973AC28F206BDCD037C6B74 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = PMKFoundation;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Debug;
};
84967217740F703D00B507627CF65AD9 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = xcodeproj;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Debug;
};
97A193D0B309D29E270701A52EF85AB1 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = PMKFoundation;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Release;
};
AAA43370FFAEBDAB6ADCE93C1A2E0385 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = CakefileDescription;
	};
	name = Debug;
};
BF01A86C4D19E080F58AF28A3610DF80 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		LD = /usr/bin/true;
		OTHER_SWIFT_FLAGS = (
			"-I",
			"$(HOME)/Library/Developer/Cake/DerivedData/$(XCODE_PRODUCT_BUILD_VERSION)/lib",
			"-L",
			"$(HOME)/Library/Developer/Cake/DerivedData/$(XCODE_PRODUCT_BUILD_VERSION)/lib",
		);
		PRODUCT_MODULE_NAME = Script;
		PRODUCT_NAME = CakefileScript;
		SDKROOT = macosx;
		SUPPORTED_PLATFORMS = (
			macosx,
		);
	};
	name = Release;
};
C01BD67412F7D01E7E37440909A3CB04 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		CLANG_ENABLE_OBJC_WEAK = YES;
		CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
		CLANG_WARN_BOOL_CONVERSION = YES;
		CLANG_WARN_COMMA = YES;
		CLANG_WARN_CONSTANT_CONVERSION = YES;
		CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
		CLANG_WARN_EMPTY_BODY = YES;
		CLANG_WARN_ENUM_CONVERSION = YES;
		CLANG_WARN_INFINITE_RECURSION = YES;
		CLANG_WARN_INT_CONVERSION = YES;
		CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
		CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
		CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
		CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
		CLANG_WARN_STRICT_PROTOTYPES = YES;
		CLANG_WARN_SUSPICIOUS_MOVE = YES;
		CLANG_WARN_UNREACHABLE_CODE = YES;
		CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
		COMBINE_HIDPI_IMAGES = YES;
		COPY_PHASE_STRIP = YES;
		DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
		ENABLE_STRICT_OBJC_MSGSEND = YES;
		GCC_NO_COMMON_BLOCKS = YES;
		GCC_OPTIMIZATION_LEVEL = s;
		GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
		GCC_WARN_ABOUT_RETURN_TYPE = YES;
		GCC_WARN_UNDECLARED_SELECTOR = YES;
		GCC_WARN_UNINITIALIZED_AUTOS = YES;
		GCC_WARN_UNUSED_FUNCTION = YES;
		GCC_WARN_UNUSED_VARIABLE = YES;
		MACOSX_DEPLOYMENT_TARGET = 10.14.0;
		PRODUCT_NAME = "$(TARGET_NAME)";
		SDKROOT = macosx;
		SKIP_INSTALL = YES;
		SUPPORTED_PLATFORMS = (
			macosx,
		);
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			Cake,
		);
		SWIFT_COMPILATION_MODE = wholemodule;
		SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
		SWIFT_VERSION = 5.0;
		USE_HEADERMAP = NO;
	};
	name = Release;
};
C410D3BA7B21321C1380A8F61AF726E5 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = XcodeObserver;
	};
	name = Debug;
};
CC732CD549C750F7CD04EDBC7ADB55A0 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Processor;
	};
	name = Release;
};
D49614ABEFCDEB137B8860ACDE9FA8A5 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = LegibleError;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Debug;
};
D4A347FDE8735E33183BC68A9E6DB430 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Path;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Release;
};
D62CF9D1772A1414748B609CFFEA1559 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Path;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Debug;
};
D85DB4BAEAF6C73A25136BE3DF43F204 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = AppUpdater;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Debug;
};
DA49F997348D1FD710E75C7ABD77D37B /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Processor;
	};
	name = Debug;
};
E05BAB2BDFF639B0BF23680409C4D9A0 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = PromiseKit;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 5.0;
	};
	name = Debug;
};
F217A8AA6DBABB214741C52ABC90012B /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = AEXML;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Debug;
};
F5934BDF56DD92BB93D0C5E53B4140B9 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = OrderedSet;
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			"$(inherited)",
			SWIFT_PACKAGE,
		);
		SWIFT_SUPPRESS_WARNINGS = YES;
		SWIFT_VERSION = 4.2;
	};
	name = Debug;
};
F6BCBDB02D5733D803C90FCC60A48E00 /* Release */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		SDKROOT = macosx;
		SUPPORTED_PLATFORMS = (
			macosx,
		);
	};
	name = Release;
};
F7770844F3B732A8F6817F4CB5DE795E /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		CLANG_ENABLE_OBJC_WEAK = YES;
		CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
		CLANG_WARN_BOOL_CONVERSION = YES;
		CLANG_WARN_COMMA = YES;
		CLANG_WARN_CONSTANT_CONVERSION = YES;
		CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
		CLANG_WARN_EMPTY_BODY = YES;
		CLANG_WARN_ENUM_CONVERSION = YES;
		CLANG_WARN_INFINITE_RECURSION = YES;
		CLANG_WARN_INT_CONVERSION = YES;
		CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
		CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
		CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
		CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
		CLANG_WARN_STRICT_PROTOTYPES = YES;
		CLANG_WARN_SUSPICIOUS_MOVE = YES;
		CLANG_WARN_UNREACHABLE_CODE = YES;
		CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
		COMBINE_HIDPI_IMAGES = YES;
		COPY_PHASE_STRIP = NO;
		DEBUG_INFORMATION_FORMAT = dwarf;
		ENABLE_NS_ASSERTIONS = YES;
		ENABLE_STRICT_OBJC_MSGSEND = YES;
		ENABLE_TESTABILITY = YES;
		GCC_NO_COMMON_BLOCKS = YES;
		GCC_OPTIMIZATION_LEVEL = 0;
		GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
		GCC_WARN_ABOUT_RETURN_TYPE = YES;
		GCC_WARN_UNDECLARED_SELECTOR = YES;
		GCC_WARN_UNINITIALIZED_AUTOS = YES;
		GCC_WARN_UNUSED_FUNCTION = YES;
		GCC_WARN_UNUSED_VARIABLE = YES;
		MACOSX_DEPLOYMENT_TARGET = 10.14.0;
		ONLY_ACTIVE_ARCH = YES;
		PRODUCT_NAME = "$(TARGET_NAME)";
		SDKROOT = macosx;
		SKIP_INSTALL = YES;
		SUPPORTED_PLATFORMS = (
			macosx,
		);
		SWIFT_ACTIVE_COMPILATION_CONDITIONS = (
			Cake,
			DEBUG,
		);
		SWIFT_OPTIMIZATION_LEVEL = "-Onone";
		SWIFT_VERSION = 5.0;
		USE_HEADERMAP = NO;
	};
	name = Debug;
};
FD451F7448C7B2F7682282B733D7ADD1 /* Debug */ = {
	isa = XCBuildConfiguration;
	buildSettings = {
		PRODUCT_NAME = Base;
	};
	name = Debug;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
06F4E05BD565282710B442AE5EA794B4 /* Build configuration list for PBXNativeTarget "Deps·xcodeproj" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		84967217740F703D00B507627CF65AD9 /* Debug */,
		5414DEBB5462ADF390A78B4FB3176ACA /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
12501F7CC58BB1124BB427E6ACE8AAFD /* Build configuration list for PBXNativeTarget "Deps·OrderedSet" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		F5934BDF56DD92BB93D0C5E53B4140B9 /* Debug */,
		4F22B98D5732335D56A43BBA2E277916 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
1CB785113119F8BC5FF59CA4741AA37B /* Build configuration list for PBXNativeTarget "Deps·AppUpdater" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		D85DB4BAEAF6C73A25136BE3DF43F204 /* Debug */,
		410BFEF56CC5175724CEE7B0902B8F89 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
3A3934967D7790F017425C98A64CD375 /* Build configuration list for PBXNativeTarget "Cakefile·Completion" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		5B0253CF35CA61DC4C802193B10AE866 /* Debug */,
		BF01A86C4D19E080F58AF28A3610DF80 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
525C58D15460DD55EAC5A3285814107D /* Build configuration list for PBXNativeTarget "Deps·HotKey" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		32D6FC9C351006942233B9CFE73E4993 /* Debug */,
		5C8E84147B6537BD038619517173D299 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
5375538FF4A3E415410EE0F07030C0A4 /* Build configuration list for PBXNativeTarget "Deps·LegibleError" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		D49614ABEFCDEB137B8860ACDE9FA8A5 /* Debug */,
		0CAA1B24A1677E42C56C03ED4DA25A52 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
54C3D682088F52A98460F95C69B3AB03 /* Build configuration list for PBXNativeTarget "Batter·Base" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		FD451F7448C7B2F7682282B733D7ADD1 /* Debug */,
		3EC07005C8E3F33BC0190690803F509E /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
7081C02CA5D1323B9B25721C60922C92 /* Build configuration list for PBXNativeTarget "Batter·Processor" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		DA49F997348D1FD710E75C7ABD77D37B /* Debug */,
		CC732CD549C750F7CD04EDBC7ADB55A0 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
75705B7E4DE90E787B5587BB39A9C36B /* Build configuration list for PBXNativeTarget "Batter·Kitchen" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		54504CD556F9BCA94769A4E0404EC81A /* Debug */,
		29E540EA274DAA3506C22D6A88BE09A8 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
9CF1F52C15FBC9D5635FDB05C6CF216F /* Build configuration list for PBXNativeTarget "Batter·XcakeProject" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		5D6B9672AD5355F3F9519229CDA07709 /* Debug */,
		14B4BDC3A8A21514BA38D5A922B852AF /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
AA3351F9CE1B4053E2CE65B0FC1809D9 /* Build configuration list for PBXNativeTarget "Batter·XcodeProject" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		0F006438EBC883D6DAF7464CC0DDABF6 /* Debug */,
		1FDF228DCFCECD2E29608D6651871DC8 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
AE6ECBCB9E2BBD1C00E2B864AB33FCFE /* Build configuration list for PBXNativeTarget "Batter·Modelizer" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		53A5ED01504F5692461D83AC41FED6AF /* Debug */,
		6DC3C515934279B0C9ADFDB208AD4DDC /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
B12860ED6D40D093F21670917F129409 /* Build configuration list for PBXNativeTarget "Batter·XcodeObserver" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		C410D3BA7B21321C1380A8F61AF726E5 /* Debug */,
		41146688A2C9C1ADC6CE5ECF08220617 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
B372C3FDAB1008B4B28D830E0B8DF1A9 /* Build configuration list for PBXNativeTarget "Deps·Version" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		3C084769932C95D3A2801BCDC01C9B14 /* Debug */,
		1542C6C2D7059A7EEC04A25093C8FB37 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
B961BFD93B1016266AB52B4C43632B1C /* Build configuration list for PBXNativeTarget "Deps·PromiseKit" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		E05BAB2BDFF639B0BF23680409C4D9A0 /* Debug */,
		01749ADF071445F3D44FE9321492F1DF /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
D6F76942AA26F8FE33C0B9E559F048A3 /* Build configuration list for PBXNativeTarget "Deps·PMKFoundation" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		81D3D4DB9973AC28F206BDCD037C6B74 /* Debug */,
		97A193D0B309D29E270701A52EF85AB1 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
DC551BFA9E078B27003D39F40946DE59 /* Build configuration list for PBXNativeTarget "Deps·PathKit" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		5FB2846AECAA7414D01A3C49C15041BB /* Debug */,
		3E37F9EC3C830D4424F936E9DF318A0D /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
E7FAEEC4302D535402308E4CA6048DBC /* Build configuration list for PBXProject "Cake" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		F7770844F3B732A8F6817F4CB5DE795E /* Debug */,
		C01BD67412F7D01E7E37440909A3CB04 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
	defaultConfigurationName = Release;
};
F77D98629B64E24B6FFAE21718CA106B /* Build configuration list for PBXNativeTarget "Deps·AEXML" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		F217A8AA6DBABB214741C52ABC90012B /* Debug */,
		36FDC3D030F4546E2131F29F814A5F55 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
F96FF9FDA0DC746E15BB01A0E5531883 /* Build configuration list for PBXNativeTarget "Deps·Path" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		D62CF9D1772A1414748B609CFFEA1559 /* Debug */,
		D4A347FDE8735E33183BC68A9E6DB430 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
FB1419C517BF03EBE4B57BA190D11DA2 /* Build configuration list for PBXAggregateTarget "Cakefile" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		2844F622FC5B65DAF12AC70D4AFF5996 /* Debug */,
		F6BCBDB02D5733D803C90FCC60A48E00 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
FB3F5BEE27646BEEDCE7AAFF12A2910F /* Build configuration list for PBXNativeTarget "Batter·CakefileDescription" */ = {
	isa = XCConfigurationList;
	buildConfigurations = (
		AAA43370FFAEBDAB6ADCE93C1A2E0385 /* Debug */,
		787C252C3F61DAE6E109B354CEC2AAF2 /* Release */,
	);
	defaultConfigurationIsVisible = 0;
};
/* End XCConfigurationList section */
	};
	rootObject = DAA9F9B983CE55D38B2F125BAD56FC0E /* Project object */;
}


================================================
FILE: .cake/Cake.xcodeproj/project.xcworkspace/WorkspaceSettings.xcsettings
================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded</key>
    <false/>
</dict>
</plist>

================================================
FILE: .cake/Cake.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>IDEDidComputeMac32BitWarning</key>
	<true/>
</dict>
</plist>


================================================
FILE: .cake/Cake.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded</key>
    <false/>
</dict>
</plist>

================================================
FILE: .cake/Dependencies.swift
================================================
// Generated by Cake. Regeneration will occur! Edits will be lost!
// We only export _directly_specified_ dependencies.
@_exported import OrderedSet
@_exported import PromiseKit
@_exported import Path
@_exported import PMKFoundation
@_exported import xcodeproj
@_exported import LegibleError
@_exported import Version
@_exported import HotKey
@_exported import AppUpdater


================================================
FILE: .cake/Package.resolved
================================================
{
  "object": {
    "pins": [
      {
        "package": "AEXML",
        "repositoryURL": "https://github.com/tadija/AEXML",
        "state": {
          "branch": null,
          "revision": "54bb8ea6fb693dd3f92a89e5fcc19e199fdeedd0",
          "version": "4.3.3"
        }
      },
      {
        "package": "AppUpdater",
        "repositoryURL": "https://github.com/mxcl/AppUpdater.git",
        "state": {
          "branch": null,
          "revision": "ba6661149dc433ebe9620498063cbce8389de0ba",
          "version": "1.0.3"
        }
      },
      {
        "package": "PMKFoundation",
        "repositoryURL": "https://github.com/PromiseKit/Foundation.git",
        "state": {
          "branch": null,
          "revision": "04b196a1cb3ce65a404724c4e6e87c43c56542a4",
          "version": "3.3.1"
        }
      },
      {
        "package": "HotKey",
        "repositoryURL": "https://github.com/soffes/HotKey.git",
        "state": {
          "branch": null,
          "revision": "59d991a951f596236aa2b4f9b1f4b67d4a79e65d",
          "version": "0.1.1"
        }
      },
      {
        "package": "LegibleError",
        "repositoryURL": "https://github.com/mxcl/LegibleError.git",
        "state": {
          "branch": null,
          "revision": "c615c01e461e8a3495ba4ea75f5d671c76820105",
          "version": "1.0.1"
        }
      },
      {
        "package": "OrderedSet",
        "repositoryURL": "https://github.com/Weebly/OrderedSet.git",
        "state": {
          "branch": null,
          "revision": "4247c60cc190dbbaff63ecfe42bd7a1f2cbaf225",
          "version": "3.1.0"
        }
      },
      {
        "package": "Path.swift",
        "repositoryURL": "https://github.com/mxcl/Path.swift.git",
        "state": {
          "branch": null,
          "revision": "7e774b6cf56f3f516df373718bf8fc2b7a9b373c",
          "version": "0.16.1"
        }
      },
      {
        "package": "PathKit",
        "repositoryURL": "https://github.com/kylef/PathKit",
        "state": {
          "branch": null,
          "revision": "e2f5be30e4c8f531c9c1e8765aa7b71c0a45d7a0",
          "version": "0.9.2"
        }
      },
      {
        "package": "PromiseKit",
        "repositoryURL": "https://github.com/mxcl/PromiseKit.git",
        "state": {
          "branch": null,
          "revision": "db3b2aaf0b26299c1828e0a302adf1a5523f4af5",
          "version": "6.8.3"
        }
      },
      {
        "package": "Spectre",
        "repositoryURL": "https://github.com/kylef/Spectre.git",
        "state": {
          "branch": null,
          "revision": "f14ff47f45642aa5703900980b014c2e9394b6e5",
          "version": "0.9.0"
        }
      },
      {
        "package": "SwiftShell",
        "repositoryURL": "https://github.com/kareman/SwiftShell",
        "state": {
          "branch": null,
          "revision": "beebe43c986d89ea5359ac3adcb42dac94e5e08a",
          "version": "4.1.2"
        }
      },
      {
        "package": "Version",
        "repositoryURL": "https://github.com/mxcl/Version.git",
        "state": {
          "branch": null,
          "revision": "087c91fedc110f9f833b14ef4c32745dabca8913",
          "version": "1.0.3"
        }
      },
      {
        "package": "xcodeproj",
        "repositoryURL": "https://github.com/tuist/xcodeproj.git",
        "state": {
          "branch": null,
          "revision": "3fe1bd763072c81050b867d34db56d11cb9085bb",
          "version": "6.6.0"
        }
      }
    ]
  },
  "version": 1
}


================================================
FILE: .gitignore
================================================
/.cake/swift-pm
/.cake/Package.swift
/.cake/*.json
/.cake/Version.xcconfig
/Sources/Mixer/Mixer.xcodeproj
/Sources/Mixer/.build
**/xcuserdata
.DS_Store


================================================
FILE: .travis.yml
================================================
# only run for: merge commits, releases and pull-requests
if: type != push OR branch = master OR branch =~ /^\d+\.\d+(\.\d+)?(-\S*)?$/

os: osx
language: swift
osx_image: xcode10.2
script: set -o pipefail && xcodebuild -scheme Cake PROVISIONING_PROFILE="" DEVELOPMENT_TEAM="" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcpretty


================================================
FILE: Cake.xcodeproj/project.pbxproj
================================================
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 50;
	objects = {

/* Begin PBXAggregateTarget section */
		63537994220E8343008449E9 /* mixer */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 63537995220E8343008449E9 /* Build configuration list for PBXAggregateTarget "mixer" */;
			buildPhases = (
				63537998220E8350008449E9 /* swift build */,
			);
			dependencies = (
			);
			name = mixer;
			productName = mixer2;
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		6307663221CE716600236F1C /* Menu·Xcode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6307663121CE716600236F1C /* Menu·Xcode.swift */; };
		63402FC121B87602003F1B8E /* CakefileDescriptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63402FC021B87602003F1B8E /* CakefileDescriptionTests.swift */; };
		6343042521858C7D004A45F0 /* XcakeprojTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6343042421858C7D004A45F0 /* XcakeprojTests.swift */; };
		6371BA8021EA767E00AB2A41 /* iOS.LaunchScreen.storyboard in Copy Template Files (without compilation step) */ = {isa = PBXBuildFile; fileRef = 6371BA6B21EA75AE00AB2A41 /* iOS.LaunchScreen.storyboard */; };
		63756DC32209E43100DA9D7B /* TemporaryDirectory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63756DAF2209E43100DA9D7B /* TemporaryDirectory.swift */; };
		6378B33E21B603D4000DC86B /* Menu·$CAKE.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6378B33D21B603D4000DC86B /* Menu·$CAKE.swift */; };
		63983C6721CAFE8C00487B21 /* Cake.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6378B34C21B606B8000DC86B /* Cake.a */; };
		63983CAD21CB0A9C00487B21 /* Cake.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6378B34C21B606B8000DC86B /* Cake.a */; };
		63B53DB121877F7800D863E0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63B53DB021877F7800D863E0 /* AppDelegate.swift */; };
		63B53DB521877F7900D863E0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 63B53DB421877F7900D863E0 /* Assets.xcassets */; };
		63B53DB821877F7900D863E0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 63B53DB621877F7900D863E0 /* Main.storyboard */; };
		63B53DD42187B3EC00D863E0 /* alert().swift in Sources */ = {isa = PBXBuildFile; fileRef = 63B53DD32187B3EC00D863E0 /* alert().swift */; };
		63C0A9EE2185614900A00C8E /* Utility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63C0A9ED2185614900A00C8E /* Utility.swift */; };
		63C9152B22282ADD006492A3 /* Cake.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 63C9151222282ADC006492A3 /* Cake.xcconfig */; };
		63D49E3621BC81740023DB0E /* AppDelegate+NSMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D49E3521BC81740023DB0E /* AppDelegate+NSMenu.swift */; };
		63D7C3DB2208CA6C0096BF63 /* MixerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D7C3DA2208CA6C0096BF63 /* MixerTests.swift */; };
		63DB0B9C220DC78F00CEF31A /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63DB0B9B220DC78F00CEF31A /* main.swift */; };
		63DB0BB9220DCCBD00CEF31A /* cake-build in Copy `cake-build` */ = {isa = PBXBuildFile; fileRef = 63DB0B99220DC78F00CEF31A /* cake-build */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
		63E342E9218508FA008CF796 /* ModelizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63E342E8218508FA008CF796 /* ModelizerTests.swift */; };
		63EEA08C2188F2B70056E113 /* Menu·New Cake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63EEA08B2188F2B70056E113 /* Menu·New Cake.swift */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		632378E32215B4B000CA2E13 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 4F2CA03F28361DA2CD3C82B19DE28C91;
			remoteInfo = "Deps·HotKey";
		};
		632B988721E5391F00FE1FAA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B3CDEF324226D91C75D2BCBA3E3D7952;
			remoteInfo = "Cakefile·Completion";
		};
		633E10ED21C17FAD00BF5956 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Batter·Base::Product";
			remoteInfo = "Batter·Base";
		};
		633E10EF21C17FAD00BF5956 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Batter·CakefileDescription::Product";
			remoteInfo = "Batter·CakefileDescription";
		};
		633E10F121C17FAD00BF5956 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Batter·Modelizer::Product";
			remoteInfo = "Batter·Modelizer";
		};
		633E10F921C17FAD00BF5956 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Deps·AEXML::Product";
			remoteInfo = "Deps·AEXML";
		};
		633E10FB21C17FAD00BF5956 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Deps·OrderedSet::Product";
			remoteInfo = "Deps·OrderedSet";
		};
		633E10FD21C17FAD00BF5956 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Deps·PathKit::Product";
			remoteInfo = "Deps·PathKit";
		};
		633E110121C17FAD00BF5956 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Deps·xcodeproj::Product";
			remoteInfo = "Deps·xcodeproj";
		};
		634604D321DDAC11009FF5A4 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = C5744C074FEF959972A62160544D24F0;
			remoteInfo = "Batter·Processor";
		};
		63537999220E83A4008449E9 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 63E342C52185029C008CF796 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 63537994220E8343008449E9;
			remoteInfo = mixer;
		};
		6366DAB921B73475009BD71D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Dependencies::Product";
			remoteInfo = Dependencies;
		};
		636FB04E2210B62F007CE1CF /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = FD62726177028C4BC3DCB2230AD84705;
			remoteInfo = "Deps·Version";
		};
		6371BA7C21EA75AE00AB2A41 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = A49E0E264A02682CCE9A823B02A46706;
			remoteInfo = "Batter·Path";
		};
		63730F3F21B704CE00F2F2AD /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = 8B942976617019A6C464818315598CC1;
			remoteInfo = Cake;
		};
		6378B34921B606B8000DC86B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Batter::Product";
			remoteInfo = Batter;
		};
		6378B34B21B606B8000DC86B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = "Cake::Product";
			remoteInfo = Cake;
		};
		63983C6421CAFE8800487B21 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = 8B942976617019A6C464818315598CC1;
			remoteInfo = Cake;
		};
		63A0742921CDB35100FA09EA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 7F8732C7CBD899BD5F0398A832669E75;
			remoteInfo = "Batter·XcakeProject";
		};
		63A0742B21CDB35100FA09EA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 937C922F7F6999DF1895EB3DC82906E9;
			remoteInfo = "Batter·XcodeProject";
		};
		63A0742D21CDB35100FA09EA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F9CD3F23A3EB056C8061881D18FBD601;
			remoteInfo = "Batter·XcodeObserver";
		};
		63B66A7C21CD1DA300CAC566 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = BF52CA51D11D9A90EF84861A2B5938B1;
			remoteInfo = "Batter·Kitchen";
		};
		63C9152922282ADC006492A3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 19F01C205BDC9FA3129D8949BE2CB5C4;
			remoteInfo = "Deps·AppUpdater";
		};
		63D6506722305A370088523B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = DCF843C187E023E2097ACF9EABA93DD6;
			remoteInfo = Dependencies;
		};
		63DB0BB3220DC78F00CEF31A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 1DBCAEFF3AB28195D7B5E09B52FDBDA9;
			remoteInfo = "Deps·LegibleError";
		};
		63DB0BB6220DC81D00CEF31A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 63E342C52185029C008CF796 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 63DB0B98220DC78F00CEF31A;
			remoteInfo = "cake-build";
		};
		63E99EF321F8AF68009B72CE /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 69787F8145CACFA492EC131CC2A0AA1D;
			remoteInfo = "Deps·PMKFoundation";
		};
		63E99EF521F8AF68009B72CE /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 6378B33F21B606B7000DC86B /* Cake.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 53E3B23BDD8E313D1CCE46BCBA847860;
			remoteInfo = "Deps·PromiseKit";
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		6371BA7F21EA767500AB2A41 /* Copy Template Files (without compilation step) */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 7;
			files = (
				6371BA8021EA767E00AB2A41 /* iOS.LaunchScreen.storyboard in Copy Template Files (without compilation step) */,
			);
			name = "Copy Template Files (without compilation step)";
			runOnlyForDeploymentPostprocessing = 0;
		};
		63DB0B97220DC78F00CEF31A /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		63DB0BB8220DCCAD00CEF31A /* Copy `cake-build` */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 6;
			files = (
				63DB0BB9220DCCBD00CEF31A /* cake-build in Copy `cake-build` */,
			);
			name = "Copy `cake-build`";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		6307663121CE716600236F1C /* Menu·Xcode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Menu·Xcode.swift"; sourceTree = "<group>"; };
		632B98B921E63B2500FE1FAA /* Documents */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Documents; sourceTree = "<group>"; };
		63402FA321B86FE3003F1B8E /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
		63402FC021B87602003F1B8E /* CakefileDescriptionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CakefileDescriptionTests.swift; sourceTree = "<group>"; };
		6343042421858C7D004A45F0 /* XcakeprojTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XcakeprojTests.swift; sourceTree = "<group>"; };
		6371BA6B21EA75AE00AB2A41 /* iOS.LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = iOS.LaunchScreen.storyboard; sourceTree = "<group>"; };
		63756DAF2209E43100DA9D7B /* TemporaryDirectory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = TemporaryDirectory.swift; path = ../Sources/Model/Base/XcodeProject/XcakeProject/Processor/TemporaryDirectory.swift; sourceTree = "<group>"; };
		6378B33D21B603D4000DC86B /* Menu·$CAKE.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Menu·$CAKE.swift"; sourceTree = "<group>"; };
		6378B33F21B606B7000DC86B /* Cake.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Cake.xcodeproj; path = .cake/Cake.xcodeproj; sourceTree = "<group>"; };
		6378B35521B60700000DC86B /* Model */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Model; path = Sources/Model; sourceTree = "<group>"; };
		639FB0D321BB179500DAE087 /* modelize().swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = "modelize().swift"; path = "Sources/Mixer/Modelize/modelize().swift"; sourceTree = SOURCE_ROOT; };
		639FB0D421BB179500DAE087 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = main.swift; path = Sources/Mixer/main.swift; sourceTree = SOURCE_ROOT; };
		639FB0D521BB179500DAE087 /* etc.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = etc.swift; path = Sources/Mixer/Mixer/etc.swift; sourceTree = SOURCE_ROOT; };
		63B53DAE21877F7800D863E0 /* Cake.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Cake.app; sourceTree = BUILT_PRODUCTS_DIR; };
		63B53DB021877F7800D863E0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
		63B53DB421877F7900D863E0 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		63B53DB721877F7900D863E0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
		63B53DB921877F7900D863E0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		63B53DD32187B3EC00D863E0 /* alert().swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "alert().swift"; sourceTree = "<group>"; };
		63C0A9ED2185614900A00C8E /* Utility.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utility.swift; sourceTree = "<group>"; };
		63C9151222282ADC006492A3 /* Cake.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Cake.xcconfig; path = .cake/Cake.xcconfig; sourceTree = "<group>"; };
		63D49D7921BC782A0023DB0E /* libSwiftPM.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = libSwiftPM.dylib; sourceTree = "<group>"; };
		63D49D7A21BC782A0023DB0E /* mixer */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = mixer; sourceTree = "<group>"; };
		63D49E3521BC81740023DB0E /* AppDelegate+NSMenu.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+NSMenu.swift"; sourceTree = "<group>"; };
		63D7C3DA2208CA6C0096BF63 /* MixerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MixerTests.swift; sourceTree = "<group>"; };
		63DB0B99220DC78F00CEF31A /* cake-build */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "cake-build"; sourceTree = BUILT_PRODUCTS_DIR; };
		63DB0B9B220DC78F00CEF31A /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
		63DB6E4D222ACF0700E69628 /* Cake.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Cake.entitlements; sourceTree = "<group>"; };
		63E342E6218508FA008CF796 /* Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		63E342E8218508FA008CF796 /* ModelizerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ModelizerTests.swift; sourceTree = "<group>"; };
		63E342EA218508FA008CF796 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		63EEA08B2188F2B70056E113 /* Menu·New Cake.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Menu·New Cake.swift"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		63B53DAB21877F7800D863E0 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				63983C6721CAFE8C00487B21 /* Cake.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		63DB0B96220DC78F00CEF31A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		63E342E3218508FA008CF796 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				63983CAD21CB0A9C00487B21 /* Cake.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		636FB05D2210B855007CE1CF /* Frameworks */ = {
			isa = PBXGroup;
			children = (
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		6371BA6A21EA75AE00AB2A41 /* Bundled Files */ = {
			isa = PBXGroup;
			children = (
				6371BA6B21EA75AE00AB2A41 /* iOS.LaunchScreen.storyboard */,
			);
			path = "Bundled Files";
			sourceTree = "<group>";
		};
		63756DC42209E43700DA9D7B /* Utility */ = {
			isa = PBXGroup;
			children = (
				63756DAF2209E43100DA9D7B /* TemporaryDirectory.swift */,
				63C0A9ED2185614900A00C8E /* Utility.swift */,
			);
			name = Utility;
			sourceTree = "<group>";
		};
		6378B34021B606B7000DC86B /* Products */ = {
			isa = PBXGroup;
			children = (
				632B988821E5391F00FE1FAA /* Cakefile·Completion */,
				633E110221C17FAD00BF5956 /* xcodeproj.a */,
				633E10FE21C17FAD00BF5956 /* PathKit.a */,
				633E10FC21C17FAD00BF5956 /* OrderedSet.a */,
				63DB0BB4220DC78F00CEF31A /* LegibleError.a */,
				632378E42215B4B000CA2E13 /* HotKey.a */,
				63C9152A22282ADC006492A3 /* AppUpdater.a */,
				636FB04F2210B62F007CE1CF /* Version.a */,
				6371BA7D21EA75AE00AB2A41 /* Path.a */,
				63E99EF421F8AF68009B72CE /* PMKFoundation.a */,
				63E99EF621F8AF68009B72CE /* PromiseKit.a */,
				633E10FA21C17FAD00BF5956 /* AEXML.a */,
				6366DABA21B73475009BD71D /* Dependencies.a */,
				63B66A7D21CD1DA300CAC566 /* Kitchen.a */,
				634604D421DDAC11009FF5A4 /* Processor.a */,
				63A0742A21CDB35100FA09EA /* XcakeProject.a */,
				63A0742C21CDB35100FA09EA /* XcodeProject.a */,
				63A0742E21CDB35100FA09EA /* XcodeObserver.a */,
				633E10F221C17FAD00BF5956 /* Modelizer.a */,
				633E10EE21C17FAD00BF5956 /* Base.a */,
				633E10F021C17FAD00BF5956 /* CakefileDescription.a */,
				6378B34A21B606B8000DC86B /* Batter.a */,
				6378B34C21B606B8000DC86B /* Cake.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		6378B3A021B60D54000DC86B /* Targets */ = {
			isa = PBXGroup;
			children = (
				63E342CF2185029C008CF796 /* AppKit */,
				63DB0B9A220DC78F00CEF31A /* cake-build */,
				639FB0CF21BB176300DAE087 /* Mixer */,
			);
			name = Targets;
			path = Sources;
			sourceTree = "<group>";
		};
		639FB0CF21BB176300DAE087 /* Mixer */ = {
			isa = PBXGroup;
			children = (
				639FB0D421BB179500DAE087 /* main.swift */,
				639FB0D521BB179500DAE087 /* etc.swift */,
				639FB0D321BB179500DAE087 /* modelize().swift */,
				639FB0DD21BB1BD100DAE087 /* Products */,
			);
			path = Mixer;
			sourceTree = "<group>";
		};
		639FB0DD21BB1BD100DAE087 /* Products */ = {
			isa = PBXGroup;
			children = (
				63D49D7921BC782A0023DB0E /* libSwiftPM.dylib */,
				63D49D7A21BC782A0023DB0E /* mixer */,
			);
			name = Products;
			path = "Sources/Mixer/.build/x86_64-apple-macosx/debug";
			sourceTree = SOURCE_ROOT;
		};
		63B53DC7218782A600D863E0 /* Detritus */ = {
			isa = PBXGroup;
			children = (
				63DB6E4D222ACF0700E69628 /* Cake.entitlements */,
				63B53DB421877F7900D863E0 /* Assets.xcassets */,
				63B53DB621877F7900D863E0 /* Main.storyboard */,
				63B53DB921877F7900D863E0 /* Info.plist */,
			);
			name = Detritus;
			sourceTree = "<group>";
		};
		63DB0B9A220DC78F00CEF31A /* cake-build */ = {
			isa = PBXGroup;
			children = (
				63DB0B9B220DC78F00CEF31A /* main.swift */,
			);
			path = "cake-build";
			sourceTree = "<group>";
		};
		63E342C42185029C008CF796 = {
			isa = PBXGroup;
			children = (
				63402FA321B86FE3003F1B8E /* README.md */,
				6378B35521B60700000DC86B /* Model */,
				632B98B921E63B2500FE1FAA /* Documents */,
				6378B3A021B60D54000DC86B /* Targets */,
				63E342E7218508FA008CF796 /* Tests */,
				6378B33F21B606B7000DC86B /* Cake.xcodeproj */,
				63C9151222282ADC006492A3 /* Cake.xcconfig */,
				63E342CE2185029C008CF796 /* Products */,
				636FB05D2210B855007CE1CF /* Frameworks */,
			);
			sourceTree = "<group>";
		};
		63E342CE2185029C008CF796 /* Products */ = {
			isa = PBXGroup;
			children = (
				63E342E6218508FA008CF796 /* Tests.xctest */,
				63B53DAE21877F7800D863E0 /* Cake.app */,
				63DB0B99220DC78F00CEF31A /* cake-build */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		63E342CF2185029C008CF796 /* AppKit */ = {
			isa = PBXGroup;
			children = (
				63B53DB021877F7800D863E0 /* AppDelegate.swift */,
				63D49E3521BC81740023DB0E /* AppDelegate+NSMenu.swift */,
				6378B33D21B603D4000DC86B /* Menu·$CAKE.swift */,
				63EEA08B2188F2B70056E113 /* Menu·New Cake.swift */,
				6307663121CE716600236F1C /* Menu·Xcode.swift */,
				63B53DD32187B3EC00D863E0 /* alert().swift */,
				6371BA6A21EA75AE00AB2A41 /* Bundled Files */,
				63B53DC7218782A600D863E0 /* Detritus */,
			);
			path = AppKit;
			sourceTree = "<group>";
		};
		63E342E7218508FA008CF796 /* Tests */ = {
			isa = PBXGroup;
			children = (
				63D7C3DA2208CA6C0096BF63 /* MixerTests.swift */,
				6343042421858C7D004A45F0 /* XcakeprojTests.swift */,
				63E342E8218508FA008CF796 /* ModelizerTests.swift */,
				63402FC021B87602003F1B8E /* CakefileDescriptionTests.swift */,
				63756DC42209E43700DA9D7B /* Utility */,
				63E342EA218508FA008CF796 /* Info.plist */,
			);
			path = Tests;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		63B53DAD21877F7800D863E0 /* Cake.app */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 63B53DBB21877F7900D863E0 /* Build configuration list for PBXNativeTarget "Cake.app" */;
			buildPhases = (
				63B53DAA21877F7800D863E0 /* Sources */,
				63B53DAB21877F7800D863E0 /* Frameworks */,
				63B53DAC21877F7800D863E0 /* Resources */,
				6371BA7F21EA767500AB2A41 
Download .txt
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
Condensed preview — 225 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (1,187K chars).
[
  {
    "path": ".cake/Batter.swift",
    "chars": 343,
    "preview": "// Generated by Cake. Regeneration will occur! Edits will be lost!\n// Modules are sorted *topologically*.\n@_exported imp"
  },
  {
    "path": ".cake/Cake.swift",
    "chars": 55,
    "preview": "@_exported import Dependencies\n@_exported import Batter"
  },
  {
    "path": ".cake/Cake.xcconfig",
    "chars": 29,
    "preview": "#include? \"Version.xcconfig\"\n"
  },
  {
    "path": ".cake/Cake.xcodeproj/project.pbxproj",
    "chars": 168216,
    "preview": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 51;\n\tobjects = {\n\n/* Begin PBXAggregateTarget sec"
  },
  {
    "path": ".cake/Cake.xcodeproj/project.xcworkspace/WorkspaceSettings.xcsettings",
    "chars": 269,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
  },
  {
    "path": ".cake/Cake.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "chars": 238,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
  },
  {
    "path": ".cake/Cake.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings",
    "chars": 269,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
  },
  {
    "path": ".cake/Dependencies.swift",
    "chars": 372,
    "preview": "// Generated by Cake. Regeneration will occur! Edits will be lost!\n// We only export _directly_specified_ dependencies.\n"
  },
  {
    "path": ".cake/Package.resolved",
    "chars": 3504,
    "preview": "{\n  \"object\": {\n    \"pins\": [\n      {\n        \"package\": \"AEXML\",\n        \"repositoryURL\": \"https://github.com/tadija/AE"
  },
  {
    "path": ".gitignore",
    "chars": 152,
    "preview": "/.cake/swift-pm\n/.cake/Package.swift\n/.cake/*.json\n/.cake/Version.xcconfig\n/Sources/Mixer/Mixer.xcodeproj\n/Sources/Mixer"
  },
  {
    "path": ".travis.yml",
    "chars": 334,
    "preview": "# only run for: merge commits, releases and pull-requests\nif: type != push OR branch = master OR branch =~ /^\\d+\\.\\d+(\\."
  },
  {
    "path": "Cake.xcodeproj/project.pbxproj",
    "chars": 50978,
    "preview": "// !$*UTF8*$!\n{\n\tarchiveVersion = 1;\n\tclasses = {\n\t};\n\tobjectVersion = 50;\n\tobjects = {\n\n/* Begin PBXAggregateTarget sec"
  },
  {
    "path": "Cake.xcodeproj/project.xcworkspace/contents.xcworkspacedata",
    "chars": 149,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Workspace\n   version = \"1.0\">\n   <FileRef\n      location = \"self:Cake.xcodeproj\""
  },
  {
    "path": "Cake.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist",
    "chars": 238,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
  },
  {
    "path": "Cake.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings",
    "chars": 264,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
  },
  {
    "path": "Cake.xcodeproj/xcshareddata/xcschemes/Cake.xcscheme",
    "chars": 3888,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Scheme\n   LastUpgradeVersion = \"1010\"\n   version = \"1.3\">\n   <BuildAction\n      "
  },
  {
    "path": "Cakefile.swift",
    "chars": 517,
    "preview": "import Cakefile\n\ndependencies = [\n    .cake(~>Version(1,0,0, prereleaseIdentifiers: [\"debug\"])),\n    .github(\"Weebly/Ord"
  },
  {
    "path": "Dependencies/PromiseKit∕Foundation-3.3.1/NSNotificationCenter+Promise.swift",
    "chars": 978,
    "preview": "import Foundation\n#if !PMKCocoaPods\nimport PromiseKit\n#endif\n\n/**\n To import the `NSNotificationCenter` category:\n\n    u"
  },
  {
    "path": "Dependencies/PromiseKit∕Foundation-3.3.1/NSObject+Promise.swift",
    "chars": 1759,
    "preview": "import Foundation\n#if !PMKCocoaPods\nimport PromiseKit\n#endif\n\n/**\n To import the `NSObject` category:\n\n    use_framework"
  },
  {
    "path": "Dependencies/PromiseKit∕Foundation-3.3.1/NSURLSession+Promise.swift",
    "chars": 8441,
    "preview": "import Foundation\n#if !PMKCocoaPods\nimport PromiseKit\n#endif\n\n/**\n To import the `NSURLSession` category:\n\n    use_frame"
  },
  {
    "path": "Dependencies/PromiseKit∕Foundation-3.3.1/Process+Promise.swift",
    "chars": 5951,
    "preview": "import Foundation\n#if !PMKCocoaPods\nimport PromiseKit\n#endif\n\n#if os(macOS)\n\n/**\n To import the `Process` category:\n\n   "
  },
  {
    "path": "Dependencies/PromiseKit∕Foundation-3.3.1/afterlife.swift",
    "chars": 789,
    "preview": "import Foundation\n#if !PMKCocoaPods\nimport PromiseKit\n#endif\n\n/**\n - Returns: A promise that resolves when the provided "
  },
  {
    "path": "Dependencies/Weebly∕OrderedSet-3.1.0.swift",
    "chars": 15768,
    "preview": "//  Copyright (c) 2014 James Richard. \n//  Distributed under the MIT License (http://opensource.org/licenses/MIT).\n\n/// "
  },
  {
    "path": "Dependencies/kylef∕PathKit-0.9.2.swift",
    "chars": 23589,
    "preview": "// PathKit - Effortless path operations\n\n#if os(Linux)\nimport Glibc\n\nlet system_glob = Glibc.glob\n#else\nimport Darwin\n\nl"
  },
  {
    "path": "Dependencies/mxcl∕AppUpdater-1.0.3.swift",
    "chars": 8294,
    "preview": "import class AppKit.NSBackgroundActivityScheduler\nimport var AppKit.NSApp\nimport PMKFoundation\nimport Foundation\nimport "
  },
  {
    "path": "Dependencies/mxcl∕LegibleError-1.0.1.swift",
    "chars": 3070,
    "preview": "import Foundation\n\n#if os(Linux)\nlet theOperationCouldNotBeCompleted = \"The operation could not be completed\"\n#else\nlet "
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Extensions.swift",
    "chars": 3987,
    "preview": "import Foundation\n\n/// Extensions on Foundation’s `Bundle` so you get `Path` rather than `String` or `URL`.\npublic exten"
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path+Attributes.swift",
    "chars": 2534,
    "preview": "import Foundation\n\npublic extension Path {\n    //MARK: Filesystem Attributes\n\n    /**\n     Returns the creation-time of "
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path+Codable.swift",
    "chars": 1765,
    "preview": "import Foundation\n\n/**\n Provided for relative-path coding. See the instructions in our\n [README](https://github.com/mxcl"
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path+CommonDirectories.swift",
    "chars": 3059,
    "preview": "import Foundation\n\nextension Path {\n    //MARK: Common Directories\n    \n    /// Returns a `Path` containing `FileManager"
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path+FileManager.swift",
    "chars": 8511,
    "preview": "import Foundation\n#if os(Linux)\nimport Glibc\n#endif\n\npublic extension Path {\n    //MARK: File Management\n    \n    /**\n  "
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path+StringConvertibles.swift",
    "chars": 317,
    "preview": "extension Path: CustomStringConvertible {    \n    /// Returns `Path.string`\n    public var description: String {\n       "
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path+ls.swift",
    "chars": 2121,
    "preview": "import Foundation\n\n/**\n A file entry from a directory listing.\n - SeeAlso: `ls()`\n*/\npublic struct Entry {\n    /// The k"
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path->Bool.swift",
    "chars": 2302,
    "preview": "import Foundation\n#if os(Linux)\nimport func Glibc.access\n#else\nimport Darwin\n#endif\n\npublic extension Path {\n    //MARK:"
  },
  {
    "path": "Dependencies/mxcl∕Path.swift-0.16.1/Path.swift",
    "chars": 15104,
    "preview": "import Foundation\n#if !os(Linux)\nimport func Darwin.realpath\nlet _realpath = Darwin.realpath\n#else\nimport func Glibc.rea"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Box.swift",
    "chars": 2944,
    "preview": "import Dispatch\n\nenum Sealant<R> {\n    case pending(Handlers<R>)\n    case resolved(R)\n}\n\nfinal class Handlers<R> {\n    v"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Catchable.swift",
    "chars": 9392,
    "preview": "import Dispatch\n\n/// Provides `catch` and `recover` to your object that conforms to `Thenable`\npublic protocol CatchMixi"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Configuration.swift",
    "chars": 1496,
    "preview": "import Dispatch\n\n/**\n PromiseKit’s configurable parameters.\n\n Do not change these after any Promise machinery executes a"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/CustomStringConvertible.swift",
    "chars": 1374,
    "preview": "\nextension Promise: CustomStringConvertible {\n    /// - Returns: A description of the state of this promise.\n    public "
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Error.swift",
    "chars": 3198,
    "preview": "import Foundation\n\npublic enum PMKError: Error {\n    /**\n     The completionHandler with form `(T?, Error?)` was called "
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Guarantee.swift",
    "chars": 6015,
    "preview": "import class Foundation.Thread\nimport Dispatch\n\n/**\n A `Guarantee` is a functional abstraction around an asynchronous op"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/LogEvent.swift",
    "chars": 860,
    "preview": "/**\n    The PromiseKit events which may be logged.\n \n    ````\n    /// A promise or guarantee has blocked the main thread"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Promise.swift",
    "chars": 5272,
    "preview": "import class Foundation.Thread\nimport Dispatch\n\n/**\n A `Promise` is a functional abstraction around a failable asynchron"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Resolver.swift",
    "chars": 2361,
    "preview": "/// An object for resolving promises\npublic final class Resolver<T> {\n    let box: Box<Result<T>>\n\n    init(_ box: Box<R"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/Thenable.swift",
    "chars": 14455,
    "preview": "import Dispatch\n\n/// Thenable represents an asynchronous operation that can be chained.\npublic protocol Thenable: class "
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/after.swift",
    "chars": 1136,
    "preview": "import struct Foundation.TimeInterval\nimport Dispatch\n\n/**\n     after(seconds: 1.5).then {\n         //…\n     }\n\n- Return"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/firstly.swift",
    "chars": 908,
    "preview": "import Dispatch\n\n/**\n Judicious use of `firstly` *may* make chains more readable.\n\n Compare:\n\n     URLSession.shared.dat"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/hang.swift",
    "chars": 1675,
    "preview": "import Foundation\nimport CoreFoundation\n\n/**\n Runs the active run-loop until the provided promise resolves.\n\n This is fo"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/race.swift",
    "chars": 1467,
    "preview": "@inline(__always)\nprivate func _race<U: Thenable>(_ thenables: [U]) -> Promise<U.T> {\n    let rp = Promise<U.T>(.pending"
  },
  {
    "path": "Dependencies/mxcl∕PromiseKit-6.8.3/when.swift",
    "chars": 9222,
    "preview": "import Foundation\nimport Dispatch\n\nprivate func _when<U: Thenable>(_ thenables: [U]) -> Promise<Void> {\n    var countdow"
  },
  {
    "path": "Dependencies/mxcl∕Version-1.0.3/Version+Codable.swift",
    "chars": 530,
    "preview": "extension Version: Codable {\n    public init(from decoder: Decoder) throws {\n        let container = try decoder.singleV"
  },
  {
    "path": "Dependencies/mxcl∕Version-1.0.3/Version+Comparable.swift",
    "chars": 1983,
    "preview": "extension Version: Comparable {\n    func isEqualWithoutPrerelease(_ other: Version) -> Bool {\n        return major == ot"
  },
  {
    "path": "Dependencies/mxcl∕Version-1.0.3/Version+Foundation.swift",
    "chars": 1290,
    "preview": "import struct Foundation.OperatingSystemVersion\nimport class Foundation.ProcessInfo\nimport class Foundation.Bundle\n\n/// "
  },
  {
    "path": "Dependencies/mxcl∕Version-1.0.3/Version+Range.swift",
    "chars": 1868,
    "preview": "extension ClosedRange where Bound == Version {\n    /**\n     - Returns: `true` if the provided Version exists within this"
  },
  {
    "path": "Dependencies/mxcl∕Version-1.0.3/Version.swift",
    "chars": 6013,
    "preview": "/*\n This source file was modified by Max Howell from its original\n form that was part of the Swift open source project.\n"
  },
  {
    "path": "Dependencies/soffes∕HotKey-0.1.1/HotKey.swift",
    "chars": 1558,
    "preview": "//\n//  HotKey.swift\n//  HotKey\n//\n//  Created by Sam Soffes on 7/21/17.\n//  Copyright © 2017 Sam Soffes. All rights rese"
  },
  {
    "path": "Dependencies/soffes∕HotKey-0.1.1/HotKeysController.swift",
    "chars": 4661,
    "preview": "//\n//  HotKeysController.swift\n//  HotKey\n//\n//  Created by Sam Soffes on 7/21/17.\n//  Copyright © 2017 Sam Soffes. All "
  },
  {
    "path": "Dependencies/soffes∕HotKey-0.1.1/Key.swift",
    "chars": 14901,
    "preview": "//\n//  Key.swift\n//  HotKey\n//\n//  Created by Sam Soffes on 7/21/17.\n//  Copyright © 2017 Sam Soffes. All rights reserve"
  },
  {
    "path": "Dependencies/soffes∕HotKey-0.1.1/KeyCombo.swift",
    "chars": 1730,
    "preview": "//\n//  CarbonKeyCombo.swift\n//  HotKey\n//\n//  Created by Sam Soffes on 7/21/17.\n//  Copyright © 2017 Sam Soffes. All rig"
  },
  {
    "path": "Dependencies/soffes∕HotKey-0.1.1/NSEventModifierFlags+HotKey.swift",
    "chars": 952,
    "preview": "//\n//  NSEventModifierFlags+HotKey.swift\n//  HotKey\n//\n//  Created by Sam Soffes on 7/21/17.\n//  Copyright © 2017 Sam So"
  },
  {
    "path": "Dependencies/tadija∕AEXML-4.3.3/Document.swift",
    "chars": 3894,
    "preview": "/**\n *  https://github.com/tadija/AEXML\n *  Copyright (c) Marko Tadić 2014-2018\n *  Licensed under the MIT license. See "
  },
  {
    "path": "Dependencies/tadija∕AEXML-4.3.3/Element.swift",
    "chars": 11231,
    "preview": "/**\n *  https://github.com/tadija/AEXML\n *  Copyright (c) Marko Tadić 2014-2018\n *  Licensed under the MIT license. See "
  },
  {
    "path": "Dependencies/tadija∕AEXML-4.3.3/Error.swift",
    "chars": 706,
    "preview": "/**\n *  https://github.com/tadija/AEXML\n *  Copyright (c) Marko Tadić 2014-2018\n *  Licensed under the MIT license. See "
  },
  {
    "path": "Dependencies/tadija∕AEXML-4.3.3/Options.swift",
    "chars": 1929,
    "preview": "/**\n *  https://github.com/tadija/AEXML\n *  Copyright (c) Marko Tadić 2014-2018\n *  Licensed under the MIT license. See "
  },
  {
    "path": "Dependencies/tadija∕AEXML-4.3.3/Parser.swift",
    "chars": 2697,
    "preview": "/**\n *  https://github.com/tadija/AEXML\n *  Copyright (c) Marko Tadić 2014-2018\n *  Licensed under the MIT license. See "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Errors/Errors.swift",
    "chars": 5972,
    "preview": "import Foundation\nimport PathKit\n\n// MARK: - Xcodeproj\n\n/// XcodeProj Errors\n///\n/// - notFound: the project cannot be f"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/AEXML+XcodeFormat.swift",
    "chars": 4111,
    "preview": "import AEXML\nimport Foundation\n\nextension AEXMLDocument {\n    var xmlXcodeFormat: String {\n        var xml = \"<?xml vers"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/Bool+Extras.swift",
    "chars": 278,
    "preview": "import Foundation\n\npublic extension Bool {\n    /// Returns a XML string value that represents the boolean.\n    var xmlSt"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/Dictionary+Enumerate.swift",
    "chars": 802,
    "preview": "import Foundation\n\nextension Dictionary {\n    func enumerateKeysAndObjects(\n        options opts: NSEnumerationOptions ="
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/Dictionary+Extras.swift",
    "chars": 316,
    "preview": "import Foundation\n\n/// Static initializer that creates a Dictionary from a .plist file.\n///\n/// - Parameter path: the pa"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/KeyedDecodingContainer+Additions.swift",
    "chars": 980,
    "preview": "import Foundation\n\nextension KeyedDecodingContainer {\n    func decode<T>(_ key: KeyedDecodingContainer.Key) throws -> T "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/NSRecursiveLock+Sync.swift",
    "chars": 219,
    "preview": "import Foundation\n\nextension NSRecursiveLock {\n    func whileLocked<T>(closure: () -> (T)) -> T {\n        lock()\n       "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/OSLog+Extras.swift",
    "chars": 420,
    "preview": "import Foundation\nimport os.signpost\n\nextension OSLog {\n    @available(OSX 10.12, *)\n    /// Returns an instance of OSLo"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/Path+Extras.swift",
    "chars": 1408,
    "preview": "import Foundation\n// swiftlint:disable all\nimport PathKit\n\n// MARK: - Path extras.\n\nlet systemGlob = Darwin.glob\n\nextens"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/String+Utils.swift",
    "chars": 784,
    "preview": "import Foundation\n\n#if os(Linux)\n    import SwiftGlibc\n\n    public func arc4random_uniform(_ max: UInt32) -> Int32 {\n   "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Extensions/String+md5.swift",
    "chars": 9338,
    "preview": "// swiftlint:disable all\n//\n//  String+MD5.swift\n//  Kingfisher\n//\n// To date, adding CommonCrypto to a Swift framework "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/BuildPhase.swift",
    "chars": 566,
    "preview": "import Foundation\n\n/// Enum that encapsulates all kind of build phases available in Xcode.\n///\n/// - sources: sources.\n/"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXBuildFile.swift",
    "chars": 5583,
    "preview": "import Foundation\n\n/// This element indicates a file reference that is used in a PBXBuildPhase (either as an include or "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXBuildPhase.swift",
    "chars": 6297,
    "preview": "import Foundation\n\n/// An absctract class for all the build phase objects\npublic class PBXBuildPhase: PBXContainerItem {"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXBuildRule.swift",
    "chars": 3816,
    "preview": "import Foundation\n\n/// A PBXBuildRule is used to specify a method for transforming an input file in to an output file(s)"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXCopyFilesBuildPhase.swift",
    "chars": 3306,
    "preview": "import Foundation\n\n/// This is the element for the copy file build phase.\npublic final class PBXCopyFilesBuildPhase: PBX"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXFrameworksBuildPhase.swift",
    "chars": 759,
    "preview": "import Foundation\n\n/// This is the element for the framework link build phase.\npublic final class PBXFrameworksBuildPhas"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXHeadersBuildPhase.swift",
    "chars": 759,
    "preview": "import Foundation\nimport PathKit\n\n/// This is the element for the framework headers build phase.\npublic final class PBXH"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXResourcesBuildPhase.swift",
    "chars": 753,
    "preview": "import Foundation\n\n/// This is the element for the resources copy build phase.\npublic final class PBXResourcesBuildPhase"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXRezBuildPhase.swift",
    "chars": 796,
    "preview": "import Foundation\n\n/// This is the element for the Build Carbon Resources build phase.\n/// These are legacy .r files fro"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXShellScriptBuildPhase.swift",
    "chars": 4310,
    "preview": "import Foundation\n\n/// This is the element for the shell script build phase.\npublic final class PBXShellScriptBuildPhase"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/BuildPhase/PBXSourcesBuildPhase.swift",
    "chars": 717,
    "preview": "import Foundation\n\n/// This is the element for the sources compilation build phase.\npublic final class PBXSourcesBuildPh"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Configuration/BuildSettings.swift",
    "chars": 86,
    "preview": "import Foundation\n\n/// Build settings.\npublic typealias BuildSettings = [String: Any]\n"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Configuration/XCBuildConfiguration.swift",
    "chars": 3117,
    "preview": "import Foundation\n\n/// This is the element for listing build configurations.\npublic final class XCBuildConfiguration: PB"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Configuration/XCConfigurationList.swift",
    "chars": 5766,
    "preview": "import Foundation\n\n/// This is the element for listing build configurations.\npublic final class XCConfigurationList: PBX"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/PBXContainerItem.swift",
    "chars": 965,
    "preview": "import Foundation\n\n/// Class representing an element that may contain other elements.\npublic class PBXContainerItem: PBX"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/PBXContainerItemProxy.swift",
    "chars": 4197,
    "preview": "import Foundation\n\n/// This is the element to decorate a target item.\npublic final class PBXContainerItemProxy: PBXObjec"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/PBXFileElement.swift",
    "chars": 6181,
    "preview": "import Foundation\nimport PathKit\n\n/// This element is an abstract parent for file and group elements.\npublic class PBXFi"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/PBXFileReference.swift",
    "chars": 6344,
    "preview": "import Foundation\nimport PathKit\n\n///  A PBXFileReference is used to track every external file referenced by\n///  the pr"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/PBXGroup.swift",
    "chars": 7303,
    "preview": "import Foundation\nimport PathKit\n\npublic class PBXGroup: PBXFileElement {\n    // MARK: - Attributes\n\n    /// Grou childr"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/PBXSourceTree.swift",
    "chars": 3097,
    "preview": "import Foundation\n\n/// Specifies source trees for files\n/// Corresponds to the \"Location\" dropdown in Xcode's File Inspe"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/PBXVariantGroup.swift",
    "chars": 127,
    "preview": "import Foundation\n\n// This is the element for referencing localized resources.\npublic final class PBXVariantGroup: PBXGr"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Files/XCVersionGroup.swift",
    "chars": 4241,
    "preview": "import Foundation\nimport PathKit\n\n/// Group that contains multiple files references to the different versions of a resou"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXObject.swift",
    "chars": 2907,
    "preview": "// sourcery:file: skipEquality\nimport Foundation\n\n/// Class that represents a project element.\npublic class PBXObject: H"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXObjectParser.swift",
    "chars": 3388,
    "preview": "import Foundation\n\nfinal class PBXObjectParser {\n    private let userInfo: [CodingUserInfoKey: Any]\n    private let deco"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXObjectReference.swift",
    "chars": 4913,
    "preview": "import Foundation\nimport os.signpost\n\n/// Object used as a reference to PBXObjects from PBXObjects.\nclass PBXObjectRefer"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXObjects.swift",
    "chars": 19492,
    "preview": "import Foundation\n\n// swiftlint:disable type_body_length\nclass PBXObjects: Equatable {\n    // MARK: - Properties\n\n    pr"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXOutputSettings.swift",
    "chars": 6096,
    "preview": "import Foundation\n\n/// Code for controlling sorting of files in an pbxproj file.\n\n// MARK: - Core sort functions\n\n// Bec"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXProj.swift",
    "chars": 8508,
    "preview": "import Foundation\nimport PathKit\n\n/// Represents a .pbxproj file\npublic final class PBXProj: Decodable {\n    // MARK: - "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXProjEncoder.swift",
    "chars": 18312,
    "preview": "import Foundation\n\n/// Protocol that defines that the element can return a plist element that represents itself.\nprotoco"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Project/PBXProject.swift",
    "chars": 14621,
    "preview": "import Foundation\n\npublic final class PBXProject: PBXObject {\n    // MARK: - Attributes\n\n    /// Project name\n    public"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Sourcery/Equality.generated.swift",
    "chars": 12204,
    "preview": "// Generated using Sourcery 0.13.1 — https://github.com/krzysztofzablocki/Sourcery\n// DO NOT EDIT\n\nimport Foundation\n\nex"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Sourcery/Sourcery.swift",
    "chars": 45,
    "preview": "import Foundation\n\nprotocol AutoEquatable {}\n"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Targets/PBXAggregateTarget.swift",
    "chars": 474,
    "preview": "import Foundation\n\n/// This is the element for a build target that aggregates several others.\npublic final class PBXAggr"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Targets/PBXLegacyTarget.swift",
    "chars": 4925,
    "preview": "import Foundation\n\n/// This is the element for a build target that according to Xcode is an \"External Build System\". You"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Targets/PBXNativeTarget.swift",
    "chars": 4044,
    "preview": "import Foundation\n\n/// This is the element for a build target that produces a binary content (application or library).\np"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Targets/PBXProductType.swift",
    "chars": 2563,
    "preview": "import Foundation\n\npublic enum PBXProductType: String, Decodable {\n    case none = \"\"\n    case application = \"com.apple."
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Targets/PBXReferenceProxy.swift",
    "chars": 2759,
    "preview": "import Foundation\n\n/// A proxy for another object which might belong to another project\n/// contained in the same worksp"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Targets/PBXTarget.swift",
    "chars": 9372,
    "preview": "import Foundation\n\n/// This element is an abstract parent for specialized targets.\npublic class PBXTarget: PBXContainerI"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Objects/Targets/PBXTargetDependency.swift",
    "chars": 3325,
    "preview": "import Foundation\n\n/// This is the element for referencing other targets through content proxies.\npublic final class PBX"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Project/WorkspaceSettings.swift",
    "chars": 3591,
    "preview": "import Foundation\nimport PathKit\n\npublic enum WorkspaceSettingsError: Error {\n    /// thrown when the settings file was "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Project/XCBreakpointList.swift",
    "chars": 19018,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\n// swiftlint:disable:next type_body_length\npublic final class XCBreakpoin"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Project/XCSharedData.swift",
    "chars": 1974,
    "preview": "import Foundation\nimport PathKit\n\npublic final class XCSharedData: Equatable {\n    // MARK: - Attributes\n\n    /// Shared"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Project/Xcode.swift",
    "chars": 3494,
    "preview": "import Foundation\n\n/// Class that contains Xcode constants.\npublic struct Xcode {\n    /// Last known constants.\n    publ"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Project/XcodeProj.swift",
    "chars": 9656,
    "preview": "import Foundation\nimport PathKit\n\n/// Model that represents a .xcodeproj project.\npublic final class XcodeProj: Equatabl"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Protocols/Writable.swift",
    "chars": 948,
    "preview": "import Foundation\nimport PathKit\n\n/// Protocol that defines how an entity can be writed into disk\npublic protocol Writab"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+AditionalOption.swift",
    "chars": 1344,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\nextension XCScheme {\n    public final class AdditionalOption: Equatable {"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+AnalyzeAction.swift",
    "chars": 1218,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\nextension XCScheme {\n    public final class AnalyzeAction: Equatable {\n  "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+ArchiveAction.swift",
    "chars": 2264,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\nextension XCScheme {\n    public final class ArchiveAction: SerialAction {"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+BuildAction.swift",
    "chars": 5842,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\nextension XCScheme {\n    public final class BuildAction: SerialAction {\n "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+BuildableProductRunnable.swift",
    "chars": 1453,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public final class BuildableProductRunnable: Equatable {\n      "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+BuildableReference.swift",
    "chars": 3741,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public final class BuildableReference: Equatable {\n        // M"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+CommandLineArguments.swift",
    "chars": 2240,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public final class CommandLineArguments: Equatable {\n        //"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+EnvironmentVariable.swift",
    "chars": 2158,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public struct EnvironmentVariable: Equatable {\n        // MARK:"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+ExecutionAction.swift",
    "chars": 2230,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public final class ExecutionAction: Equatable {\n        private"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+LaunchAction.swift",
    "chars": 16850,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\nextension XCScheme {\n    // swiftlint:disable:next type_body_length\n    p"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+LocationScenarioReference.swift",
    "chars": 1239,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public final class LocationScenarioReference: Equatable {\n     "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+ProfileAction.swift",
    "chars": 7270,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\nextension XCScheme {\n    public final class ProfileAction: SerialAction {"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+SerialAction.swift",
    "chars": 1714,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public class SerialAction: Equatable {\n        // MARK: - Attri"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+SkippedTests.swift",
    "chars": 823,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public final class SkippedTest: Equatable {\n        // MARK: - "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+TestAction.swift",
    "chars": 10673,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\nextension XCScheme {\n    public final class TestAction: SerialAction {\n  "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme+TestableReference.swift",
    "chars": 2870,
    "preview": "import AEXML\nimport Foundation\n\nextension XCScheme {\n    public final class TestableReference: Equatable {\n        // MA"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Scheme/XCScheme.swift",
    "chars": 5079,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\npublic enum XCSchemeError: Error, CustomStringConvertible {\n    case notF"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/BuildSettingsProvider.swift",
    "chars": 11628,
    "preview": "import Foundation\n\n/// Class that provides default build settings to be used in Xcode projects.\npublic class BuildSettin"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/CommentedString.swift",
    "chars": 2916,
    "preview": "import Foundation\n\n/// String that includes a comment\nstruct CommentedString {\n    /// Entity string value.\n    let stri"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/Decoders.swift",
    "chars": 2262,
    "preview": "import Foundation\n\n/// Project object reference repository.\nclass PBXObjectReferenceRepository {\n    /// References.\n   "
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/JSONDecoding.swift",
    "chars": 3787,
    "preview": "import Foundation\n\n// Inspired by https://gist.github.com/mbuchetics/c9bc6c22033014aa0c550d3b4324411a\n\nstruct JSONCoding"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/OSLogger.swift",
    "chars": 3701,
    "preview": "import Foundation\nimport os.signpost\n\n/// OSLog wrapper that runs logging functions if logging is enabled through\n/// en"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/PlistValue.swift",
    "chars": 3666,
    "preview": "import Foundation\n\n/// It represents a plist value.\n///\n/// - string: commented string.\n/// - array: array of plist valu"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/ReferenceGenerator.swift",
    "chars": 12883,
    "preview": "import Foundation\n\n/// Generates the deterministic references of the project objects that have a temporary reference.\n//"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Utils/XCConfig.swift",
    "chars": 7534,
    "preview": "import Foundation\nimport PathKit\n\npublic typealias XCConfigInclude = (include: Path, config: XCConfig)\n\n/// .xcconfig co"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Workspace/XCWorkspace.swift",
    "chars": 2115,
    "preview": "import Foundation\nimport PathKit\n\n/// Model that represents a Xcode workspace.\npublic final class XCWorkspace: Writable,"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Workspace/XCWorkspaceData.swift",
    "chars": 4248,
    "preview": "import AEXML\nimport Foundation\nimport PathKit\n\npublic final class XCWorkspaceData {\n    public var children: [XCWorkspac"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Workspace/XCWorkspaceDataElement.swift",
    "chars": 588,
    "preview": "import Foundation\n\npublic enum XCWorkspaceDataElement {\n    public enum Error: Swift.Error {\n        case unknownName(St"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Workspace/XCWorkspaceDataElementLocationType.swift",
    "chars": 2850,
    "preview": "import Foundation\n\npublic enum XCWorkspaceDataElementLocationType {\n    public enum Error: Swift.Error {\n        case mi"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Workspace/XCWorkspaceDataFileRef.swift",
    "chars": 423,
    "preview": "import Foundation\n\npublic final class XCWorkspaceDataFileRef {\n    public var location: XCWorkspaceDataElementLocationTy"
  },
  {
    "path": "Dependencies/tuist∕xcodeproj-6.6.0/Workspace/XCWorkspaceDataGroup.swift",
    "chars": 683,
    "preview": "import Foundation\n\npublic final class XCWorkspaceDataGroup {\n    public var location: XCWorkspaceDataElementLocationType"
  },
  {
    "path": "Documents/Advanced-Module-Hierarchies.md",
    "chars": 1789,
    "preview": "# Advanced Module Hierarchies\n\nThere are some additional rules for hierarchies:\n\n    .\n    └ Sources\n      └ Model\n     "
  },
  {
    "path": "Documents/Cakefile.md",
    "chars": 1086,
    "preview": "# The Cakefile\n\nYour Cakefile defines your dependencies, and some other properties of your\ngenerated project.\n\n## The `i"
  },
  {
    "path": "Documents/FAQ.md",
    "chars": 3659,
    "preview": "# FAQ\n\n## What does integration do?\n\nNot much.\n\n* We create a `.cake` directory and a `Cakefile.swift` (you can delete t"
  },
  {
    "path": "Documents/Suggested-Usage.md",
    "chars": 1942,
    "preview": "# Suggested Usage\n\n## 1\n\n`import` precise Batter modules from within Batter modules. In your app\n`import Cake`. In Batte"
  },
  {
    "path": "Documents/Troubleshooting.md",
    "chars": 2906,
    "preview": "Please note, most of the solutions are: **fully clean and then restart Xcode**.\n\n# Troubleshooting\n\nXcode builds modules"
  },
  {
    "path": "LICENSE",
    "chars": 11358,
    "preview": "\n                                 Apache License\n                           Version 2.0, January 2004\n                  "
  },
  {
    "path": "README.md",
    "chars": 9031,
    "preview": "![Cake](../gh-pages/Cake.png)\n\n**We are aware of Xcode 11, probably don’t commit to Cake at this time**\n\nModules are a p"
  },
  {
    "path": "Sources/AppKit/AppDelegate+NSMenu.swift",
    "chars": 4079,
    "preview": "import AppKit\nimport Cake\n\nextension AppDelegate: NSMenuDelegate {\n    @objc func regenerate(sender: NSMenuItem) {\n     "
  },
  {
    "path": "Sources/AppKit/AppDelegate.swift",
    "chars": 3036,
    "preview": "import PromiseKit\nimport AppKit\nimport Cake\n\n@NSApplicationMain\nclass AppDelegate: NSObject, NSApplicationDelegate {\n   "
  },
  {
    "path": "Sources/AppKit/Assets.xcassets/AppIcon.appiconset/Contents.json",
    "chars": 1250,
    "preview": "{\n  \"images\" : [\n    {\n      \"size\" : \"16x16\",\n      \"idiom\" : \"mac\",\n      \"filename\" : \"cake-16.png\",\n      \"scale\" : "
  },
  {
    "path": "Sources/AppKit/Assets.xcassets/Contents.json",
    "chars": 62,
    "preview": "{\n  \"info\" : {\n    \"version\" : 1,\n    \"author\" : \"xcode\"\n  }\n}"
  },
  {
    "path": "Sources/AppKit/Assets.xcassets/NSStatusBarItem.imageset/Contents.json",
    "chars": 297,
    "preview": "{\n  \"images\" : [\n    {\n      \"idiom\" : \"mac\",\n      \"scale\" : \"1x\"\n    },\n    {\n      \"idiom\" : \"mac\",\n      \"filename\" "
  },
  {
    "path": "Sources/AppKit/Base.lproj/Main.storyboard",
    "chars": 58321,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB\" version=\"3.0\" t"
  },
  {
    "path": "Sources/AppKit/Bundled Files/iOS.LaunchScreen.storyboard",
    "chars": 3772,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB\" version=\"3"
  },
  {
    "path": "Sources/AppKit/Cake.entitlements",
    "chars": 252,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
  },
  {
    "path": "Sources/AppKit/Info.plist",
    "chars": 1370,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
  },
  {
    "path": "Sources/AppKit/Menu·$CAKE.swift",
    "chars": 1330,
    "preview": "import AppKit\nimport Cake\n\nextension AppDelegate {\n    @objc func integrateCake(sender: NSMenuItem) {\n        guard let "
  },
  {
    "path": "Sources/AppKit/Menu·New Cake.swift",
    "chars": 1937,
    "preview": "import AppKit\nimport Cake\n\nextension AppDelegate {\n    @objc func createNewCake(sender: NSMenuItem) {\n        do {\n     "
  },
  {
    "path": "Sources/AppKit/Menu·Xcode.swift",
    "chars": 1209,
    "preview": "import AppKit\nimport Cake\n\nextension AppDelegate {\n    @objc func derivedDataDance(sender: NSMenuItem) {\n        do {\n  "
  },
  {
    "path": "Sources/AppKit/alert().swift",
    "chars": 1963,
    "preview": "import LegibleError\nimport Foundation\nimport AppKit\n\nprotocol TitledError: LocalizedError {\n    var title: String { get "
  },
  {
    "path": "Sources/Kitchenware/Makefile",
    "chars": 1860,
    "preview": ".PHONY: all\n\nBUILD_DIR = $(OUTDIR)/swift-pm/$(CONFIGURATION)\nCONFIGURATION = release\noutputs = $(OUTDIR)/lib/pm/4/libPac"
  },
  {
    "path": "Sources/Kitchenware/Package.swift",
    "chars": 351,
    "preview": "// swift-tools-version:5.0\n\nimport PackageDescription\n\nlet pkg = Package(name: \"Kitchenware\")\npkg.products = [\n    .libr"
  },
  {
    "path": "Sources/Mixer/Makefile",
    "chars": 145,
    "preview": ".PHONY: all\n\t\nall: libCakefileDescription.dylib\n\n_build:\n\tmkdir $@\n\nlibCakefileDescription.dylib: ../Sources/Model/Cakef"
  },
  {
    "path": "Sources/Mixer/Modelize/etc.swift",
    "chars": 2857,
    "preview": "enum Error: Swift.Error {\n    /// Couldn't find all tools needed by the package manager.\n    case invalidToolchain(probl"
  },
  {
    "path": "Sources/Mixer/Modelize/modelize().swift",
    "chars": 7756,
    "preview": "import struct Foundation.URLComponents\nimport struct Foundation.URL\nimport struct Basic.AbsolutePath\nimport PackageModel"
  },
  {
    "path": "Sources/Mixer/Package.resolved",
    "chars": 1165,
    "preview": "{\n  \"object\": {\n    \"pins\": [\n      {\n        \"package\": \"OrderedSet\",\n        \"repositoryURL\": \"https://github.com/Weeb"
  },
  {
    "path": "Sources/Mixer/Package.swift",
    "chars": 815,
    "preview": "// swift-tools-version:5.0\n\nimport PackageDescription\n\nlet pkg = Package(name: \"Mixer\")\npkg.products = [\n    .executable"
  },
  {
    "path": "Sources/Mixer/README.md",
    "chars": 809,
    "preview": "Mixer is an independent Swift-Package because it builds its own copy\nof SwiftPM (since libSwiftPM is not usable from an "
  },
  {
    "path": "Sources/Mixer/main.swift",
    "chars": 3680,
    "preview": "/*\n Reads a Package.swift and converts the output to a list of Modules that\n Cake can embed in Cake.xcodeproj.\n\n We trie"
  },
  {
    "path": "Sources/Model/Base/Modelizer/Dependencies.json.swift",
    "chars": 1582,
    "preview": "#if SWIFT_PACKAGE\nimport struct Workspace.Version\n#else\nimport Version\n#endif\nimport Path\n\npublic struct DependenciesJSO"
  },
  {
    "path": "Sources/Model/Base/Modelizer/Module.swift",
    "chars": 5446,
    "preview": "import Base\nimport Path\n\npublic final class Module: Codable {\n    public let name: String\n    public let path: Path\n    "
  },
  {
    "path": "Sources/Model/Base/Modelizer/modelize().swift",
    "chars": 2866,
    "preview": "import Foundation\nimport Path\n\npublic func modelize(root: Path, basename: String) throws -> [Module] {\n    let modelizer"
  },
  {
    "path": "Sources/Model/Base/Path+inreplace().swift",
    "chars": 371,
    "preview": "import Path\n\npublic extension Path {\n    func inreplace(_ target: String, with replacement: String) throws {\n        //T"
  },
  {
    "path": "Sources/Model/Base/Process+facade.swift",
    "chars": 2595,
    "preview": "import Foundation\n\npublic extension Process {\n\n    class Output {\n        public let data: Data\n        public lazy var "
  },
  {
    "path": "Sources/Model/Base/Sequence+KeyPath.swift",
    "chars": 483,
    "preview": "public extension Sequence {\n    @inlinable\n    func map<T>(_ keyPath: KeyPath<Element, T>) -> [T] {\n        return map {"
  },
  {
    "path": "Sources/Model/Base/StreamReader.swift",
    "chars": 2638,
    "preview": "import Foundation\nimport Path\n\n// I confess I copy and pasted this from StackOverflow.com\n\npublic class StreamReader  {\n"
  },
  {
    "path": "Sources/Model/Base/SwiftVersion.swift",
    "chars": 888,
    "preview": "/// The Swift version specifications that Xcode supports\npublic enum SwiftVersion: String, Comparable, Codable {\n    cas"
  },
  {
    "path": "Sources/Model/Base/XcodeObserver/Diff.swift",
    "chars": 688,
    "preview": "public struct Diff<T: Hashable> {\n    public let added: Set<T>\n    public let removed: Set<T>\n    public let newValue: S"
  },
  {
    "path": "Sources/Model/Base/XcodeObserver/XcodeObserver.swift",
    "chars": 4403,
    "preview": "import Version\nimport Cocoa\nimport Base\nimport Path\n\n//TODO we're hiding errors when Xcode objects cannot be made etc.\n\n"
  },
  {
    "path": "Sources/Model/Base/XcodeObserver/XcodeScriptingBridge.swift",
    "chars": 20658,
    "preview": "import ScriptingBridge\nimport Foundation\nimport Version\nimport Base\nimport Path\n\n// NOTE if this class is NOT in this fi"
  },
  {
    "path": "Sources/Model/Base/XcodeProject/*Target.swift",
    "chars": 3769,
    "preview": "import xcodeproj\nimport Base\n\npublic extension XcodeProject {\n    class Target {\n        let owner: XcodeProject\n       "
  },
  {
    "path": "Sources/Model/Base/XcodeProject/+functions.swift",
    "chars": 3666,
    "preview": "import xcodeproj\n\nextension XcodeProject {\n    public func preventSwiftMigration(for targets: [NativeTarget]) {\n        "
  },
  {
    "path": "Sources/Model/Base/XcodeProject/+platforms.swift",
    "chars": 2950,
    "preview": "import CakefileDescription\nimport xcodeproj\nimport Version\nimport Base\n\npublic extension XcodeProject {\n    var platform"
  },
  {
    "path": "Sources/Model/Base/XcodeProject/Group.swift",
    "chars": 2268,
    "preview": "import xcodeproj\nimport Path\n\npublic extension XcodeProject {\n    struct Group {\n        let owner: XcodeProject\n       "
  },
  {
    "path": "Sources/Model/Base/XcodeProject/XcakeProject/+functions.swift",
    "chars": 1131,
    "preview": "import Modelizer\nimport Path\n\nextension XcakeProject {\n    func generateBatterDotSwift(tips: [Module]) throws {\n        "
  },
  {
    "path": "Sources/Model/Base/XcodeProject/XcakeProject/Processor/Cakefile.swift",
    "chars": 3027,
    "preview": "import CakefileDescription\nimport Foundation\nimport Version\nimport Path\n\npublic enum E: Error {\n    case noCakefile\n    "
  },
  {
    "path": "Sources/Model/Base/XcodeProject/XcakeProject/Processor/Dependencies.swift",
    "chars": 2537,
    "preview": "import struct Modelizer.DependenciesJSON\nimport CakefileDescription\nimport Foundation\nimport Path\n\nclass Dependencies {\n"
  },
  {
    "path": "Sources/Model/Base/XcodeProject/XcakeProject/Processor/Kitchen/CakeProject.swift",
    "chars": 2302,
    "preview": "import Foundation\nimport Modelizer\nimport Processor\nimport Path\n\npublic protocol CakeProjectDelegate: class {\n    func c"
  }
]

// ... and 25 more files (download for full content)

About this extraction

This page contains the full source code of the mxcl/Cake GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 225 files (1.1 MB), approximately 284.8k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!