summaryrefslogtreecommitdiff
path: root/Hutch.xcodeproj/project.pbxproj
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch.xcodeproj/project.pbxproj')
-rw-r--r--Hutch.xcodeproj/project.pbxproj138
1 files changed, 134 insertions, 4 deletions
diff --git a/Hutch.xcodeproj/project.pbxproj b/Hutch.xcodeproj/project.pbxproj
index 8aab8bb..6368778 100644
--- a/Hutch.xcodeproj/project.pbxproj
+++ b/Hutch.xcodeproj/project.pbxproj
@@ -13,12 +13,25 @@
8B2F89682F69DEB900FC0253 /* SECURITY.md in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89652F69DEB900FC0253 /* SECURITY.md */; };
/* End PBXBuildFile section */
+/* Begin PBXContainerItemProxy section */
+ 8B8182BB2F6B73F3000AE049 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8B4B28C92F6704280045FA19 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8B4B28D02F6704280045FA19;
+ remoteInfo = Hutch;
+ };
+/* End PBXContainerItemProxy section */
+
/* Begin PBXFileReference section */
8B2F89612F69DEA900FC0253 /* TODO.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = TODO.md; sourceTree = "<group>"; };
8B2F89632F69DEB900FC0253 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
8B2F89642F69DEB900FC0253 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
8B2F89652F69DEB900FC0253 /* SECURITY.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = SECURITY.md; sourceTree = "<group>"; };
8B4B28D12F6704280045FA19 /* Hutch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Hutch.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8B8182B72F6B73F3000AE049 /* HutchTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HutchTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8B8182C22F6B742B000AE049 /* HutchTests */ = {isa = PBXFileReference; lastKnownFileType = folder; path = HutchTests; sourceTree = "<group>"; };
+ 8BDCA5272F6B76B20066AA29 /* HutchTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = HutchTests.xctestplan; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
@@ -40,6 +53,11 @@
path = Hutch;
sourceTree = "<group>";
};
+ 8B8182B82F6B73F3000AE049 /* HutchTests */ = {
+ isa = PBXFileSystemSynchronizedRootGroup;
+ path = HutchTests;
+ sourceTree = "<group>";
+ };
/* End PBXFileSystemSynchronizedRootGroup section */
/* Begin PBXFrameworksBuildPhase section */
@@ -50,17 +68,27 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8B8182B42F6B73F3000AE049 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
8B4B28C82F6704280045FA19 = {
isa = PBXGroup;
children = (
+ 8BDCA5272F6B76B20066AA29 /* HutchTests.xctestplan */,
+ 8B8182C22F6B742B000AE049 /* HutchTests */,
8B2F89632F69DEB900FC0253 /* LICENSE */,
8B2F89642F69DEB900FC0253 /* README.md */,
8B2F89652F69DEB900FC0253 /* SECURITY.md */,
8B2F89612F69DEA900FC0253 /* TODO.md */,
8B4B28D32F6704280045FA19 /* Hutch */,
+ 8B8182B82F6B73F3000AE049 /* HutchTests */,
8B4B28D22F6704280045FA19 /* Products */,
);
sourceTree = "<group>";
@@ -69,6 +97,7 @@
isa = PBXGroup;
children = (
8B4B28D12F6704280045FA19 /* Hutch.app */,
+ 8B8182B72F6B73F3000AE049 /* HutchTests.xctest */,
);
name = Products;
sourceTree = "<group>";
@@ -98,6 +127,29 @@
productReference = 8B4B28D12F6704280045FA19 /* Hutch.app */;
productType = "com.apple.product-type.application";
};
+ 8B8182B62F6B73F3000AE049 /* HutchTests */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8B8182BF2F6B73F3000AE049 /* Build configuration list for PBXNativeTarget "HutchTests" */;
+ buildPhases = (
+ 8B8182B32F6B73F3000AE049 /* Sources */,
+ 8B8182B42F6B73F3000AE049 /* Frameworks */,
+ 8B8182B52F6B73F3000AE049 /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 8B8182BC2F6B73F3000AE049 /* PBXTargetDependency */,
+ );
+ fileSystemSynchronizedGroups = (
+ 8B8182B82F6B73F3000AE049 /* HutchTests */,
+ );
+ name = HutchTests;
+ packageProductDependencies = (
+ );
+ productName = HutchTests;
+ productReference = 8B8182B72F6B73F3000AE049 /* HutchTests.xctest */;
+ productType = "com.apple.product-type.bundle.unit-test";
+ };
/* End PBXNativeTarget section */
/* Begin PBXProject section */
@@ -111,6 +163,10 @@
8B4B28D02F6704280045FA19 = {
CreatedOnToolsVersion = 26.3;
};
+ 8B8182B62F6B73F3000AE049 = {
+ CreatedOnToolsVersion = 26.3;
+ TestTargetID = 8B4B28D02F6704280045FA19;
+ };
};
};
buildConfigurationList = 8B4B28CC2F6704280045FA19 /* Build configuration list for PBXProject "Hutch" */;
@@ -128,6 +184,7 @@
projectRoot = "";
targets = (
8B4B28D02F6704280045FA19 /* Hutch */,
+ 8B8182B62F6B73F3000AE049 /* HutchTests */,
);
};
/* End PBXProject section */
@@ -144,6 +201,13 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8B8182B52F6B73F3000AE049 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
@@ -154,8 +218,23 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 8B8182B32F6B73F3000AE049 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
/* End PBXSourcesBuildPhase section */
+/* Begin PBXTargetDependency section */
+ 8B8182BC2F6B73F3000AE049 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8B4B28D02F6704280045FA19 /* Hutch */;
+ targetProxy = 8B8182BB2F6B73F3000AE049 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
/* Begin XCBuildConfiguration section */
8B4B28DA2F6704290045FA19 /* Debug */ = {
isa = XCBuildConfiguration;
@@ -284,7 +363,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
+ CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = ZCNAX3VL9D;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
@@ -301,7 +380,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 1.0;
+ MARKETING_VERSION = 1.2;
PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch;
PRODUCT_NAME = "$(TARGET_NAME)";
STRING_CATALOG_GENERATE_SYMBOLS = YES;
@@ -320,7 +399,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
+ CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = ZCNAX3VL9D;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
@@ -337,7 +416,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 1.0;
+ MARKETING_VERSION = 1.2;
PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.Hutch;
PRODUCT_NAME = "$(TARGET_NAME)";
STRING_CATALOG_GENERATE_SYMBOLS = YES;
@@ -350,6 +429,48 @@
};
name = Release;
};
+ 8B8182BD2F6B73F3000AE049 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = ZCNAX3VL9D;
+ GENERATE_INFOPLIST_FILE = YES;
+ MARKETING_VERSION = 1.0;
+ PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.HutchTests;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ STRING_CATALOG_GENERATE_SYMBOLS = NO;
+ SWIFT_APPROACHABLE_CONCURRENCY = YES;
+ SWIFT_EMIT_LOC_STRINGS = NO;
+ SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
+ SWIFT_VERSION = 5.0;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Hutch.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Hutch";
+ };
+ name = Debug;
+ };
+ 8B8182BE2F6B73F3000AE049 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUNDLE_LOADER = "$(TEST_HOST)";
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ DEVELOPMENT_TEAM = ZCNAX3VL9D;
+ GENERATE_INFOPLIST_FILE = YES;
+ MARKETING_VERSION = 1.0;
+ PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.HutchTests;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ STRING_CATALOG_GENERATE_SYMBOLS = NO;
+ SWIFT_APPROACHABLE_CONCURRENCY = YES;
+ SWIFT_EMIT_LOC_STRINGS = NO;
+ SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
+ SWIFT_VERSION = 5.0;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Hutch.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Hutch";
+ };
+ name = Release;
+ };
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@@ -371,6 +492,15 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ 8B8182BF2F6B73F3000AE049 /* Build configuration list for PBXNativeTarget "HutchTests" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8B8182BD2F6B73F3000AE049 /* Debug */,
+ 8B8182BE2F6B73F3000AE049 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
/* End XCConfigurationList section */
};
rootObject = 8B4B28C92F6704280045FA19 /* Project object */;