|
21 | 21 | /* End PBXAggregateTarget section */ |
22 | 22 |
|
23 | 23 | /* Begin PBXBuildFile section */ |
| 24 | + 2D6B733823C4DDE40021DF3A /* Bugs.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D4BC67323C4A29B00A2C4D6 /* Bugs.swift */; }; |
| 25 | + 2D79463E23B0D10B00B9B538 /* OCModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D79463D23B0D10B00B9B538 /* OCModel.m */; }; |
24 | 26 | 627B5E462320EC490046E23D /* Metadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 627B5E0F2320EC480046E23D /* Metadata.swift */; }; |
25 | 27 | 627B5E472320EC490046E23D /* Property.swift in Sources */ = {isa = PBXBuildFile; fileRef = 627B5E102320EC480046E23D /* Property.swift */; }; |
26 | 28 | 627B5E482320EC490046E23D /* FieldList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 627B5E132320EC480046E23D /* FieldList.swift */; }; |
|
106 | 108 | /* End PBXContainerItemProxy section */ |
107 | 109 |
|
108 | 110 | /* Begin PBXFileReference section */ |
| 111 | + 2D4BC67323C4A29B00A2C4D6 /* Bugs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Bugs.swift; sourceTree = "<group>"; }; |
| 112 | + 2D79463B23B0D10A00B9B538 /* KakaJSONTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "KakaJSONTests-Bridging-Header.h"; sourceTree = "<group>"; }; |
| 113 | + 2D79463C23B0D10B00B9B538 /* OCModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OCModel.h; sourceTree = "<group>"; }; |
| 114 | + 2D79463D23B0D10B00B9B538 /* OCModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OCModel.m; sourceTree = "<group>"; }; |
109 | 115 | 627B5E0F2320EC480046E23D /* Metadata.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Metadata.swift; sourceTree = "<group>"; }; |
110 | 116 | 627B5E102320EC480046E23D /* Property.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Property.swift; sourceTree = "<group>"; }; |
111 | 117 | 627B5E112320EC480046E23D /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; }; |
|
172 | 178 | 627B5E972320F08F0046E23D /* KakaJSON.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = KakaJSON.podspec; sourceTree = "<group>"; }; |
173 | 179 | 627B5E992320F2710046E23D /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; }; |
174 | 180 | 627B5E9A2320F2D40046E23D /* DevGuideline.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = DevGuideline.md; sourceTree = "<group>"; }; |
175 | | - "KakaJSON::KakaJSON::Product" /* KakaJSON.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = KakaJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 181 | + "KakaJSON::KakaJSON::Product" /* KakaJSON.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = KakaJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
176 | 182 | "KakaJSON::KakaJSONTests::Product" /* KakaJSONTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = KakaJSONTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
177 | 183 | OBJ_13 /* XCTestManifests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCTestManifests.swift; sourceTree = "<group>"; }; |
178 | 184 | OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; }; |
|
197 | 203 | /* End PBXFrameworksBuildPhase section */ |
198 | 204 |
|
199 | 205 | /* Begin PBXGroup section */ |
| 206 | + 2D79463723B0D0C600B9B538 /* OC */ = { |
| 207 | + isa = PBXGroup; |
| 208 | + children = ( |
| 209 | + 2D79463C23B0D10B00B9B538 /* OCModel.h */, |
| 210 | + 2D79463D23B0D10B00B9B538 /* OCModel.m */, |
| 211 | + 2D79463B23B0D10A00B9B538 /* KakaJSONTests-Bridging-Header.h */, |
| 212 | + ); |
| 213 | + path = OC; |
| 214 | + sourceTree = "<group>"; |
| 215 | + }; |
200 | 216 | 627B5E0E2320EC480046E23D /* Metadata */ = { |
201 | 217 | isa = PBXGroup; |
202 | 218 | children = ( |
|
315 | 331 | children = ( |
316 | 332 | 627B5E7D2320EC760046E23D /* Coding.swift */, |
317 | 333 | 627B5E7E2320EC760046E23D /* Global.swift */, |
| 334 | + 2D4BC67323C4A29B00A2C4D6 /* Bugs.swift */, |
318 | 335 | ); |
319 | 336 | path = Other; |
320 | 337 | sourceTree = "<group>"; |
|
362 | 379 | OBJ_11 /* KakaJSONTests */ = { |
363 | 380 | isa = PBXGroup; |
364 | 381 | children = ( |
| 382 | + 2D79463723B0D0C600B9B538 /* OC */, |
365 | 383 | 627B5E7F2320EC760046E23D /* JSON_To_Model */, |
366 | 384 | 627B5E762320EC760046E23D /* Model_To_JSON */, |
367 | 385 | 627B5E7C2320EC760046E23D /* Other */, |
|
469 | 487 | attributes = { |
470 | 488 | LastSwiftMigration = 9999; |
471 | 489 | LastUpgradeCheck = 9999; |
| 490 | + TargetAttributes = { |
| 491 | + "KakaJSON::KakaJSON" = { |
| 492 | + LastSwiftMigration = 1030; |
| 493 | + }; |
| 494 | + "KakaJSON::KakaJSONTests" = { |
| 495 | + LastSwiftMigration = 1030; |
| 496 | + }; |
| 497 | + }; |
472 | 498 | }; |
473 | 499 | buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "KakaJSON" */; |
474 | 500 | compatibilityVersion = "Xcode 3.2"; |
|
559 | 585 | isa = PBXSourcesBuildPhase; |
560 | 586 | buildActionMask = 0; |
561 | 587 | files = ( |
| 588 | + 2D6B733823C4DDE40021DF3A /* Bugs.swift in Sources */, |
562 | 589 | 627B5E902320EC760046E23D /* JTM_06_CustomValue.swift in Sources */, |
563 | 590 | 627B5E922320EC760046E23D /* JTM_07_DynamicModel.swift in Sources */, |
564 | 591 | 627B5E8D2320EC760046E23D /* Global.swift in Sources */, |
565 | 592 | 627B5E8F2320EC760046E23D /* JTM_02_DataType.swift in Sources */, |
566 | 593 | 627B5E8B2320EC760046E23D /* MTJ_03_ModelArray.swift in Sources */, |
567 | 594 | 627B5E932320EC760046E23D /* JTM_04_ModelArray.swift in Sources */, |
568 | 595 | 627B5E8A2320EC760046E23D /* MTJ_01_Basic.swift in Sources */, |
| 596 | + 2D79463E23B0D10B00B9B538 /* OCModel.m in Sources */, |
569 | 597 | 627B5E912320EC760046E23D /* JTM_05_KeyMapping.swift in Sources */, |
570 | 598 | 627B5E8C2320EC760046E23D /* Coding.swift in Sources */, |
571 | 599 | 627B5E882320EC760046E23D /* MTJ_05_CustomValue.swift in Sources */, |
|
596 | 624 | OBJ_19 /* Debug */ = { |
597 | 625 | isa = XCBuildConfiguration; |
598 | 626 | buildSettings = { |
| 627 | + CLANG_ENABLE_MODULES = YES; |
| 628 | + DEFINES_MODULE = YES; |
599 | 629 | ENABLE_TESTABILITY = YES; |
600 | 630 | FRAMEWORK_SEARCH_PATHS = ( |
601 | 631 | "$(inherited)", |
|
614 | 644 | PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; |
615 | 645 | SKIP_INSTALL = YES; |
616 | 646 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; |
| 647 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
617 | 648 | SWIFT_VERSION = 5.0; |
618 | 649 | TARGET_NAME = KakaJSON; |
619 | 650 | TVOS_DEPLOYMENT_TARGET = 9.0; |
|
624 | 655 | OBJ_20 /* Release */ = { |
625 | 656 | isa = XCBuildConfiguration; |
626 | 657 | buildSettings = { |
| 658 | + CLANG_ENABLE_MODULES = YES; |
| 659 | + DEFINES_MODULE = YES; |
627 | 660 | ENABLE_TESTABILITY = YES; |
628 | 661 | FRAMEWORK_SEARCH_PATHS = ( |
629 | 662 | "$(inherited)", |
|
725 | 758 | OTHER_LDFLAGS = "$(inherited)"; |
726 | 759 | OTHER_SWIFT_FLAGS = "$(inherited)"; |
727 | 760 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; |
| 761 | + SWIFT_OBJC_BRIDGING_HEADER = "Tests/KakaJSONTests/OC/KakaJSONTests-Bridging-Header.h"; |
| 762 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
728 | 763 | SWIFT_VERSION = 5.0; |
729 | 764 | TARGET_NAME = KakaJSONTests; |
730 | 765 | TVOS_DEPLOYMENT_TARGET = 9.0; |
|
751 | 786 | OTHER_LDFLAGS = "$(inherited)"; |
752 | 787 | OTHER_SWIFT_FLAGS = "$(inherited)"; |
753 | 788 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; |
| 789 | + SWIFT_OBJC_BRIDGING_HEADER = "Tests/KakaJSONTests/OC/KakaJSONTests-Bridging-Header.h"; |
754 | 790 | SWIFT_VERSION = 5.0; |
755 | 791 | TARGET_NAME = KakaJSONTests; |
756 | 792 | TVOS_DEPLOYMENT_TARGET = 9.0; |
|
0 commit comments