diff --git a/.gitignore b/.gitignore
index cc341f2..4ff6915 100755
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
/.build
/Packages
build/
+*.xcodeproj
*.pbxuser
!default.pbxuser
*.mode1v3
diff --git a/README.md b/README.md
index 385fee8..6accc2a 100755
--- a/README.md
+++ b/README.md
@@ -31,11 +31,30 @@ You can discover all the commands and options by using `hmap --help`.
## Xcode
-The easiest way to build `hmap` is to use the provided Xcode project. Before
-doing so, you must download all dependencies by running:
+Before building with Xcode, you must download all dependencies by running:
swift package update
+Then generate an Xcode project by running:
+
+ swift package generate-xcodeproj
+
+If you would like to run the included tests, you must *manually* add the test
+data files for the test targets as the Swift Package Manager does not yet have
+such functionality (tracked by [SR-2866](https://bugs.swift.org/browse/SR-2866)).
+
+- Open the generated Xcode project
+- Find the `HeaderMapCoreTests` group in the file hierarchy
+- Right-click on it and select "Add files to hmap..."
+- Select "TestFile" folder from the file picker
+ - Make sure you have selected the "Create groups" option
+ - Make sure you have included the files in the `HeaderMapCoreTests` target
+- Select the `hmap` project in the file hierarchy
+- Select the `HeaderMapCoreTests` target
+- Go to "Build Phases"
+- Click on the "+" button and then select "New Copy Bundle Resources Phase"
+- Click on the "+" in the new phase and select the test files from the previous steps
+
## Swift Package Manager
If you would like to build from the command line, run:
@@ -45,17 +64,3 @@ If you would like to build from the command line, run:
To produce a release build suitable for distribution, run:
swift build -c release -Xswiftc -static-stdlib
-
-# Contributing
-
-To generate an Xcode project, run:
-
- swift package generate-xcodeproj
-
-You must manually add the test files for the test targets as the Swift Package
-Manager does not yet have such functionality (tracked by
-[SR-2866](https://bugs.swift.org/browse/SR-2866)).
-
-If you end up adding new dependencies, remember to run:
-
- swift package update
diff --git a/hmap.xcodeproj/Commander_Info.plist b/hmap.xcodeproj/Commander_Info.plist
deleted file mode 100755
index 57ada9f..0000000
--- a/hmap.xcodeproj/Commander_Info.plist
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- NSPrincipalClass
-
-
-
diff --git a/hmap.xcodeproj/HeaderMapCoreTests_Info.plist b/hmap.xcodeproj/HeaderMapCoreTests_Info.plist
deleted file mode 100755
index 7c23420..0000000
--- a/hmap.xcodeproj/HeaderMapCoreTests_Info.plist
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- BNDL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- NSPrincipalClass
-
-
-
diff --git a/hmap.xcodeproj/HeaderMapCore_Info.plist b/hmap.xcodeproj/HeaderMapCore_Info.plist
deleted file mode 100755
index 57ada9f..0000000
--- a/hmap.xcodeproj/HeaderMapCore_Info.plist
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- NSPrincipalClass
-
-
-
diff --git a/hmap.xcodeproj/HeaderMapFrontendTests_Info.plist b/hmap.xcodeproj/HeaderMapFrontendTests_Info.plist
deleted file mode 100755
index 7c23420..0000000
--- a/hmap.xcodeproj/HeaderMapFrontendTests_Info.plist
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- BNDL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- NSPrincipalClass
-
-
-
diff --git a/hmap.xcodeproj/HeaderMapFrontend_Info.plist b/hmap.xcodeproj/HeaderMapFrontend_Info.plist
deleted file mode 100755
index 57ada9f..0000000
--- a/hmap.xcodeproj/HeaderMapFrontend_Info.plist
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- NSPrincipalClass
-
-
-
diff --git a/hmap.xcodeproj/HeaderMapTesting_Info.plist b/hmap.xcodeproj/HeaderMapTesting_Info.plist
deleted file mode 100755
index 57ada9f..0000000
--- a/hmap.xcodeproj/HeaderMapTesting_Info.plist
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- NSPrincipalClass
-
-
-
diff --git a/hmap.xcodeproj/Spectre_Info.plist b/hmap.xcodeproj/Spectre_Info.plist
deleted file mode 100755
index 57ada9f..0000000
--- a/hmap.xcodeproj/Spectre_Info.plist
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- FMWK
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- NSPrincipalClass
-
-
-
diff --git a/hmap.xcodeproj/project.pbxproj b/hmap.xcodeproj/project.pbxproj
deleted file mode 100755
index 9053294..0000000
--- a/hmap.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,1377 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- F3DE1C901F4A0FBD00A29229 /* Realm.hmap in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C8D1F4A0FAF00A29229 /* Realm.hmap */; };
- F3DE1C911F4A0FBD00A29229 /* Realm.json in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C8E1F4A0FAF00A29229 /* Realm.json */; };
- F3DE1C961F4A0FC600A29229 /* map.hmap in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C931F4A0FC600A29229 /* map.hmap */; };
- F3DE1C971F4A0FC600A29229 /* map.json in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C941F4A0FC600A29229 /* map.json */; };
- F3DE1C981F4A0FC600A29229 /* map.txt in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C951F4A0FC600A29229 /* map.txt */; };
- F3DE1C9A1F4A0FCF00A29229 /* map.hmap in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C931F4A0FC600A29229 /* map.hmap */; };
- F3DE1C9B1F4A0FCF00A29229 /* map.json in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C941F4A0FC600A29229 /* map.json */; };
- F3DE1C9C1F4A103800A29229 /* map.txt in Resources */ = {isa = PBXBuildFile; fileRef = F3DE1C951F4A0FC600A29229 /* map.txt */; };
- OBJ_104 /* Convert.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_9 /* Convert.swift */; };
- OBJ_105 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_10 /* main.swift */; };
- OBJ_106 /* Print.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_11 /* Print.swift */; };
- OBJ_107 /* ReturnCodes.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* ReturnCodes.swift */; };
- OBJ_108 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_13 /* StringExtensions.swift */; };
- OBJ_110 /* Spectre.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* Spectre.framework */; };
- OBJ_111 /* Commander.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* Commander.framework */; };
- OBJ_112 /* HeaderMapCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_63 /* HeaderMapCore.framework */; };
- OBJ_113 /* HeaderMapFrontend.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_65 /* HeaderMapFrontend.framework */; };
- OBJ_124 /* BinaryHeaderMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_15 /* BinaryHeaderMap.swift */; };
- OBJ_125 /* ByteBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* ByteBuffer.swift */; };
- OBJ_126 /* HeaderMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* HeaderMap.swift */; };
- OBJ_127 /* HeaderMapError.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* HeaderMapError.swift */; };
- OBJ_128 /* HeaderMapMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* HeaderMapMaker.swift */; };
- OBJ_129 /* JSONHeaderMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_20 /* JSONHeaderMap.swift */; };
- OBJ_130 /* ArrayExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_22 /* ArrayExtensions.swift */; };
- OBJ_131 /* DictionaryExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_23 /* DictionaryExtensions.swift */; };
- OBJ_132 /* NumberExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_24 /* NumberExtensions.swift */; };
- OBJ_133 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_25 /* StringExtensions.swift */; };
- OBJ_135 /* Spectre.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* Spectre.framework */; };
- OBJ_136 /* Commander.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* Commander.framework */; };
- OBJ_144 /* TestingExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_27 /* TestingExtensions.swift */; };
- OBJ_146 /* Spectre.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* Spectre.framework */; };
- OBJ_147 /* Commander.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* Commander.framework */; };
- OBJ_154 /* Command.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_29 /* Command.swift */; };
- OBJ_155 /* ConvertCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_30 /* ConvertCommands.swift */; };
- OBJ_156 /* FileFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* FileFormat.swift */; };
- OBJ_157 /* FrontendErrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* FrontendErrors.swift */; };
- OBJ_158 /* PrintCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* PrintCommands.swift */; };
- OBJ_160 /* Spectre.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* Spectre.framework */; };
- OBJ_161 /* Commander.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* Commander.framework */; };
- OBJ_162 /* HeaderMapCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_63 /* HeaderMapCore.framework */; };
- OBJ_171 /* HeaderMapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_36 /* HeaderMapTests.swift */; };
- OBJ_173 /* Spectre.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* Spectre.framework */; };
- OBJ_174 /* Commander.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* Commander.framework */; };
- OBJ_175 /* HeaderMapTesting.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_64 /* HeaderMapTesting.framework */; };
- OBJ_184 /* CommandTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_38 /* CommandTests.swift */; };
- OBJ_186 /* Spectre.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* Spectre.framework */; };
- OBJ_187 /* Commander.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* Commander.framework */; };
- OBJ_188 /* HeaderMapTesting.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_64 /* HeaderMapTesting.framework */; };
- OBJ_73 /* Case.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_51 /* Case.swift */; };
- OBJ_74 /* Context.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_52 /* Context.swift */; };
- OBJ_75 /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_53 /* Expectation.swift */; };
- OBJ_76 /* Failure.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_54 /* Failure.swift */; };
- OBJ_77 /* Global.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_55 /* Global.swift */; };
- OBJ_78 /* GlobalContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_56 /* GlobalContext.swift */; };
- OBJ_79 /* Reporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_57 /* Reporter.swift */; };
- OBJ_80 /* Reporters.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_58 /* Reporters.swift */; };
- OBJ_87 /* ArgumentConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_41 /* ArgumentConvertible.swift */; };
- OBJ_88 /* ArgumentDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_42 /* ArgumentDescription.swift */; };
- OBJ_89 /* ArgumentParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_43 /* ArgumentParser.swift */; };
- OBJ_90 /* Command.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_44 /* Command.swift */; };
- OBJ_91 /* CommandRunner.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_45 /* CommandRunner.swift */; };
- OBJ_92 /* Commands.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_46 /* Commands.swift */; };
- OBJ_93 /* CommandType.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_47 /* CommandType.swift */; };
- OBJ_94 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_48 /* Error.swift */; };
- OBJ_95 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_49 /* Group.swift */; };
- OBJ_97 /* Spectre.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* Spectre.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- F3DE1C7A1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_68;
- remoteInfo = Spectre;
- };
- F3DE1C7B1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_68;
- remoteInfo = Spectre;
- };
- F3DE1C7C1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_82;
- remoteInfo = Commander;
- };
- F3DE1C7D1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_117;
- remoteInfo = HeaderMapCore;
- };
- F3DE1C7E1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_68;
- remoteInfo = Spectre;
- };
- F3DE1C7F1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_82;
- remoteInfo = Commander;
- };
- F3DE1C801F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_119;
- remoteInfo = HeaderMapFrontend;
- };
- F3DE1C811F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_68;
- remoteInfo = Spectre;
- };
- F3DE1C821F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_82;
- remoteInfo = Commander;
- };
- F3DE1C831F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_117;
- remoteInfo = HeaderMapCore;
- };
- F3DE1C841F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_68;
- remoteInfo = Spectre;
- };
- F3DE1C851F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_82;
- remoteInfo = Commander;
- };
- F3DE1C861F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_68;
- remoteInfo = Spectre;
- };
- F3DE1C871F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_82;
- remoteInfo = Commander;
- };
- F3DE1C881F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_139;
- remoteInfo = HeaderMapTesting;
- };
- F3DE1C891F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_68;
- remoteInfo = Spectre;
- };
- F3DE1C8A1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_82;
- remoteInfo = Commander;
- };
- F3DE1C8B1F4A0F9600A29229 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = OBJ_1 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = OBJ_139;
- remoteInfo = HeaderMapTesting;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- F3DE1C8D1F4A0FAF00A29229 /* Realm.hmap */ = {isa = PBXFileReference; lastKnownFileType = file; path = Realm.hmap; sourceTree = ""; };
- F3DE1C8E1F4A0FAF00A29229 /* Realm.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = Realm.json; sourceTree = ""; };
- F3DE1C931F4A0FC600A29229 /* map.hmap */ = {isa = PBXFileReference; lastKnownFileType = file; path = map.hmap; sourceTree = ""; };
- F3DE1C941F4A0FC600A29229 /* map.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = map.json; sourceTree = ""; };
- F3DE1C951F4A0FC600A29229 /* map.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = map.txt; sourceTree = ""; };
- OBJ_10 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; };
- OBJ_11 /* Print.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Print.swift; sourceTree = ""; };
- OBJ_12 /* ReturnCodes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReturnCodes.swift; sourceTree = ""; };
- OBJ_13 /* StringExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringExtensions.swift; sourceTree = ""; };
- OBJ_15 /* BinaryHeaderMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BinaryHeaderMap.swift; sourceTree = ""; };
- OBJ_16 /* ByteBuffer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ByteBuffer.swift; sourceTree = ""; };
- OBJ_17 /* HeaderMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HeaderMap.swift; sourceTree = ""; };
- OBJ_18 /* HeaderMapError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HeaderMapError.swift; sourceTree = ""; };
- OBJ_19 /* HeaderMapMaker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HeaderMapMaker.swift; sourceTree = ""; };
- OBJ_20 /* JSONHeaderMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONHeaderMap.swift; sourceTree = ""; };
- OBJ_22 /* ArrayExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrayExtensions.swift; sourceTree = ""; };
- OBJ_23 /* DictionaryExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DictionaryExtensions.swift; sourceTree = ""; };
- OBJ_24 /* NumberExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NumberExtensions.swift; sourceTree = ""; };
- OBJ_25 /* StringExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringExtensions.swift; sourceTree = ""; };
- OBJ_27 /* TestingExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestingExtensions.swift; sourceTree = ""; };
- OBJ_29 /* Command.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Command.swift; sourceTree = ""; };
- OBJ_30 /* ConvertCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConvertCommands.swift; sourceTree = ""; };
- OBJ_31 /* FileFormat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileFormat.swift; sourceTree = ""; };
- OBJ_32 /* FrontendErrors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrontendErrors.swift; sourceTree = ""; };
- OBJ_33 /* PrintCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PrintCommands.swift; sourceTree = ""; };
- OBJ_36 /* HeaderMapTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HeaderMapTests.swift; sourceTree = ""; };
- OBJ_38 /* CommandTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommandTests.swift; sourceTree = ""; };
- OBJ_41 /* ArgumentConvertible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArgumentConvertible.swift; sourceTree = ""; };
- OBJ_42 /* ArgumentDescription.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArgumentDescription.swift; sourceTree = ""; };
- OBJ_43 /* ArgumentParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArgumentParser.swift; sourceTree = ""; };
- OBJ_44 /* Command.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Command.swift; sourceTree = ""; };
- OBJ_45 /* CommandRunner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommandRunner.swift; sourceTree = ""; };
- OBJ_46 /* Commands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Commands.swift; sourceTree = ""; };
- OBJ_47 /* CommandType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommandType.swift; sourceTree = ""; };
- OBJ_48 /* Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; };
- OBJ_49 /* Group.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Group.swift; sourceTree = ""; };
- OBJ_51 /* Case.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Case.swift; sourceTree = ""; };
- OBJ_52 /* Context.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Context.swift; sourceTree = ""; };
- OBJ_53 /* Expectation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Expectation.swift; sourceTree = ""; };
- OBJ_54 /* Failure.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Failure.swift; sourceTree = ""; };
- OBJ_55 /* Global.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Global.swift; sourceTree = ""; };
- OBJ_56 /* GlobalContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalContext.swift; sourceTree = ""; };
- OBJ_57 /* Reporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reporter.swift; sourceTree = ""; };
- OBJ_58 /* Reporters.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reporters.swift; sourceTree = ""; };
- OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; };
- OBJ_60 /* Spectre.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Spectre.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_61 /* Commander.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Commander.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_62 /* hmap */ = {isa = PBXFileReference; lastKnownFileType = text; path = hmap; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_63 /* HeaderMapCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = HeaderMapCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_64 /* HeaderMapTesting.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = HeaderMapTesting.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_65 /* HeaderMapFrontend.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = HeaderMapFrontend.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_66 /* HeaderMapCoreTests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; path = HeaderMapCoreTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_67 /* HeaderMapFrontendTests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; path = HeaderMapFrontendTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- OBJ_9 /* Convert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Convert.swift; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- OBJ_109 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_110 /* Spectre.framework in Frameworks */,
- OBJ_111 /* Commander.framework in Frameworks */,
- OBJ_112 /* HeaderMapCore.framework in Frameworks */,
- OBJ_113 /* HeaderMapFrontend.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_134 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_135 /* Spectre.framework in Frameworks */,
- OBJ_136 /* Commander.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_145 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_146 /* Spectre.framework in Frameworks */,
- OBJ_147 /* Commander.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_159 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_160 /* Spectre.framework in Frameworks */,
- OBJ_161 /* Commander.framework in Frameworks */,
- OBJ_162 /* HeaderMapCore.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_172 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_173 /* Spectre.framework in Frameworks */,
- OBJ_174 /* Commander.framework in Frameworks */,
- OBJ_175 /* HeaderMapTesting.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_185 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_186 /* Spectre.framework in Frameworks */,
- OBJ_187 /* Commander.framework in Frameworks */,
- OBJ_188 /* HeaderMapTesting.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_81 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_96 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_97 /* Spectre.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- F3DE1C8C1F4A0FAF00A29229 /* TestFiles */ = {
- isa = PBXGroup;
- children = (
- F3DE1C8D1F4A0FAF00A29229 /* Realm.hmap */,
- F3DE1C8E1F4A0FAF00A29229 /* Realm.json */,
- );
- path = TestFiles;
- sourceTree = "";
- };
- F3DE1C921F4A0FC600A29229 /* TestFiles */ = {
- isa = PBXGroup;
- children = (
- F3DE1C931F4A0FC600A29229 /* map.hmap */,
- F3DE1C941F4A0FC600A29229 /* map.json */,
- F3DE1C951F4A0FC600A29229 /* map.txt */,
- );
- path = TestFiles;
- sourceTree = "";
- };
- OBJ_14 /* HeaderMapCore */ = {
- isa = PBXGroup;
- children = (
- OBJ_15 /* BinaryHeaderMap.swift */,
- OBJ_16 /* ByteBuffer.swift */,
- OBJ_17 /* HeaderMap.swift */,
- OBJ_18 /* HeaderMapError.swift */,
- OBJ_19 /* HeaderMapMaker.swift */,
- OBJ_20 /* JSONHeaderMap.swift */,
- OBJ_21 /* extensions */,
- );
- name = HeaderMapCore;
- path = Sources/HeaderMapCore;
- sourceTree = SOURCE_ROOT;
- };
- OBJ_21 /* extensions */ = {
- isa = PBXGroup;
- children = (
- OBJ_22 /* ArrayExtensions.swift */,
- OBJ_23 /* DictionaryExtensions.swift */,
- OBJ_24 /* NumberExtensions.swift */,
- OBJ_25 /* StringExtensions.swift */,
- );
- path = extensions;
- sourceTree = "";
- };
- OBJ_26 /* HeaderMapTesting */ = {
- isa = PBXGroup;
- children = (
- OBJ_27 /* TestingExtensions.swift */,
- );
- name = HeaderMapTesting;
- path = Sources/HeaderMapTesting;
- sourceTree = SOURCE_ROOT;
- };
- OBJ_28 /* HeaderMapFrontend */ = {
- isa = PBXGroup;
- children = (
- OBJ_29 /* Command.swift */,
- OBJ_30 /* ConvertCommands.swift */,
- OBJ_31 /* FileFormat.swift */,
- OBJ_32 /* FrontendErrors.swift */,
- OBJ_33 /* PrintCommands.swift */,
- );
- name = HeaderMapFrontend;
- path = Sources/HeaderMapFrontend;
- sourceTree = SOURCE_ROOT;
- };
- OBJ_34 /* Tests */ = {
- isa = PBXGroup;
- children = (
- OBJ_35 /* HeaderMapCoreTests */,
- OBJ_37 /* HeaderMapFrontendTests */,
- );
- name = Tests;
- sourceTree = SOURCE_ROOT;
- };
- OBJ_35 /* HeaderMapCoreTests */ = {
- isa = PBXGroup;
- children = (
- F3DE1C8C1F4A0FAF00A29229 /* TestFiles */,
- OBJ_36 /* HeaderMapTests.swift */,
- );
- name = HeaderMapCoreTests;
- path = Tests/HeaderMapCoreTests;
- sourceTree = SOURCE_ROOT;
- };
- OBJ_37 /* HeaderMapFrontendTests */ = {
- isa = PBXGroup;
- children = (
- F3DE1C921F4A0FC600A29229 /* TestFiles */,
- OBJ_38 /* CommandTests.swift */,
- );
- name = HeaderMapFrontendTests;
- path = Tests/HeaderMapFrontendTests;
- sourceTree = SOURCE_ROOT;
- };
- OBJ_39 /* Dependencies */ = {
- isa = PBXGroup;
- children = (
- OBJ_40 /* Commander 0.6.0 */,
- OBJ_50 /* Spectre 0.7.2 */,
- );
- name = Dependencies;
- sourceTree = "";
- };
- OBJ_40 /* Commander 0.6.0 */ = {
- isa = PBXGroup;
- children = (
- OBJ_41 /* ArgumentConvertible.swift */,
- OBJ_42 /* ArgumentDescription.swift */,
- OBJ_43 /* ArgumentParser.swift */,
- OBJ_44 /* Command.swift */,
- OBJ_45 /* CommandRunner.swift */,
- OBJ_46 /* Commands.swift */,
- OBJ_47 /* CommandType.swift */,
- OBJ_48 /* Error.swift */,
- OBJ_49 /* Group.swift */,
- );
- name = "Commander 0.6.0";
- path = ".build/checkouts/Commander.git-1040763989236346507/Sources";
- sourceTree = SOURCE_ROOT;
- };
- OBJ_5 /* */ = {
- isa = PBXGroup;
- children = (
- OBJ_6 /* Package.swift */,
- OBJ_7 /* Sources */,
- OBJ_34 /* Tests */,
- OBJ_39 /* Dependencies */,
- OBJ_59 /* Products */,
- );
- name = "";
- sourceTree = "";
- };
- OBJ_50 /* Spectre 0.7.2 */ = {
- isa = PBXGroup;
- children = (
- OBJ_51 /* Case.swift */,
- OBJ_52 /* Context.swift */,
- OBJ_53 /* Expectation.swift */,
- OBJ_54 /* Failure.swift */,
- OBJ_55 /* Global.swift */,
- OBJ_56 /* GlobalContext.swift */,
- OBJ_57 /* Reporter.swift */,
- OBJ_58 /* Reporters.swift */,
- );
- name = "Spectre 0.7.2";
- path = ".build/checkouts/Spectre--9185491864710013835/Sources";
- sourceTree = SOURCE_ROOT;
- };
- OBJ_59 /* Products */ = {
- isa = PBXGroup;
- children = (
- OBJ_60 /* Spectre.framework */,
- OBJ_61 /* Commander.framework */,
- OBJ_62 /* hmap */,
- OBJ_63 /* HeaderMapCore.framework */,
- OBJ_64 /* HeaderMapTesting.framework */,
- OBJ_65 /* HeaderMapFrontend.framework */,
- OBJ_66 /* HeaderMapCoreTests.xctest */,
- OBJ_67 /* HeaderMapFrontendTests.xctest */,
- );
- name = Products;
- sourceTree = BUILT_PRODUCTS_DIR;
- };
- OBJ_7 /* Sources */ = {
- isa = PBXGroup;
- children = (
- OBJ_8 /* hmap */,
- OBJ_14 /* HeaderMapCore */,
- OBJ_26 /* HeaderMapTesting */,
- OBJ_28 /* HeaderMapFrontend */,
- );
- name = Sources;
- sourceTree = SOURCE_ROOT;
- };
- OBJ_8 /* hmap */ = {
- isa = PBXGroup;
- children = (
- OBJ_9 /* Convert.swift */,
- OBJ_10 /* main.swift */,
- OBJ_11 /* Print.swift */,
- OBJ_12 /* ReturnCodes.swift */,
- OBJ_13 /* StringExtensions.swift */,
- );
- name = hmap;
- path = Sources/hmap;
- sourceTree = SOURCE_ROOT;
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- OBJ_117 /* HeaderMapCore */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_120 /* Build configuration list for PBXNativeTarget "HeaderMapCore" */;
- buildPhases = (
- OBJ_123 /* Sources */,
- OBJ_134 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- OBJ_137 /* PBXTargetDependency */,
- OBJ_138 /* PBXTargetDependency */,
- );
- name = HeaderMapCore;
- productName = HeaderMapCore;
- productReference = OBJ_63 /* HeaderMapCore.framework */;
- productType = "com.apple.product-type.framework";
- };
- OBJ_119 /* HeaderMapFrontend */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_150 /* Build configuration list for PBXNativeTarget "HeaderMapFrontend" */;
- buildPhases = (
- OBJ_153 /* Sources */,
- OBJ_159 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- OBJ_163 /* PBXTargetDependency */,
- OBJ_164 /* PBXTargetDependency */,
- OBJ_165 /* PBXTargetDependency */,
- );
- name = HeaderMapFrontend;
- productName = HeaderMapFrontend;
- productReference = OBJ_65 /* HeaderMapFrontend.framework */;
- productType = "com.apple.product-type.framework";
- };
- OBJ_139 /* HeaderMapTesting */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_140 /* Build configuration list for PBXNativeTarget "HeaderMapTesting" */;
- buildPhases = (
- OBJ_143 /* Sources */,
- OBJ_145 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- OBJ_148 /* PBXTargetDependency */,
- OBJ_149 /* PBXTargetDependency */,
- );
- name = HeaderMapTesting;
- productName = HeaderMapTesting;
- productReference = OBJ_64 /* HeaderMapTesting.framework */;
- productType = "com.apple.product-type.framework";
- };
- OBJ_166 /* HeaderMapCoreTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_167 /* Build configuration list for PBXNativeTarget "HeaderMapCoreTests" */;
- buildPhases = (
- OBJ_170 /* Sources */,
- OBJ_172 /* Frameworks */,
- F3DE1C8F1F4A0FB500A29229 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- OBJ_176 /* PBXTargetDependency */,
- OBJ_177 /* PBXTargetDependency */,
- OBJ_178 /* PBXTargetDependency */,
- );
- name = HeaderMapCoreTests;
- productName = HeaderMapCoreTests;
- productReference = OBJ_66 /* HeaderMapCoreTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- OBJ_179 /* HeaderMapFrontendTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_180 /* Build configuration list for PBXNativeTarget "HeaderMapFrontendTests" */;
- buildPhases = (
- OBJ_183 /* Sources */,
- OBJ_185 /* Frameworks */,
- F3DE1C991F4A0FCA00A29229 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- OBJ_189 /* PBXTargetDependency */,
- OBJ_190 /* PBXTargetDependency */,
- OBJ_191 /* PBXTargetDependency */,
- );
- name = HeaderMapFrontendTests;
- productName = HeaderMapFrontendTests;
- productReference = OBJ_67 /* HeaderMapFrontendTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
- OBJ_68 /* Spectre */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_69 /* Build configuration list for PBXNativeTarget "Spectre" */;
- buildPhases = (
- OBJ_72 /* Sources */,
- OBJ_81 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = Spectre;
- productName = Spectre;
- productReference = OBJ_60 /* Spectre.framework */;
- productType = "com.apple.product-type.framework";
- };
- OBJ_82 /* Commander */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_83 /* Build configuration list for PBXNativeTarget "Commander" */;
- buildPhases = (
- OBJ_86 /* Sources */,
- OBJ_96 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- OBJ_98 /* PBXTargetDependency */,
- );
- name = Commander;
- productName = Commander;
- productReference = OBJ_61 /* Commander.framework */;
- productType = "com.apple.product-type.framework";
- };
- OBJ_99 /* hmap */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = OBJ_100 /* Build configuration list for PBXNativeTarget "hmap" */;
- buildPhases = (
- OBJ_103 /* Sources */,
- OBJ_109 /* Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- OBJ_114 /* PBXTargetDependency */,
- OBJ_115 /* PBXTargetDependency */,
- OBJ_116 /* PBXTargetDependency */,
- OBJ_118 /* PBXTargetDependency */,
- );
- name = hmap;
- productName = hmap;
- productReference = OBJ_62 /* hmap */;
- productType = "com.apple.product-type.tool";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- OBJ_1 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 9999;
- };
- buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "hmap" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = OBJ_5 /* */;
- productRefGroup = OBJ_59 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- OBJ_68 /* Spectre */,
- OBJ_82 /* Commander */,
- OBJ_99 /* hmap */,
- OBJ_117 /* HeaderMapCore */,
- OBJ_139 /* HeaderMapTesting */,
- OBJ_119 /* HeaderMapFrontend */,
- OBJ_166 /* HeaderMapCoreTests */,
- OBJ_179 /* HeaderMapFrontendTests */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- F3DE1C8F1F4A0FB500A29229 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- F3DE1C981F4A0FC600A29229 /* map.txt in Resources */,
- F3DE1C901F4A0FBD00A29229 /* Realm.hmap in Resources */,
- F3DE1C911F4A0FBD00A29229 /* Realm.json in Resources */,
- F3DE1C971F4A0FC600A29229 /* map.json in Resources */,
- F3DE1C961F4A0FC600A29229 /* map.hmap in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- F3DE1C991F4A0FCA00A29229 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- F3DE1C9C1F4A103800A29229 /* map.txt in Resources */,
- F3DE1C9A1F4A0FCF00A29229 /* map.hmap in Resources */,
- F3DE1C9B1F4A0FCF00A29229 /* map.json in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- OBJ_103 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_104 /* Convert.swift in Sources */,
- OBJ_105 /* main.swift in Sources */,
- OBJ_106 /* Print.swift in Sources */,
- OBJ_107 /* ReturnCodes.swift in Sources */,
- OBJ_108 /* StringExtensions.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_123 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_124 /* BinaryHeaderMap.swift in Sources */,
- OBJ_125 /* ByteBuffer.swift in Sources */,
- OBJ_126 /* HeaderMap.swift in Sources */,
- OBJ_127 /* HeaderMapError.swift in Sources */,
- OBJ_128 /* HeaderMapMaker.swift in Sources */,
- OBJ_129 /* JSONHeaderMap.swift in Sources */,
- OBJ_130 /* ArrayExtensions.swift in Sources */,
- OBJ_131 /* DictionaryExtensions.swift in Sources */,
- OBJ_132 /* NumberExtensions.swift in Sources */,
- OBJ_133 /* StringExtensions.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_143 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_144 /* TestingExtensions.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_153 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_154 /* Command.swift in Sources */,
- OBJ_155 /* ConvertCommands.swift in Sources */,
- OBJ_156 /* FileFormat.swift in Sources */,
- OBJ_157 /* FrontendErrors.swift in Sources */,
- OBJ_158 /* PrintCommands.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_170 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_171 /* HeaderMapTests.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_183 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_184 /* CommandTests.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_72 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_73 /* Case.swift in Sources */,
- OBJ_74 /* Context.swift in Sources */,
- OBJ_75 /* Expectation.swift in Sources */,
- OBJ_76 /* Failure.swift in Sources */,
- OBJ_77 /* Global.swift in Sources */,
- OBJ_78 /* GlobalContext.swift in Sources */,
- OBJ_79 /* Reporter.swift in Sources */,
- OBJ_80 /* Reporters.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- OBJ_86 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 0;
- files = (
- OBJ_87 /* ArgumentConvertible.swift in Sources */,
- OBJ_88 /* ArgumentDescription.swift in Sources */,
- OBJ_89 /* ArgumentParser.swift in Sources */,
- OBJ_90 /* Command.swift in Sources */,
- OBJ_91 /* CommandRunner.swift in Sources */,
- OBJ_92 /* Commands.swift in Sources */,
- OBJ_93 /* CommandType.swift in Sources */,
- OBJ_94 /* Error.swift in Sources */,
- OBJ_95 /* Group.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- OBJ_114 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_68 /* Spectre */;
- targetProxy = F3DE1C7B1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_115 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_82 /* Commander */;
- targetProxy = F3DE1C7C1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_116 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_117 /* HeaderMapCore */;
- targetProxy = F3DE1C7D1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_118 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_119 /* HeaderMapFrontend */;
- targetProxy = F3DE1C801F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_137 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_68 /* Spectre */;
- targetProxy = F3DE1C7E1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_138 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_82 /* Commander */;
- targetProxy = F3DE1C7F1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_148 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_68 /* Spectre */;
- targetProxy = F3DE1C841F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_149 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_82 /* Commander */;
- targetProxy = F3DE1C851F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_163 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_68 /* Spectre */;
- targetProxy = F3DE1C811F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_164 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_82 /* Commander */;
- targetProxy = F3DE1C821F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_165 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_117 /* HeaderMapCore */;
- targetProxy = F3DE1C831F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_176 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_68 /* Spectre */;
- targetProxy = F3DE1C861F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_177 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_82 /* Commander */;
- targetProxy = F3DE1C871F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_178 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_139 /* HeaderMapTesting */;
- targetProxy = F3DE1C881F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_189 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_68 /* Spectre */;
- targetProxy = F3DE1C891F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_190 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_82 /* Commander */;
- targetProxy = F3DE1C8A1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_191 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_139 /* HeaderMapTesting */;
- targetProxy = F3DE1C8B1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
- OBJ_98 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = OBJ_68 /* Spectre */;
- targetProxy = F3DE1C7A1F4A0F9600A29229 /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin XCBuildConfiguration section */
- OBJ_101 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/hmap_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx @executable_path";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- SWIFT_FORCE_DYNAMIC_LINK_STDLIB = YES;
- SWIFT_FORCE_STATIC_LINK_STDLIB = NO;
- TARGET_NAME = hmap;
- };
- name = Debug;
- };
- OBJ_102 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/hmap_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx @executable_path";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- SWIFT_FORCE_DYNAMIC_LINK_STDLIB = YES;
- SWIFT_FORCE_STATIC_LINK_STDLIB = NO;
- TARGET_NAME = hmap;
- };
- name = Release;
- };
- OBJ_121 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapCore_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = HeaderMapCore;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = HeaderMapCore;
- };
- name = Debug;
- };
- OBJ_122 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapCore_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = HeaderMapCore;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = HeaderMapCore;
- };
- name = Release;
- };
- OBJ_141 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapTesting_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = HeaderMapTesting;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = HeaderMapTesting;
- };
- name = Debug;
- };
- OBJ_142 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapTesting_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = HeaderMapTesting;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = HeaderMapTesting;
- };
- name = Release;
- };
- OBJ_151 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapFrontend_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = HeaderMapFrontend;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = HeaderMapFrontend;
- };
- name = Debug;
- };
- OBJ_152 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapFrontend_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = HeaderMapFrontend;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = HeaderMapFrontend;
- };
- name = Release;
- };
- OBJ_168 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapCoreTests_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks @loader_path/Frameworks";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- TARGET_NAME = HeaderMapCoreTests;
- };
- name = Debug;
- };
- OBJ_169 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapCoreTests_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks @loader_path/Frameworks";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- TARGET_NAME = HeaderMapCoreTests;
- };
- name = Release;
- };
- OBJ_181 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapFrontendTests_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks @loader_path/Frameworks";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- TARGET_NAME = HeaderMapFrontendTests;
- };
- name = Debug;
- };
- OBJ_182 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/HeaderMapFrontendTests_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks @loader_path/Frameworks";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- TARGET_NAME = HeaderMapFrontendTests;
- };
- name = Release;
- };
- OBJ_3 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CLANG_ENABLE_OBJC_ARC = YES;
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_NS_ASSERTIONS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- MACOSX_DEPLOYMENT_TARGET = 10.10;
- ONLY_ACTIVE_ARCH = YES;
- OTHER_SWIFT_FLAGS = "-DXcode";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = macosx;
- SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator";
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = SWIFT_PACKAGE;
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 3.0;
- USE_HEADERMAP = NO;
- };
- name = Debug;
- };
- OBJ_4 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- CLANG_ENABLE_OBJC_ARC = YES;
- COMBINE_HIDPI_IMAGES = YES;
- COPY_PHASE_STRIP = YES;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_OPTIMIZATION_LEVEL = s;
- MACOSX_DEPLOYMENT_TARGET = 10.10;
- OTHER_SWIFT_FLAGS = "-DXcode";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = macosx;
- SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator";
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = SWIFT_PACKAGE;
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
- SWIFT_VERSION = 3.0;
- USE_HEADERMAP = NO;
- };
- name = Release;
- };
- OBJ_70 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/Spectre_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = Spectre;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = Spectre;
- };
- name = Debug;
- };
- OBJ_71 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/Spectre_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = Spectre;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = Spectre;
- };
- name = Release;
- };
- OBJ_84 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/Commander_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = Commander;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = Commander;
- };
- name = Debug;
- };
- OBJ_85 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ENABLE_TESTABILITY = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PLATFORM_DIR)/Developer/Library/Frameworks",
- );
- HEADER_SEARCH_PATHS = "$(inherited)";
- INFOPLIST_FILE = hmap.xcodeproj/Commander_Info.plist;
- LD_RUNPATH_SEARCH_PATHS = "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx";
- OTHER_LDFLAGS = "$(inherited)";
- OTHER_SWIFT_FLAGS = "$(inherited)";
- PRODUCT_BUNDLE_IDENTIFIER = Commander;
- PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- TARGET_NAME = Commander;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- OBJ_100 /* Build configuration list for PBXNativeTarget "hmap" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_101 /* Debug */,
- OBJ_102 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_120 /* Build configuration list for PBXNativeTarget "HeaderMapCore" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_121 /* Debug */,
- OBJ_122 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_140 /* Build configuration list for PBXNativeTarget "HeaderMapTesting" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_141 /* Debug */,
- OBJ_142 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_150 /* Build configuration list for PBXNativeTarget "HeaderMapFrontend" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_151 /* Debug */,
- OBJ_152 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_167 /* Build configuration list for PBXNativeTarget "HeaderMapCoreTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_168 /* Debug */,
- OBJ_169 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_180 /* Build configuration list for PBXNativeTarget "HeaderMapFrontendTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_181 /* Debug */,
- OBJ_182 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_2 /* Build configuration list for PBXProject "hmap" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_3 /* Debug */,
- OBJ_4 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_69 /* Build configuration list for PBXNativeTarget "Spectre" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_70 /* Debug */,
- OBJ_71 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
- OBJ_83 /* Build configuration list for PBXNativeTarget "Commander" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- OBJ_84 /* Debug */,
- OBJ_85 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Debug;
- };
-/* End XCConfigurationList section */
- };
- rootObject = OBJ_1 /* Project object */;
-}
diff --git a/hmap.xcodeproj/xcshareddata/xcschemes/hmap.xcscheme b/hmap.xcodeproj/xcshareddata/xcschemes/hmap.xcscheme
deleted file mode 100755
index 29c7f97..0000000
--- a/hmap.xcodeproj/xcshareddata/xcschemes/hmap.xcscheme
+++ /dev/null
@@ -1,163 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/hmap.xcodeproj/xcshareddata/xcschemes/xcschememanagement.plist b/hmap.xcodeproj/xcshareddata/xcschemes/xcschememanagement.plist
deleted file mode 100755
index 01609e1..0000000
--- a/hmap.xcodeproj/xcshareddata/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- SchemeUserState
-
- hmap.xcscheme
-
-
- SuppressBuildableAutocreation
-
-
-