|
6 | 6 | objectVersion = 48;
|
7 | 7 | objects = {
|
8 | 8 |
|
| 9 | +/* Begin PBXBuildFile section */ |
| 10 | + C21B17921F21828D00286183 /* BinaryEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C21B17911F21828D00286183 /* BinaryEncoder.swift */; }; |
| 11 | + C21B179A1F2182DD00286183 /* BinaryEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C21B17991F2182DD00286183 /* BinaryEncoderTests.swift */; }; |
| 12 | + C21B179C1F2182DD00286183 /* libBinaryCoder.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = C21B178A1F21827F00286183 /* libBinaryCoder.dylib */; }; |
| 13 | + C21B17A31F21854700286183 /* BinaryDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C21B17A21F21854700286183 /* BinaryDecoder.swift */; }; |
| 14 | + C21B17A51F21856000286183 /* BinaryCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C21B17A41F21856000286183 /* BinaryCodable.swift */; }; |
| 15 | +/* End PBXBuildFile section */ |
| 16 | + |
| 17 | +/* Begin PBXContainerItemProxy section */ |
| 18 | + C21B179D1F2182DD00286183 /* PBXContainerItemProxy */ = { |
| 19 | + isa = PBXContainerItemProxy; |
| 20 | + containerPortal = C21B17821F21827F00286183 /* Project object */; |
| 21 | + proxyType = 1; |
| 22 | + remoteGlobalIDString = C21B17891F21827F00286183; |
| 23 | + remoteInfo = BinaryCoder; |
| 24 | + }; |
| 25 | +/* End PBXContainerItemProxy section */ |
| 26 | + |
9 | 27 | /* Begin PBXFileReference section */
|
10 | 28 | C21B178A1F21827F00286183 /* libBinaryCoder.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libBinaryCoder.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
|
| 29 | + C21B17911F21828D00286183 /* BinaryEncoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BinaryEncoder.swift; sourceTree = "<group>"; }; |
| 30 | + C21B17971F2182DD00286183 /* BinaryEncoderTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BinaryEncoderTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 31 | + C21B17991F2182DD00286183 /* BinaryEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BinaryEncoderTests.swift; sourceTree = "<group>"; }; |
| 32 | + C21B179B1F2182DD00286183 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
| 33 | + C21B17A21F21854700286183 /* BinaryDecoder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BinaryDecoder.swift; sourceTree = "<group>"; }; |
| 34 | + C21B17A41F21856000286183 /* BinaryCodable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BinaryCodable.swift; sourceTree = "<group>"; }; |
11 | 35 | /* End PBXFileReference section */
|
12 | 36 |
|
13 | 37 | /* Begin PBXFrameworksBuildPhase section */
|
|
18 | 42 | );
|
19 | 43 | runOnlyForDeploymentPostprocessing = 0;
|
20 | 44 | };
|
| 45 | + C21B17941F2182DD00286183 /* Frameworks */ = { |
| 46 | + isa = PBXFrameworksBuildPhase; |
| 47 | + buildActionMask = 2147483647; |
| 48 | + files = ( |
| 49 | + C21B179C1F2182DD00286183 /* libBinaryCoder.dylib in Frameworks */, |
| 50 | + ); |
| 51 | + runOnlyForDeploymentPostprocessing = 0; |
| 52 | + }; |
21 | 53 | /* End PBXFrameworksBuildPhase section */
|
22 | 54 |
|
23 | 55 | /* Begin PBXGroup section */
|
24 | 56 | C21B17811F21827F00286183 = {
|
25 | 57 | isa = PBXGroup;
|
26 | 58 | children = (
|
| 59 | + C21B17A41F21856000286183 /* BinaryCodable.swift */, |
| 60 | + C21B17A21F21854700286183 /* BinaryDecoder.swift */, |
| 61 | + C21B17911F21828D00286183 /* BinaryEncoder.swift */, |
| 62 | + C21B17981F2182DD00286183 /* BinaryEncoderTests */, |
27 | 63 | C21B178B1F21827F00286183 /* Products */,
|
28 | 64 | );
|
29 | 65 | sourceTree = "<group>";
|
|
32 | 68 | isa = PBXGroup;
|
33 | 69 | children = (
|
34 | 70 | C21B178A1F21827F00286183 /* libBinaryCoder.dylib */,
|
| 71 | + C21B17971F2182DD00286183 /* BinaryEncoderTests.xctest */, |
35 | 72 | );
|
36 | 73 | name = Products;
|
37 | 74 | sourceTree = "<group>";
|
38 | 75 | };
|
| 76 | + C21B17981F2182DD00286183 /* BinaryEncoderTests */ = { |
| 77 | + isa = PBXGroup; |
| 78 | + children = ( |
| 79 | + C21B17991F2182DD00286183 /* BinaryEncoderTests.swift */, |
| 80 | + C21B179B1F2182DD00286183 /* Info.plist */, |
| 81 | + ); |
| 82 | + path = BinaryEncoderTests; |
| 83 | + sourceTree = "<group>"; |
| 84 | + }; |
39 | 85 | /* End PBXGroup section */
|
40 | 86 |
|
41 | 87 | /* Begin PBXHeadersBuildPhase section */
|
|
66 | 112 | productReference = C21B178A1F21827F00286183 /* libBinaryCoder.dylib */;
|
67 | 113 | productType = "com.apple.product-type.library.dynamic";
|
68 | 114 | };
|
| 115 | + C21B17961F2182DD00286183 /* BinaryEncoderTests */ = { |
| 116 | + isa = PBXNativeTarget; |
| 117 | + buildConfigurationList = C21B179F1F2182DD00286183 /* Build configuration list for PBXNativeTarget "BinaryEncoderTests" */; |
| 118 | + buildPhases = ( |
| 119 | + C21B17931F2182DD00286183 /* Sources */, |
| 120 | + C21B17941F2182DD00286183 /* Frameworks */, |
| 121 | + C21B17951F2182DD00286183 /* Resources */, |
| 122 | + ); |
| 123 | + buildRules = ( |
| 124 | + ); |
| 125 | + dependencies = ( |
| 126 | + C21B179E1F2182DD00286183 /* PBXTargetDependency */, |
| 127 | + ); |
| 128 | + name = BinaryEncoderTests; |
| 129 | + productName = BinaryEncoderTests; |
| 130 | + productReference = C21B17971F2182DD00286183 /* BinaryEncoderTests.xctest */; |
| 131 | + productType = "com.apple.product-type.bundle.unit-test"; |
| 132 | + }; |
69 | 133 | /* End PBXNativeTarget section */
|
70 | 134 |
|
71 | 135 | /* Begin PBXProject section */
|
72 | 136 | C21B17821F21827F00286183 /* Project object */ = {
|
73 | 137 | isa = PBXProject;
|
74 | 138 | attributes = {
|
| 139 | + LastSwiftUpdateCheck = 0900; |
75 | 140 | LastUpgradeCheck = 0900;
|
76 | 141 | ORGANIZATIONNAME = mikeash;
|
77 | 142 | TargetAttributes = {
|
78 | 143 | C21B17891F21827F00286183 = {
|
79 | 144 | CreatedOnToolsVersion = 9.0;
|
| 145 | + LastSwiftMigration = 0900; |
| 146 | + }; |
| 147 | + C21B17961F2182DD00286183 = { |
| 148 | + CreatedOnToolsVersion = 9.0; |
80 | 149 | };
|
81 | 150 | };
|
82 | 151 | };
|
|
93 | 162 | projectRoot = "";
|
94 | 163 | targets = (
|
95 | 164 | C21B17891F21827F00286183 /* BinaryCoder */,
|
| 165 | + C21B17961F2182DD00286183 /* BinaryEncoderTests */, |
96 | 166 | );
|
97 | 167 | };
|
98 | 168 | /* End PBXProject section */
|
99 | 169 |
|
| 170 | +/* Begin PBXResourcesBuildPhase section */ |
| 171 | + C21B17951F2182DD00286183 /* Resources */ = { |
| 172 | + isa = PBXResourcesBuildPhase; |
| 173 | + buildActionMask = 2147483647; |
| 174 | + files = ( |
| 175 | + ); |
| 176 | + runOnlyForDeploymentPostprocessing = 0; |
| 177 | + }; |
| 178 | +/* End PBXResourcesBuildPhase section */ |
| 179 | + |
100 | 180 | /* Begin PBXSourcesBuildPhase section */
|
101 | 181 | C21B17861F21827F00286183 /* Sources */ = {
|
102 | 182 | isa = PBXSourcesBuildPhase;
|
103 | 183 | buildActionMask = 2147483647;
|
104 | 184 | files = (
|
| 185 | + C21B17921F21828D00286183 /* BinaryEncoder.swift in Sources */, |
| 186 | + C21B17A51F21856000286183 /* BinaryCodable.swift in Sources */, |
| 187 | + C21B17A31F21854700286183 /* BinaryDecoder.swift in Sources */, |
| 188 | + ); |
| 189 | + runOnlyForDeploymentPostprocessing = 0; |
| 190 | + }; |
| 191 | + C21B17931F2182DD00286183 /* Sources */ = { |
| 192 | + isa = PBXSourcesBuildPhase; |
| 193 | + buildActionMask = 2147483647; |
| 194 | + files = ( |
| 195 | + C21B179A1F2182DD00286183 /* BinaryEncoderTests.swift in Sources */, |
105 | 196 | );
|
106 | 197 | runOnlyForDeploymentPostprocessing = 0;
|
107 | 198 | };
|
108 | 199 | /* End PBXSourcesBuildPhase section */
|
109 | 200 |
|
| 201 | +/* Begin PBXTargetDependency section */ |
| 202 | + C21B179E1F2182DD00286183 /* PBXTargetDependency */ = { |
| 203 | + isa = PBXTargetDependency; |
| 204 | + target = C21B17891F21827F00286183 /* BinaryCoder */; |
| 205 | + targetProxy = C21B179D1F2182DD00286183 /* PBXContainerItemProxy */; |
| 206 | + }; |
| 207 | +/* End PBXTargetDependency section */ |
| 208 | + |
110 | 209 | /* Begin XCBuildConfiguration section */
|
111 | 210 | C21B178C1F21827F00286183 /* Debug */ = {
|
112 | 211 | isa = XCBuildConfiguration;
|
|
214 | 313 | C21B178F1F21827F00286183 /* Debug */ = {
|
215 | 314 | isa = XCBuildConfiguration;
|
216 | 315 | buildSettings = {
|
| 316 | + CLANG_ENABLE_MODULES = YES; |
217 | 317 | DEVELOPMENT_TEAM = 44N4WJ59X4;
|
218 | 318 | DYLIB_COMPATIBILITY_VERSION = 1;
|
219 | 319 | DYLIB_CURRENT_VERSION = 1;
|
220 | 320 | EXECUTABLE_PREFIX = lib;
|
| 321 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
221 | 322 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 323 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 324 | + SWIFT_VERSION = 3.0; |
222 | 325 | };
|
223 | 326 | name = Debug;
|
224 | 327 | };
|
225 | 328 | C21B17901F21827F00286183 /* Release */ = {
|
226 | 329 | isa = XCBuildConfiguration;
|
227 | 330 | buildSettings = {
|
| 331 | + CLANG_ENABLE_MODULES = YES; |
228 | 332 | DEVELOPMENT_TEAM = 44N4WJ59X4;
|
229 | 333 | DYLIB_COMPATIBILITY_VERSION = 1;
|
230 | 334 | DYLIB_CURRENT_VERSION = 1;
|
231 | 335 | EXECUTABLE_PREFIX = lib;
|
| 336 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
232 | 337 | PRODUCT_NAME = "$(TARGET_NAME)";
|
| 338 | + SWIFT_VERSION = 3.0; |
| 339 | + }; |
| 340 | + name = Release; |
| 341 | + }; |
| 342 | + C21B17A01F2182DD00286183 /* Debug */ = { |
| 343 | + isa = XCBuildConfiguration; |
| 344 | + buildSettings = { |
| 345 | + COMBINE_HIDPI_IMAGES = YES; |
| 346 | + DEVELOPMENT_TEAM = 44N4WJ59X4; |
| 347 | + INFOPLIST_FILE = BinaryEncoderTests/Info.plist; |
| 348 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
| 349 | + PRODUCT_BUNDLE_IDENTIFIER = com.mikeash.BinaryEncoderTests; |
| 350 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 351 | + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
| 352 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 353 | + SWIFT_VERSION = 4.0; |
| 354 | + }; |
| 355 | + name = Debug; |
| 356 | + }; |
| 357 | + C21B17A11F2182DD00286183 /* Release */ = { |
| 358 | + isa = XCBuildConfiguration; |
| 359 | + buildSettings = { |
| 360 | + COMBINE_HIDPI_IMAGES = YES; |
| 361 | + DEVELOPMENT_TEAM = 44N4WJ59X4; |
| 362 | + INFOPLIST_FILE = BinaryEncoderTests/Info.plist; |
| 363 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
| 364 | + PRODUCT_BUNDLE_IDENTIFIER = com.mikeash.BinaryEncoderTests; |
| 365 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 366 | + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 367 | + SWIFT_VERSION = 4.0; |
233 | 368 | };
|
234 | 369 | name = Release;
|
235 | 370 | };
|
|
253 | 388 | );
|
254 | 389 | defaultConfigurationIsVisible = 0;
|
255 | 390 | };
|
| 391 | + C21B179F1F2182DD00286183 /* Build configuration list for PBXNativeTarget "BinaryEncoderTests" */ = { |
| 392 | + isa = XCConfigurationList; |
| 393 | + buildConfigurations = ( |
| 394 | + C21B17A01F2182DD00286183 /* Debug */, |
| 395 | + C21B17A11F2182DD00286183 /* Release */, |
| 396 | + ); |
| 397 | + defaultConfigurationIsVisible = 0; |
| 398 | + }; |
256 | 399 | /* End XCConfigurationList section */
|
257 | 400 | };
|
258 | 401 | rootObject = C21B17821F21827F00286183 /* Project object */;
|
|
0 commit comments