Skip to content

Commit

Permalink
added tvOS build scheme
Browse files Browse the repository at this point in the history
  • Loading branch information
tristanhimmelman committed Oct 29, 2015
1 parent f8f71d7 commit 3bfacf7
Showing 1 changed file with 208 additions and 7 deletions.
215 changes: 208 additions & 7 deletions ObjectMapper.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@

/* Begin PBXBuildFile section */
37AFD9B91AAD191C00AB59B5 /* CustomDateFormatTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37AFD9B81AAD191C00AB59B5 /* CustomDateFormatTransform.swift */; };
6100B1C01BD76A030011114A /* NestedArrayTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6100B1BF1BD76A020011114A /* NestedArrayTests.swift */; settings = {ASSET_TAGS = (); }; };
6100B1C01BD76A030011114A /* NestedArrayTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6100B1BF1BD76A020011114A /* NestedArrayTests.swift */; };
6A05B7B01BE274BE00F19B53 /* ObjectMapper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A05B7A61BE274BE00F19B53 /* ObjectMapper.framework */; };
6A05B7BD1BE274E800F19B53 /* ObjectMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AAC8F7B19F03C2900E7A677 /* ObjectMapper.h */; };
6A2AD0451B2C786C0097E150 /* Mapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AAC8FC419F048FE00E7A677 /* Mapper.swift */; };
6A2AD0461B2C786C0097E150 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AAC8FC519F048FE00E7A677 /* Operators.swift */; };
6A2AD0471B2C786C0097E150 /* FromJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AAC8FC319F048FE00E7A677 /* FromJSON.swift */; };
Expand Down Expand Up @@ -37,9 +39,9 @@
6AAE6A431ACED93500FBC899 /* ObjectMapper.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = CD1602FF1AC023D5000CD69A /* ObjectMapper.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
6AAE6A441ACED93B00FBC899 /* Nimble.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = CD208C981AC10D2B00E21781 /* Nimble.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
6AC458191BA350CF00054758 /* ObjectMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AAC8F7B19F03C2900E7A677 /* ObjectMapper.h */; settings = {ATTRIBUTES = (Public, ); }; };
6ACB15D21BC7F1D0006C029C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACB15D11BC7F1D0006C029C /* Map.swift */; settings = {ASSET_TAGS = (); }; };
6ACB15D31BC7F1D0006C029C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACB15D11BC7F1D0006C029C /* Map.swift */; settings = {ASSET_TAGS = (); }; };
6ACB15D41BC7F1D0006C029C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACB15D11BC7F1D0006C029C /* Map.swift */; settings = {ASSET_TAGS = (); }; };
6ACB15D21BC7F1D0006C029C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACB15D11BC7F1D0006C029C /* Map.swift */; };
6ACB15D31BC7F1D0006C029C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACB15D11BC7F1D0006C029C /* Map.swift */; };
6ACB15D41BC7F1D0006C029C /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACB15D11BC7F1D0006C029C /* Map.swift */; };
BC1E7F371ABC44C000F9B1CF /* EnumTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC1E7F361ABC44C000F9B1CF /* EnumTransform.swift */; };
CD16030A1AC023D6000CD69A /* ObjectMapper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD1602FF1AC023D5000CD69A /* ObjectMapper.framework */; };
CD1603181AC02437000CD69A /* ObjectMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AAC8F7B19F03C2900E7A677 /* ObjectMapper.h */; settings = {ATTRIBUTES = (Public, ); }; };
Expand Down Expand Up @@ -73,6 +75,13 @@
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
6A05B7B11BE274BE00F19B53 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6AAC8F6D19F03C2900E7A677 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 6A05B7A51BE274BE00F19B53;
remoteInfo = "ObjectMapper-tvOS";
};
6AAC8FD519F04A5600E7A677 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 6AAC8F6D19F03C2900E7A677 /* Project object */;
Expand Down Expand Up @@ -118,6 +127,8 @@
/* Begin PBXFileReference section */
37AFD9B81AAD191C00AB59B5 /* CustomDateFormatTransform.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomDateFormatTransform.swift; sourceTree = "<group>"; };
6100B1BF1BD76A020011114A /* NestedArrayTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NestedArrayTests.swift; sourceTree = "<group>"; };
6A05B7A61BE274BE00F19B53 /* ObjectMapper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ObjectMapper.framework; sourceTree = BUILT_PRODUCTS_DIR; };
6A05B7AF1BE274BE00F19B53 /* ObjectMapper-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ObjectMapper-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
6A2AD03D1B2C78540097E150 /* ObjectMapper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ObjectMapper.framework; sourceTree = BUILT_PRODUCTS_DIR; };
6A3774331A31427F00CC0AB5 /* BasicTypesTestsToJSON.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = BasicTypesTestsToJSON.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
6A51372B1AADDE2700B82516 /* DateFormatterTransform.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateFormatterTransform.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -149,6 +160,21 @@
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
6A05B7A21BE274BE00F19B53 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
6A05B7AC1BE274BE00F19B53 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
6A05B7B01BE274BE00F19B53 /* ObjectMapper.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6A2AD0391B2C78540097E150 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
Expand Down Expand Up @@ -221,6 +247,8 @@
CD1602FF1AC023D5000CD69A /* ObjectMapper.framework */,
CD1603091AC023D6000CD69A /* ObjectMapper-MacTests.xctest */,
6A2AD03D1B2C78540097E150 /* ObjectMapper.framework */,
6A05B7A61BE274BE00F19B53 /* ObjectMapper.framework */,
6A05B7AF1BE274BE00F19B53 /* ObjectMapper-tvOSTests.xctest */,
);
name = Products;
sourceTree = "<group>";
Expand Down Expand Up @@ -295,6 +323,14 @@
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
6A05B7A31BE274BE00F19B53 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
6A05B7BD1BE274E800F19B53 /* ObjectMapper.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
6A2AD03A1B2C78540097E150 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
Expand Down Expand Up @@ -322,6 +358,42 @@
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
6A05B7A51BE274BE00F19B53 /* ObjectMapper-tvOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6A05B7BB1BE274BE00F19B53 /* Build configuration list for PBXNativeTarget "ObjectMapper-tvOS" */;
buildPhases = (
6A05B7A11BE274BE00F19B53 /* Sources */,
6A05B7A21BE274BE00F19B53 /* Frameworks */,
6A05B7A31BE274BE00F19B53 /* Headers */,
6A05B7A41BE274BE00F19B53 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = "ObjectMapper-tvOS";
productName = "ObjectMapper-tvOS";
productReference = 6A05B7A61BE274BE00F19B53 /* ObjectMapper.framework */;
productType = "com.apple.product-type.framework";
};
6A05B7AE1BE274BE00F19B53 /* ObjectMapper-tvOSTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6A05B7BC1BE274BE00F19B53 /* Build configuration list for PBXNativeTarget "ObjectMapper-tvOSTests" */;
buildPhases = (
6A05B7AB1BE274BE00F19B53 /* Sources */,
6A05B7AC1BE274BE00F19B53 /* Frameworks */,
6A05B7AD1BE274BE00F19B53 /* Resources */,
);
buildRules = (
);
dependencies = (
6A05B7B21BE274BE00F19B53 /* PBXTargetDependency */,
);
name = "ObjectMapper-tvOSTests";
productName = "ObjectMapper-tvOSTests";
productReference = 6A05B7AF1BE274BE00F19B53 /* ObjectMapper-tvOSTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
6A2AD03C1B2C78540097E150 /* ObjectMapper-watchOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6A2AD0441B2C78540097E150 /* Build configuration list for PBXNativeTarget "ObjectMapper-watchOS" */;
Expand Down Expand Up @@ -420,10 +492,16 @@
6AAC8F6D19F03C2900E7A677 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0700;
LastSwiftUpdateCheck = 0710;
LastUpgradeCheck = 0700;
ORGANIZATIONNAME = hearst;
TargetAttributes = {
6A05B7A51BE274BE00F19B53 = {
CreatedOnToolsVersion = 7.1;
};
6A05B7AE1BE274BE00F19B53 = {
CreatedOnToolsVersion = 7.1;
};
6A2AD03C1B2C78540097E150 = {
CreatedOnToolsVersion = 7.0;
};
Expand Down Expand Up @@ -456,13 +534,29 @@
6AAC8F7519F03C2900E7A677 /* ObjectMapper-iOS */,
CD1602FE1AC023D5000CD69A /* ObjectMapper-Mac */,
6A2AD03C1B2C78540097E150 /* ObjectMapper-watchOS */,
6A05B7A51BE274BE00F19B53 /* ObjectMapper-tvOS */,
6AAC8F8019F03C2900E7A677 /* ObjectMapper-iOSTests */,
CD1603081AC023D6000CD69A /* ObjectMapper-MacTests */,
6A05B7AE1BE274BE00F19B53 /* ObjectMapper-tvOSTests */,
);
};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
6A05B7A41BE274BE00F19B53 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
6A05B7AD1BE274BE00F19B53 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
6A2AD03B1B2C78540097E150 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
Expand Down Expand Up @@ -501,6 +595,20 @@
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
6A05B7A11BE274BE00F19B53 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
6A05B7AB1BE274BE00F19B53 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
6A2AD0381B2C78540097E150 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
Expand Down Expand Up @@ -591,6 +699,11 @@
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
6A05B7B21BE274BE00F19B53 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 6A05B7A51BE274BE00F19B53 /* ObjectMapper-tvOS */;
targetProxy = 6A05B7B11BE274BE00F19B53 /* PBXContainerItemProxy */;
};
6AAC8FD619F04A5600E7A677 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 6AAC8F7519F03C2900E7A677 /* ObjectMapper-iOS */;
Expand All @@ -604,6 +717,78 @@
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
6A05B7B71BE274BE00F19B53 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = ObjectMapper/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "com.hearst.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(PROJECT_NAME)";
SDKROOT = appletvos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 3;
TVOS_DEPLOYMENT_TARGET = 9.0;
};
name = Debug;
};
6A05B7B81BE274BE00F19B53 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = ObjectMapper/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "com.hearst.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(PROJECT_NAME)";
SDKROOT = appletvos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 3;
TVOS_DEPLOYMENT_TARGET = 9.0;
};
name = Release;
};
6A05B7B91BE274BE00F19B53 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
DEBUG_INFORMATION_FORMAT = dwarf;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = ObjectMapperTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "com.hearst.ObjectMapper-tvOSTests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = appletvos;
TVOS_DEPLOYMENT_TARGET = 9.0;
};
name = Debug;
};
6A05B7BA1BE274BE00F19B53 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = ObjectMapperTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "com.hearst.ObjectMapper-tvOSTests";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = appletvos;
TVOS_DEPLOYMENT_TARGET = 9.0;
};
name = Release;
};
6A2AD0421B2C78540097E150 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
Expand All @@ -618,7 +803,7 @@
INFOPLIST_FILE = ObjectMapper/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.tristanhimmelman.ObjectMapper;
PRODUCT_BUNDLE_IDENTIFIER = "com.hearst.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(PROJECT_NAME)";
SDKROOT = watchos;
SKIP_INSTALL = YES;
Expand All @@ -641,7 +826,7 @@
INFOPLIST_FILE = ObjectMapper/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.tristanhimmelman.ObjectMapper;
PRODUCT_BUNDLE_IDENTIFIER = "com.hearst.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(PROJECT_NAME)";
SDKROOT = watchos;
SKIP_INSTALL = YES;
Expand Down Expand Up @@ -882,6 +1067,22 @@
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
6A05B7BB1BE274BE00F19B53 /* Build configuration list for PBXNativeTarget "ObjectMapper-tvOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
6A05B7B71BE274BE00F19B53 /* Debug */,
6A05B7B81BE274BE00F19B53 /* Release */,
);
defaultConfigurationIsVisible = 0;
};
6A05B7BC1BE274BE00F19B53 /* Build configuration list for PBXNativeTarget "ObjectMapper-tvOSTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
6A05B7B91BE274BE00F19B53 /* Debug */,
6A05B7BA1BE274BE00F19B53 /* Release */,
);
defaultConfigurationIsVisible = 0;
};
6A2AD0441B2C78540097E150 /* Build configuration list for PBXNativeTarget "ObjectMapper-watchOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
Expand Down

0 comments on commit 3bfacf7

Please sign in to comment.