Fix for x86_64 build fail
[platform/upstream/connectedhomeip.git] / src / darwin / Framework / CHIP.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 53;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 1EC4CE3A25CC263E00D7304F /* reporting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE3825CC263E00D7304F /* reporting.cpp */; };
11                 1EC4CE3B25CC263E00D7304F /* reporting-default-configuration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE3925CC263E00D7304F /* reporting-default-configuration.cpp */; };
12                 1EC4CE3D25CC265200D7304F /* DataModelHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE3C25CC265200D7304F /* DataModelHandler.cpp */; };
13                 1EC4CE4B25CC267700D7304F /* binding-table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE3E25CC267600D7304F /* binding-table.cpp */; };
14                 1EC4CE4C25CC267700D7304F /* ember-print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE3F25CC267600D7304F /* ember-print.cpp */; };
15                 1EC4CE4D25CC267700D7304F /* process-global-message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4025CC267600D7304F /* process-global-message.cpp */; };
16                 1EC4CE4E25CC267700D7304F /* attribute-size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4125CC267600D7304F /* attribute-size.cpp */; };
17                 1EC4CE4F25CC267700D7304F /* process-cluster-message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4225CC267600D7304F /* process-cluster-message.cpp */; };
18                 1EC4CE5025CC267700D7304F /* client-api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4325CC267600D7304F /* client-api.cpp */; };
19                 1EC4CE5125CC267700D7304F /* message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4425CC267600D7304F /* message.cpp */; };
20                 1EC4CE5325CC267700D7304F /* chip-message-send.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4625CC267600D7304F /* chip-message-send.cpp */; };
21                 1EC4CE5425CC267700D7304F /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4725CC267600D7304F /* util.cpp */; };
22                 1EC4CE5525CC267700D7304F /* attribute-table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4825CC267600D7304F /* attribute-table.cpp */; };
23                 1EC4CE5625CC267700D7304F /* af-main-common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4925CC267700D7304F /* af-main-common.cpp */; };
24                 1EC4CE5725CC267700D7304F /* attribute-storage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE4A25CC267700D7304F /* attribute-storage.cpp */; };
25                 1EC4CE5D25CC26E900D7304F /* CHIPClustersObjc.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE5925CC26E900D7304F /* CHIPClustersObjc.mm */; };
26                 1EC4CE5E25CC26E900D7304F /* call-command-handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE5A25CC26E900D7304F /* call-command-handler.cpp */; };
27                 1EC4CE5F25CC26E900D7304F /* callback-stub.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE5B25CC26E900D7304F /* callback-stub.cpp */; };
28                 1EC4CE6025CC26E900D7304F /* CHIPClientCallbacks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE5C25CC26E900D7304F /* CHIPClientCallbacks.cpp */; };
29                 1EC4CE6225CC271B00D7304F /* af-event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EC4CE6125CC271B00D7304F /* af-event.cpp */; };
30                 1EC4CE6425CC276600D7304F /* CHIPClustersObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EC4CE6325CC276600D7304F /* CHIPClustersObjc.h */; settings = {ATTRIBUTES = (Public, ); }; };
31                 1ED0B8CC260125E100D19DB5 /* media-playback-client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED0B8CB260125E100D19DB5 /* media-playback-client.cpp */; };
32                 2C222AD0255C620600E446B9 /* CHIPDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C222ACE255C620600E446B9 /* CHIPDevice.h */; settings = {ATTRIBUTES = (Public, ); }; };
33                 2C222AD1255C620600E446B9 /* CHIPDevice.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2C222ACF255C620600E446B9 /* CHIPDevice.mm */; };
34                 2C222ADF255C811800E446B9 /* CHIPDevice_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C222ADE255C811800E446B9 /* CHIPDevice_Internal.h */; };
35                 2C4DF09E248B2C60009307CB /* libmbedtls.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C4DF09D248B2C60009307CB /* libmbedtls.a */; settings = {ATTRIBUTES = (Required, ); }; };
36                 2C8C8FC0253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8C8FBD253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.h */; };
37                 2C8C8FC1253E0C2100797F05 /* CHIPPersistentStorageDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8C8FBE253E0C2100797F05 /* CHIPPersistentStorageDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
38                 2C8C8FC2253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2C8C8FBF253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.mm */; };
39                 2CB7163B252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CB71638252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.h */; };
40                 2CB7163C252E8A7C0026E2BB /* CHIPDevicePairingDelegateBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2CB71639252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.mm */; };
41                 2CB7163F252F731E0026E2BB /* CHIPDevicePairingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CB7163E252F731E0026E2BB /* CHIPDevicePairingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
42                 991DC0842475F45400C13860 /* CHIPDeviceController.h in Headers */ = {isa = PBXBuildFile; fileRef = 991DC0822475F45400C13860 /* CHIPDeviceController.h */; settings = {ATTRIBUTES = (Public, ); }; };
43                 991DC0892475F47D00C13860 /* CHIPDeviceController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 991DC0872475F47D00C13860 /* CHIPDeviceController.mm */; };
44                 991DC08B247704DC00C13860 /* CHIPLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 991DC08A247704DC00C13860 /* CHIPLogging.h */; };
45                 B20252972459E34F00F97062 /* CHIP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B202528D2459E34F00F97062 /* CHIP.framework */; };
46                 B2E0D7B1245B0B5C003C5B48 /* CHIP.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E0D7A8245B0B5C003C5B48 /* CHIP.h */; settings = {ATTRIBUTES = (Public, ); }; };
47                 B2E0D7B2245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E0D7A9245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
48                 B2E0D7B3245B0B5C003C5B48 /* CHIPError.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2E0D7AA245B0B5C003C5B48 /* CHIPError.mm */; };
49                 B2E0D7B4245B0B5C003C5B48 /* CHIPError.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E0D7AB245B0B5C003C5B48 /* CHIPError.h */; settings = {ATTRIBUTES = (Public, ); }; };
50                 B2E0D7B5245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E0D7AC245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
51                 B2E0D7B6245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2E0D7AD245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.mm */; };
52                 B2E0D7B7245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2E0D7AE245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.mm */; };
53                 B2E0D7B8245B0B5C003C5B48 /* CHIPSetupPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E0D7AF245B0B5C003C5B48 /* CHIPSetupPayload.h */; settings = {ATTRIBUTES = (Public, ); }; };
54                 B2E0D7B9245B0B5C003C5B48 /* CHIPSetupPayload.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2E0D7B0245B0B5C003C5B48 /* CHIPSetupPayload.mm */; };
55                 B2F53AF2245B0DCF0010745E /* CHIPSetupPayloadParserTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B2F53AF1245B0DCF0010745E /* CHIPSetupPayloadParserTests.m */; };
56                 BA09EB43247477BA00605257 /* libCHIP.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BA09EB3F2474762900605257 /* libCHIP.a */; };
57 /* End PBXBuildFile section */
58
59 /* Begin PBXContainerItemProxy section */
60                 B20252982459E34F00F97062 /* PBXContainerItemProxy */ = {
61                         isa = PBXContainerItemProxy;
62                         containerPortal = B20252842459E34F00F97062 /* Project object */;
63                         proxyType = 1;
64                         remoteGlobalIDString = B202528C2459E34F00F97062;
65                         remoteInfo = CHP;
66                 };
67 /* End PBXContainerItemProxy section */
68
69 /* Begin PBXFileReference section */
70                 1EC4CE3825CC263E00D7304F /* reporting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = reporting.cpp; path = ../../../app/reporting/reporting.cpp; sourceTree = "<group>"; };
71                 1EC4CE3925CC263E00D7304F /* reporting-default-configuration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "reporting-default-configuration.cpp"; path = "../../../app/reporting/reporting-default-configuration.cpp"; sourceTree = "<group>"; };
72                 1EC4CE3C25CC265200D7304F /* DataModelHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DataModelHandler.cpp; path = ../../../app/server/DataModelHandler.cpp; sourceTree = "<group>"; };
73                 1EC4CE3E25CC267600D7304F /* binding-table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "binding-table.cpp"; path = "../../../app/util/binding-table.cpp"; sourceTree = "<group>"; };
74                 1EC4CE3F25CC267600D7304F /* ember-print.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "ember-print.cpp"; path = "../../../app/util/ember-print.cpp"; sourceTree = "<group>"; };
75                 1EC4CE4025CC267600D7304F /* process-global-message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "process-global-message.cpp"; path = "../../../app/util/process-global-message.cpp"; sourceTree = "<group>"; };
76                 1EC4CE4125CC267600D7304F /* attribute-size.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "attribute-size.cpp"; path = "../../../app/util/attribute-size.cpp"; sourceTree = "<group>"; };
77                 1EC4CE4225CC267600D7304F /* process-cluster-message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "process-cluster-message.cpp"; path = "../../../app/util/process-cluster-message.cpp"; sourceTree = "<group>"; };
78                 1EC4CE4325CC267600D7304F /* client-api.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "client-api.cpp"; path = "../../../app/util/client-api.cpp"; sourceTree = "<group>"; };
79                 1EC4CE4425CC267600D7304F /* message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = message.cpp; path = ../../../app/util/message.cpp; sourceTree = "<group>"; };
80                 1EC4CE4625CC267600D7304F /* chip-message-send.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "chip-message-send.cpp"; path = "../../../app/util/chip-message-send.cpp"; sourceTree = "<group>"; };
81                 1EC4CE4725CC267600D7304F /* util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = util.cpp; path = ../../../app/util/util.cpp; sourceTree = "<group>"; };
82                 1EC4CE4825CC267600D7304F /* attribute-table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "attribute-table.cpp"; path = "../../../app/util/attribute-table.cpp"; sourceTree = "<group>"; };
83                 1EC4CE4925CC267700D7304F /* af-main-common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "af-main-common.cpp"; path = "../../../app/util/af-main-common.cpp"; sourceTree = "<group>"; };
84                 1EC4CE4A25CC267700D7304F /* attribute-storage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "attribute-storage.cpp"; path = "../../../app/util/attribute-storage.cpp"; sourceTree = "<group>"; };
85                 1EC4CE5925CC26E900D7304F /* CHIPClustersObjc.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = CHIPClustersObjc.mm; path = gen/CHIPClustersObjc.mm; sourceTree = "<group>"; };
86                 1EC4CE5A25CC26E900D7304F /* call-command-handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "call-command-handler.cpp"; path = "gen/call-command-handler.cpp"; sourceTree = "<group>"; };
87                 1EC4CE5B25CC26E900D7304F /* callback-stub.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "callback-stub.cpp"; path = "gen/callback-stub.cpp"; sourceTree = "<group>"; };
88                 1EC4CE5C25CC26E900D7304F /* CHIPClientCallbacks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CHIPClientCallbacks.cpp; path = gen/CHIPClientCallbacks.cpp; sourceTree = "<group>"; };
89                 1EC4CE6125CC271B00D7304F /* af-event.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "af-event.cpp"; path = "../../../app/util/af-event.cpp"; sourceTree = "<group>"; };
90                 1EC4CE6325CC276600D7304F /* CHIPClustersObjc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CHIPClustersObjc.h; path = gen/CHIPClustersObjc.h; sourceTree = "<group>"; };
91                 1ED0B8CB260125E100D19DB5 /* media-playback-client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "media-playback-client.cpp"; path = "../../../app/clusters/media-playback-client/media-playback-client.cpp"; sourceTree = "<group>"; };
92                 2C222ACE255C620600E446B9 /* CHIPDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPDevice.h; sourceTree = "<group>"; };
93                 2C222ACF255C620600E446B9 /* CHIPDevice.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPDevice.mm; sourceTree = "<group>"; };
94                 2C222ADE255C811800E446B9 /* CHIPDevice_Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPDevice_Internal.h; sourceTree = "<group>"; };
95                 2C4DF09D248B2C60009307CB /* libmbedtls.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmbedtls.a; path = lib/libmbedtls.a; sourceTree = BUILT_PRODUCTS_DIR; };
96                 2C8C8FBD253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPPersistentStorageDelegateBridge.h; sourceTree = "<group>"; };
97                 2C8C8FBE253E0C2100797F05 /* CHIPPersistentStorageDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPPersistentStorageDelegate.h; sourceTree = "<group>"; };
98                 2C8C8FBF253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPPersistentStorageDelegateBridge.mm; sourceTree = "<group>"; };
99                 2CB71638252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPDevicePairingDelegateBridge.h; sourceTree = "<group>"; };
100                 2CB71639252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPDevicePairingDelegateBridge.mm; sourceTree = "<group>"; };
101                 2CB7163E252F731E0026E2BB /* CHIPDevicePairingDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPDevicePairingDelegate.h; sourceTree = "<group>"; };
102                 991DC0822475F45400C13860 /* CHIPDeviceController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CHIPDeviceController.h; sourceTree = "<group>"; };
103                 991DC0872475F47D00C13860 /* CHIPDeviceController.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPDeviceController.mm; sourceTree = "<group>"; };
104                 991DC08A247704DC00C13860 /* CHIPLogging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CHIPLogging.h; sourceTree = "<group>"; };
105                 B202528D2459E34F00F97062 /* CHIP.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CHIP.framework; sourceTree = BUILT_PRODUCTS_DIR; };
106                 B20252912459E34F00F97062 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
107                 B20252962459E34F00F97062 /* CHIPTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CHIPTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
108                 B202529D2459E34F00F97062 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
109                 B2E0D7A8245B0B5C003C5B48 /* CHIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIP.h; sourceTree = "<group>"; };
110                 B2E0D7A9245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPManualSetupPayloadParser.h; sourceTree = "<group>"; };
111                 B2E0D7AA245B0B5C003C5B48 /* CHIPError.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPError.mm; sourceTree = "<group>"; };
112                 B2E0D7AB245B0B5C003C5B48 /* CHIPError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPError.h; sourceTree = "<group>"; };
113                 B2E0D7AC245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPQRCodeSetupPayloadParser.h; sourceTree = "<group>"; };
114                 B2E0D7AD245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPManualSetupPayloadParser.mm; sourceTree = "<group>"; };
115                 B2E0D7AE245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPQRCodeSetupPayloadParser.mm; sourceTree = "<group>"; };
116                 B2E0D7AF245B0B5C003C5B48 /* CHIPSetupPayload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHIPSetupPayload.h; sourceTree = "<group>"; };
117                 B2E0D7B0245B0B5C003C5B48 /* CHIPSetupPayload.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CHIPSetupPayload.mm; sourceTree = "<group>"; };
118                 B2F53AF1245B0DCF0010745E /* CHIPSetupPayloadParserTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CHIPSetupPayloadParserTests.m; sourceTree = "<group>"; };
119                 BA09EB3F2474762900605257 /* libCHIP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libCHIP.a; path = lib/libCHIP.a; sourceTree = BUILT_PRODUCTS_DIR; };
120                 BA107AEE2470CFBB004287EB /* chip_xcode_build_connector.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = chip_xcode_build_connector.sh; sourceTree = "<group>"; };
121 /* End PBXFileReference section */
122
123 /* Begin PBXFrameworksBuildPhase section */
124                 B202528A2459E34F00F97062 /* Frameworks */ = {
125                         isa = PBXFrameworksBuildPhase;
126                         buildActionMask = 2147483647;
127                         files = (
128                                 BA09EB43247477BA00605257 /* libCHIP.a in Frameworks */,
129                                 2C4DF09E248B2C60009307CB /* libmbedtls.a in Frameworks */,
130                         );
131                         runOnlyForDeploymentPostprocessing = 0;
132                 };
133                 B20252932459E34F00F97062 /* Frameworks */ = {
134                         isa = PBXFrameworksBuildPhase;
135                         buildActionMask = 2147483647;
136                         files = (
137                                 B20252972459E34F00F97062 /* CHIP.framework in Frameworks */,
138                         );
139                         runOnlyForDeploymentPostprocessing = 0;
140                 };
141 /* End PBXFrameworksBuildPhase section */
142
143 /* Begin PBXGroup section */
144                 1EC4CE3525CC259700D7304F /* CHIPApp */ = {
145                         isa = PBXGroup;
146                         children = (
147                                 1ED0B8CB260125E100D19DB5 /* media-playback-client.cpp */,
148                                 1EC4CE6125CC271B00D7304F /* af-event.cpp */,
149                                 1EC4CE4925CC267700D7304F /* af-main-common.cpp */,
150                                 1EC4CE4125CC267600D7304F /* attribute-size.cpp */,
151                                 1EC4CE4A25CC267700D7304F /* attribute-storage.cpp */,
152                                 1EC4CE4825CC267600D7304F /* attribute-table.cpp */,
153                                 1EC4CE3E25CC267600D7304F /* binding-table.cpp */,
154                                 1EC4CE4625CC267600D7304F /* chip-message-send.cpp */,
155                                 1EC4CE4325CC267600D7304F /* client-api.cpp */,
156                                 1EC4CE3F25CC267600D7304F /* ember-print.cpp */,
157                                 1EC4CE4425CC267600D7304F /* message.cpp */,
158                                 1EC4CE4225CC267600D7304F /* process-cluster-message.cpp */,
159                                 1EC4CE4025CC267600D7304F /* process-global-message.cpp */,
160                                 1EC4CE4725CC267600D7304F /* util.cpp */,
161                                 1EC4CE3C25CC265200D7304F /* DataModelHandler.cpp */,
162                                 1EC4CE3925CC263E00D7304F /* reporting-default-configuration.cpp */,
163                                 1EC4CE3825CC263E00D7304F /* reporting.cpp */,
164                         );
165                         name = CHIPApp;
166                         path = CHIP;
167                         sourceTree = SOURCE_ROOT;
168                 };
169                 1EC4CE5825CC26AB00D7304F /* CHIPGeneratedFiles */ = {
170                         isa = PBXGroup;
171                         children = (
172                                 1EC4CE6325CC276600D7304F /* CHIPClustersObjc.h */,
173                                 1EC4CE5A25CC26E900D7304F /* call-command-handler.cpp */,
174                                 1EC4CE5B25CC26E900D7304F /* callback-stub.cpp */,
175                                 1EC4CE5C25CC26E900D7304F /* CHIPClientCallbacks.cpp */,
176                                 1EC4CE5925CC26E900D7304F /* CHIPClustersObjc.mm */,
177                         );
178                         name = CHIPGeneratedFiles;
179                         sourceTree = "<group>";
180                 };
181                 B20252832459E34F00F97062 = {
182                         isa = PBXGroup;
183                         children = (
184                                 BA107AEE2470CFBB004287EB /* chip_xcode_build_connector.sh */,
185                                 B202528F2459E34F00F97062 /* CHIP */,
186                                 B202529A2459E34F00F97062 /* CHIPTests */,
187                                 B202528E2459E34F00F97062 /* Products */,
188                                 BA09EB3E2474762900605257 /* Frameworks */,
189                         );
190                         sourceTree = "<group>";
191                 };
192                 B202528E2459E34F00F97062 /* Products */ = {
193                         isa = PBXGroup;
194                         children = (
195                                 B202528D2459E34F00F97062 /* CHIP.framework */,
196                                 B20252962459E34F00F97062 /* CHIPTests.xctest */,
197                         );
198                         name = Products;
199                         sourceTree = "<group>";
200                 };
201                 B202528F2459E34F00F97062 /* CHIP */ = {
202                         isa = PBXGroup;
203                         children = (
204                                 1EC4CE5825CC26AB00D7304F /* CHIPGeneratedFiles */,
205                                 1EC4CE3525CC259700D7304F /* CHIPApp */,
206                                 2C222ADE255C811800E446B9 /* CHIPDevice_Internal.h */,
207                                 2C222ACE255C620600E446B9 /* CHIPDevice.h */,
208                                 2C222ACF255C620600E446B9 /* CHIPDevice.mm */,
209                                 2C8C8FBE253E0C2100797F05 /* CHIPPersistentStorageDelegate.h */,
210                                 2C8C8FBD253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.h */,
211                                 2C8C8FBF253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.mm */,
212                                 2CB7163E252F731E0026E2BB /* CHIPDevicePairingDelegate.h */,
213                                 2CB71638252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.h */,
214                                 2CB71639252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.mm */,
215                                 B2E0D7A8245B0B5C003C5B48 /* CHIP.h */,
216                                 B2E0D7AB245B0B5C003C5B48 /* CHIPError.h */,
217                                 B2E0D7AA245B0B5C003C5B48 /* CHIPError.mm */,
218                                 991DC08A247704DC00C13860 /* CHIPLogging.h */,
219                                 B2E0D7A9245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.h */,
220                                 B2E0D7AD245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.mm */,
221                                 B2E0D7AC245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.h */,
222                                 B2E0D7AE245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.mm */,
223                                 B2E0D7AF245B0B5C003C5B48 /* CHIPSetupPayload.h */,
224                                 B2E0D7B0245B0B5C003C5B48 /* CHIPSetupPayload.mm */,
225                                 991DC0822475F45400C13860 /* CHIPDeviceController.h */,
226                                 991DC0872475F47D00C13860 /* CHIPDeviceController.mm */,
227                                 B20252912459E34F00F97062 /* Info.plist */,
228                         );
229                         path = CHIP;
230                         sourceTree = "<group>";
231                 };
232                 B202529A2459E34F00F97062 /* CHIPTests */ = {
233                         isa = PBXGroup;
234                         children = (
235                                 B2F53AF1245B0DCF0010745E /* CHIPSetupPayloadParserTests.m */,
236                                 B202529D2459E34F00F97062 /* Info.plist */,
237                         );
238                         path = CHIPTests;
239                         sourceTree = "<group>";
240                 };
241                 BA09EB3E2474762900605257 /* Frameworks */ = {
242                         isa = PBXGroup;
243                         children = (
244                                 2C4DF09D248B2C60009307CB /* libmbedtls.a */,
245                                 BA09EB3F2474762900605257 /* libCHIP.a */,
246                         );
247                         name = Frameworks;
248                         sourceTree = "<group>";
249                 };
250 /* End PBXGroup section */
251
252 /* Begin PBXHeadersBuildPhase section */
253                 B20252882459E34F00F97062 /* Headers */ = {
254                         isa = PBXHeadersBuildPhase;
255                         buildActionMask = 2147483647;
256                         files = (
257                                 2CB7163B252E8A7B0026E2BB /* CHIPDevicePairingDelegateBridge.h in Headers */,
258                                 2CB7163F252F731E0026E2BB /* CHIPDevicePairingDelegate.h in Headers */,
259                                 2C222AD0255C620600E446B9 /* CHIPDevice.h in Headers */,
260                                 991DC0842475F45400C13860 /* CHIPDeviceController.h in Headers */,
261                                 B2E0D7B2245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.h in Headers */,
262                                 B2E0D7B1245B0B5C003C5B48 /* CHIP.h in Headers */,
263                                 B2E0D7B8245B0B5C003C5B48 /* CHIPSetupPayload.h in Headers */,
264                                 2C8C8FC1253E0C2100797F05 /* CHIPPersistentStorageDelegate.h in Headers */,
265                                 B2E0D7B5245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.h in Headers */,
266                                 1EC4CE6425CC276600D7304F /* CHIPClustersObjc.h in Headers */,
267                                 2C8C8FC0253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.h in Headers */,
268                                 2C222ADF255C811800E446B9 /* CHIPDevice_Internal.h in Headers */,
269                                 991DC08B247704DC00C13860 /* CHIPLogging.h in Headers */,
270                                 B2E0D7B4245B0B5C003C5B48 /* CHIPError.h in Headers */,
271                         );
272                         runOnlyForDeploymentPostprocessing = 0;
273                 };
274 /* End PBXHeadersBuildPhase section */
275
276 /* Begin PBXNativeTarget section */
277                 B202528C2459E34F00F97062 /* CHIP */ = {
278                         isa = PBXNativeTarget;
279                         buildConfigurationList = B20252A12459E34F00F97062 /* Build configuration list for PBXNativeTarget "CHIP" */;
280                         buildPhases = (
281                                 0C40A67D246C9AC700885C81 /* Run Script */,
282                                 B20252882459E34F00F97062 /* Headers */,
283                                 B20252892459E34F00F97062 /* Sources */,
284                                 B202528A2459E34F00F97062 /* Frameworks */,
285                                 B202528B2459E34F00F97062 /* Resources */,
286                         );
287                         buildRules = (
288                         );
289                         dependencies = (
290                         );
291                         name = CHIP;
292                         productName = CHP;
293                         productReference = B202528D2459E34F00F97062 /* CHIP.framework */;
294                         productType = "com.apple.product-type.framework";
295                 };
296                 B20252952459E34F00F97062 /* CHIPTests */ = {
297                         isa = PBXNativeTarget;
298                         buildConfigurationList = B20252A42459E34F00F97062 /* Build configuration list for PBXNativeTarget "CHIPTests" */;
299                         buildPhases = (
300                                 B20252922459E34F00F97062 /* Sources */,
301                                 B20252932459E34F00F97062 /* Frameworks */,
302                                 B20252942459E34F00F97062 /* Resources */,
303                         );
304                         buildRules = (
305                         );
306                         dependencies = (
307                                 B20252992459E34F00F97062 /* PBXTargetDependency */,
308                         );
309                         name = CHIPTests;
310                         productName = CHPTests;
311                         productReference = B20252962459E34F00F97062 /* CHIPTests.xctest */;
312                         productType = "com.apple.product-type.bundle.unit-test";
313                 };
314 /* End PBXNativeTarget section */
315
316 /* Begin PBXProject section */
317                 B20252842459E34F00F97062 /* Project object */ = {
318                         isa = PBXProject;
319                         attributes = {
320                                 BuildIndependentTargetsInParallel = YES;
321                                 LastUpgradeCheck = 1140;
322                                 ORGANIZATIONNAME = CHIP;
323                                 TargetAttributes = {
324                                         B202528C2459E34F00F97062 = {
325                                                 CreatedOnToolsVersion = 11.4.1;
326                                         };
327                                         B20252952459E34F00F97062 = {
328                                                 CreatedOnToolsVersion = 11.4.1;
329                                         };
330                                 };
331                         };
332                         buildConfigurationList = B20252872459E34F00F97062 /* Build configuration list for PBXProject "CHIP" */;
333                         compatibilityVersion = "Xcode 9.3";
334                         developmentRegion = en;
335                         hasScannedForEncodings = 0;
336                         knownRegions = (
337                                 en,
338                                 Base,
339                         );
340                         mainGroup = B20252832459E34F00F97062;
341                         productRefGroup = B202528E2459E34F00F97062 /* Products */;
342                         projectDirPath = "";
343                         projectRoot = "";
344                         targets = (
345                                 B202528C2459E34F00F97062 /* CHIP */,
346                                 B20252952459E34F00F97062 /* CHIPTests */,
347                         );
348                 };
349 /* End PBXProject section */
350
351 /* Begin PBXResourcesBuildPhase section */
352                 B202528B2459E34F00F97062 /* Resources */ = {
353                         isa = PBXResourcesBuildPhase;
354                         buildActionMask = 2147483647;
355                         files = (
356                         );
357                         runOnlyForDeploymentPostprocessing = 0;
358                 };
359                 B20252942459E34F00F97062 /* Resources */ = {
360                         isa = PBXResourcesBuildPhase;
361                         buildActionMask = 2147483647;
362                         files = (
363                         );
364                         runOnlyForDeploymentPostprocessing = 0;
365                 };
366 /* End PBXResourcesBuildPhase section */
367
368 /* Begin PBXShellScriptBuildPhase section */
369                 0C40A67D246C9AC700885C81 /* Run Script */ = {
370                         isa = PBXShellScriptBuildPhase;
371                         buildActionMask = 2147483647;
372                         files = (
373                         );
374                         inputFileListPaths = (
375                         );
376                         inputPaths = (
377                         );
378                         name = "Run Script";
379                         outputFileListPaths = (
380                         );
381                         outputPaths = (
382                         );
383                         runOnlyForDeploymentPostprocessing = 0;
384                         shellPath = /bin/sh;
385                         shellScript = "./chip_xcode_build_connector.sh\n";
386                 };
387 /* End PBXShellScriptBuildPhase section */
388
389 /* Begin PBXSourcesBuildPhase section */
390                 B20252892459E34F00F97062 /* Sources */ = {
391                         isa = PBXSourcesBuildPhase;
392                         buildActionMask = 2147483647;
393                         files = (
394                                 2C8C8FC2253E0C2100797F05 /* CHIPPersistentStorageDelegateBridge.mm in Sources */,
395                                 1EC4CE5025CC267700D7304F /* client-api.cpp in Sources */,
396                                 2CB7163C252E8A7C0026E2BB /* CHIPDevicePairingDelegateBridge.mm in Sources */,
397                                 1EC4CE5625CC267700D7304F /* af-main-common.cpp in Sources */,
398                                 1EC4CE5425CC267700D7304F /* util.cpp in Sources */,
399                                 2C222AD1255C620600E446B9 /* CHIPDevice.mm in Sources */,
400                                 1EC4CE4C25CC267700D7304F /* ember-print.cpp in Sources */,
401                                 991DC0892475F47D00C13860 /* CHIPDeviceController.mm in Sources */,
402                                 1EC4CE3A25CC263E00D7304F /* reporting.cpp in Sources */,
403                                 1EC4CE5325CC267700D7304F /* chip-message-send.cpp in Sources */,
404                                 B2E0D7B7245B0B5C003C5B48 /* CHIPQRCodeSetupPayloadParser.mm in Sources */,
405                                 1EC4CE5F25CC26E900D7304F /* callback-stub.cpp in Sources */,
406                                 1EC4CE4B25CC267700D7304F /* binding-table.cpp in Sources */,
407                                 1EC4CE6225CC271B00D7304F /* af-event.cpp in Sources */,
408                                 1EC4CE4E25CC267700D7304F /* attribute-size.cpp in Sources */,
409                                 1EC4CE4D25CC267700D7304F /* process-global-message.cpp in Sources */,
410                                 1ED0B8CC260125E100D19DB5 /* media-playback-client.cpp in Sources */,
411                                 1EC4CE5125CC267700D7304F /* message.cpp in Sources */,
412                                 1EC4CE5D25CC26E900D7304F /* CHIPClustersObjc.mm in Sources */,
413                                 B2E0D7B3245B0B5C003C5B48 /* CHIPError.mm in Sources */,
414                                 1EC4CE5E25CC26E900D7304F /* call-command-handler.cpp in Sources */,
415                                 1EC4CE3B25CC263E00D7304F /* reporting-default-configuration.cpp in Sources */,
416                                 1EC4CE4F25CC267700D7304F /* process-cluster-message.cpp in Sources */,
417                                 1EC4CE3D25CC265200D7304F /* DataModelHandler.cpp in Sources */,
418                                 1EC4CE5725CC267700D7304F /* attribute-storage.cpp in Sources */,
419                                 1EC4CE5525CC267700D7304F /* attribute-table.cpp in Sources */,
420                                 B2E0D7B9245B0B5C003C5B48 /* CHIPSetupPayload.mm in Sources */,
421                                 B2E0D7B6245B0B5C003C5B48 /* CHIPManualSetupPayloadParser.mm in Sources */,
422                                 1EC4CE6025CC26E900D7304F /* CHIPClientCallbacks.cpp in Sources */,
423                         );
424                         runOnlyForDeploymentPostprocessing = 0;
425                 };
426                 B20252922459E34F00F97062 /* Sources */ = {
427                         isa = PBXSourcesBuildPhase;
428                         buildActionMask = 2147483647;
429                         files = (
430                                 B2F53AF2245B0DCF0010745E /* CHIPSetupPayloadParserTests.m in Sources */,
431                         );
432                         runOnlyForDeploymentPostprocessing = 0;
433                 };
434 /* End PBXSourcesBuildPhase section */
435
436 /* Begin PBXTargetDependency section */
437                 B20252992459E34F00F97062 /* PBXTargetDependency */ = {
438                         isa = PBXTargetDependency;
439                         target = B202528C2459E34F00F97062 /* CHIP */;
440                         targetProxy = B20252982459E34F00F97062 /* PBXContainerItemProxy */;
441                 };
442 /* End PBXTargetDependency section */
443
444 /* Begin XCBuildConfiguration section */
445                 BA09EB732474881D00605257 /* Debug */ = {
446                         isa = XCBuildConfiguration;
447                         buildSettings = {
448                                 ALWAYS_SEARCH_USER_PATHS = NO;
449                                 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
450                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
451                                 CLANG_CXX_LIBRARY = "libc++";
452                                 CLANG_ENABLE_MODULES = YES;
453                                 CLANG_ENABLE_OBJC_ARC = YES;
454                                 CLANG_ENABLE_OBJC_WEAK = YES;
455                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
456                                 CLANG_WARN_BOOL_CONVERSION = YES;
457                                 CLANG_WARN_COMMA = YES;
458                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
459                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
460                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
461                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
462                                 CLANG_WARN_EMPTY_BODY = YES;
463                                 CLANG_WARN_ENUM_CONVERSION = YES;
464                                 CLANG_WARN_INFINITE_RECURSION = YES;
465                                 CLANG_WARN_INT_CONVERSION = YES;
466                                 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
467                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
468                                 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
469                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
470                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
471                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
472                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
473                                 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
474                                 CLANG_WARN_UNREACHABLE_CODE = YES;
475                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
476                                 COPY_PHASE_STRIP = NO;
477                                 CURRENT_PROJECT_VERSION = 1;
478                                 DEBUG_INFORMATION_FORMAT = dwarf;
479                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
480                                 ENABLE_TESTABILITY = YES;
481                                 GCC_C_LANGUAGE_STANDARD = gnu11;
482                                 GCC_DYNAMIC_NO_PIC = NO;
483                                 GCC_NO_COMMON_BLOCKS = YES;
484                                 GCC_OPTIMIZATION_LEVEL = 0;
485                                 GCC_PREPROCESSOR_DEFINITIONS = (
486                                         "DEBUG=1",
487                                         "$(inherited)",
488                                 );
489                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
490                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
491                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
492                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
493                                 GCC_WARN_UNUSED_FUNCTION = YES;
494                                 GCC_WARN_UNUSED_VARIABLE = YES;
495                                 MACOSX_DEPLOYMENT_TARGET = 10.15;
496                                 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
497                                 MTL_FAST_MATH = YES;
498                                 ONLY_ACTIVE_ARCH = YES;
499                                 SDKROOT = iphoneos;
500                                 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
501                                 SUPPORTS_TEXT_BASED_API = YES;
502                                 TARGETED_DEVICE_FAMILY = "1,2";
503                                 VERSIONING_SYSTEM = "apple-generic";
504                                 VERSION_INFO_PREFIX = "";
505                         };
506                         name = Debug;
507                 };
508                 BA09EB742474881D00605257 /* Debug */ = {
509                         isa = XCBuildConfiguration;
510                         buildSettings = {
511                                 CHIP_ROOT = "$(PROJECT_DIR)/../../..";
512                                 CODE_SIGN_STYLE = Automatic;
513                                 DEFINES_MODULE = YES;
514                                 DEVELOPMENT_TEAM = "";
515                                 DYLIB_COMPATIBILITY_VERSION = 1;
516                                 DYLIB_CURRENT_VERSION = 1;
517                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
518                                 GCC_PREPROCESSOR_DEFINITIONS = (
519                                         "CHIP_PROJECT_CONFIG_INCLUDE=<CHIPProjectConfig.h>",
520                                         "CHIP_PLATFORM_CONFIG_INCLUDE=<platform/Darwin/CHIPPlatformConfig.h>",
521                                         "CHIP_DEVICE_PLATFORM_CONFIG_INCLUDE=<platform/Darwin/CHIPDevicePlatformConfig.h>",
522                                         CONFIG_NETWORK_LAYER_INET,
523                                         CONFIG_NETWORK_LAYER_BLE,
524                                         "CHIP_DEVICE_LAYER_TARGET=Darwin",
525                                         "CHIP_DEVICE_LAYER_TARGET_DARWIN=1",
526                                         "CHIP_DEVICE_LAYER_TARGET_LINUX=0",
527                                         "CHIP_DEVICE_LAYER_TARGET_NRF5=0",
528                                         "CHIP_DEVICE_LAYER_TARGET_EFR32=0",
529                                         "CHIP_SYSTEM_CONFIG_USE_SOCKETS=1",
530                                         "$(inherited)",
531                                 );
532                                 HEADER_SEARCH_PATHS = (
533                                         "$(CHIP_ROOT)/src",
534                                         "$(CHIP_ROOT)/src/include",
535                                         "$(CHIP_ROOT)/src/lib",
536                                         "$(CHIP_ROOT)/src/app",
537                                         "$(CHIP_ROOT)/config/ios",
538                                         "$(CHIP_ROOT)/third_party/nlassert/repo/include",
539                                         "$(CHIP_ROOT)/src/darwin/Framework/CHIP/",
540                                         "$(CHIP_ROOT)/src/app/util",
541                                         "$(CHIP_ROOT)/third_party/nlio/repo/include",
542                                 );
543                                 INFOPLIST_FILE = CHIP/Info.plist;
544                                 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
545                                 IPHONEOS_DEPLOYMENT_TARGET = 13.4;
546                                 LIBRARY_SEARCH_PATHS = "$(TEMP_DIR)/out/lib";
547                                 OTHER_LDFLAGS = "";
548                                 "OTHER_LDFLAGS[sdk=*]" = (
549                                         "-framework",
550                                         Foundation,
551                                         "-framework",
552                                         CoreBluetooth,
553                                         "-lnetwork",
554                                 );
555                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIP;
556                                 PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
557                                 TARGETED_DEVICE_FAMILY = "1,2";
558                         };
559                         name = Debug;
560                 };
561                 BA09EB752474881D00605257 /* Debug */ = {
562                         isa = XCBuildConfiguration;
563                         buildSettings = {
564                                 CODE_SIGN_STYLE = Automatic;
565                                 DEVELOPMENT_TEAM = "";
566                                 INFOPLIST_FILE = CHIPTests/Info.plist;
567                                 LD_RUNPATH_SEARCH_PATHS = (
568                                         "$(inherited)",
569                                         "@executable_path/Frameworks",
570                                         "@loader_path/Frameworks",
571                                 );
572                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIPTests;
573                                 PRODUCT_NAME = "$(TARGET_NAME)";
574                                 TARGETED_DEVICE_FAMILY = "1,2";
575                         };
576                         name = Debug;
577                 };
578                 BA09EB772474882200605257 /* Release */ = {
579                         isa = XCBuildConfiguration;
580                         buildSettings = {
581                                 ALWAYS_SEARCH_USER_PATHS = NO;
582                                 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
583                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
584                                 CLANG_CXX_LIBRARY = "libc++";
585                                 CLANG_ENABLE_MODULES = YES;
586                                 CLANG_ENABLE_OBJC_ARC = YES;
587                                 CLANG_ENABLE_OBJC_WEAK = YES;
588                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
589                                 CLANG_WARN_BOOL_CONVERSION = YES;
590                                 CLANG_WARN_COMMA = YES;
591                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
592                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
593                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
594                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
595                                 CLANG_WARN_EMPTY_BODY = YES;
596                                 CLANG_WARN_ENUM_CONVERSION = YES;
597                                 CLANG_WARN_INFINITE_RECURSION = YES;
598                                 CLANG_WARN_INT_CONVERSION = YES;
599                                 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
600                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
601                                 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
602                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
603                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
604                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
605                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
606                                 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
607                                 CLANG_WARN_UNREACHABLE_CODE = YES;
608                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
609                                 COPY_PHASE_STRIP = NO;
610                                 CURRENT_PROJECT_VERSION = 1;
611                                 ENABLE_NS_ASSERTIONS = NO;
612                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
613                                 GCC_C_LANGUAGE_STANDARD = gnu11;
614                                 GCC_NO_COMMON_BLOCKS = YES;
615                                 GCC_PREPROCESSOR_DEFINITIONS = "";
616                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
617                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
618                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
619                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
620                                 GCC_WARN_UNUSED_FUNCTION = YES;
621                                 GCC_WARN_UNUSED_VARIABLE = YES;
622                                 MACOSX_DEPLOYMENT_TARGET = 10.15;
623                                 MTL_ENABLE_DEBUG_INFO = NO;
624                                 MTL_FAST_MATH = YES;
625                                 ONLY_ACTIVE_ARCH = YES;
626                                 SDKROOT = iphoneos;
627                                 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
628                                 SUPPORTS_TEXT_BASED_API = YES;
629                                 TARGETED_DEVICE_FAMILY = "1,2";
630                                 VALIDATE_PRODUCT = YES;
631                                 VERSIONING_SYSTEM = "apple-generic";
632                                 VERSION_INFO_PREFIX = "";
633                         };
634                         name = Release;
635                 };
636                 BA09EB782474882200605257 /* Release */ = {
637                         isa = XCBuildConfiguration;
638                         buildSettings = {
639                                 CHIP_ROOT = "$(PROJECT_DIR)/../../..";
640                                 CODE_SIGN_STYLE = Automatic;
641                                 DEFINES_MODULE = YES;
642                                 DEVELOPMENT_TEAM = "";
643                                 DYLIB_COMPATIBILITY_VERSION = 1;
644                                 DYLIB_CURRENT_VERSION = 1;
645                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
646                                 GCC_PREPROCESSOR_DEFINITIONS = (
647                                         "CHIP_PROJECT_CONFIG_INCLUDE=<CHIPProjectConfig.h>",
648                                         "CHIP_PLATFORM_CONFIG_INCLUDE=<platform/Darwin/CHIPPlatformConfig.h>",
649                                         "CHIP_DEVICE_PLATFORM_CONFIG_INCLUDE=<platform/Darwin/CHIPDevicePlatformConfig.h>",
650                                         CONFIG_NETWORK_LAYER_INET,
651                                         CONFIG_NETWORK_LAYER_BLE,
652                                         "CHIP_DEVICE_LAYER_TARGET=Darwin",
653                                         "CHIP_DEVICE_LAYER_TARGET_DARWIN=1",
654                                         "CHIP_DEVICE_LAYER_TARGET_LINUX=0",
655                                         "CHIP_DEVICE_LAYER_TARGET_NRF5=0",
656                                         "CHIP_DEVICE_LAYER_TARGET_EFR32=0",
657                                         "CHIP_SYSTEM_CONFIG_USE_SOCKETS=1",
658                                         "$(inherited)",
659                                 );
660                                 HEADER_SEARCH_PATHS = (
661                                         "$(CHIP_ROOT)/src",
662                                         "$(CHIP_ROOT)/src/include",
663                                         "$(CHIP_ROOT)/src/lib",
664                                         "$(CHIP_ROOT)/src/app",
665                                         "$(CHIP_ROOT)/config/ios",
666                                         "$(CHIP_ROOT)/third_party/nlassert/repo/include",
667                                         .,
668                                 );
669                                 INFOPLIST_FILE = CHIP/Info.plist;
670                                 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
671                                 IPHONEOS_DEPLOYMENT_TARGET = 13.4;
672                                 LIBRARY_SEARCH_PATHS = "$(TEMP_DIR)/out/lib";
673                                 OTHER_LDFLAGS = "";
674                                 "OTHER_LDFLAGS[arch=*]" = (
675                                         "-lnetwork",
676                                         "-framework",
677                                         Foundation,
678                                         "-framework",
679                                         CoreBluetooth,
680                                 );
681                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIP;
682                                 PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
683                                 TARGETED_DEVICE_FAMILY = "1,2";
684                         };
685                         name = Release;
686                 };
687                 BA09EB792474882200605257 /* Release */ = {
688                         isa = XCBuildConfiguration;
689                         buildSettings = {
690                                 CODE_SIGN_STYLE = Automatic;
691                                 DEVELOPMENT_TEAM = "";
692                                 INFOPLIST_FILE = CHIPTests/Info.plist;
693                                 LD_RUNPATH_SEARCH_PATHS = (
694                                         "$(inherited)",
695                                         "@executable_path/Frameworks",
696                                         "@loader_path/Frameworks",
697                                 );
698                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIPTests;
699                                 PRODUCT_NAME = "$(TARGET_NAME)";
700                                 TARGETED_DEVICE_FAMILY = "1,2";
701                         };
702                         name = Release;
703                 };
704 /* End XCBuildConfiguration section */
705
706 /* Begin XCConfigurationList section */
707                 B20252872459E34F00F97062 /* Build configuration list for PBXProject "CHIP" */ = {
708                         isa = XCConfigurationList;
709                         buildConfigurations = (
710                                 BA09EB732474881D00605257 /* Debug */,
711                                 BA09EB772474882200605257 /* Release */,
712                         );
713                         defaultConfigurationIsVisible = 0;
714                         defaultConfigurationName = Debug;
715                 };
716                 B20252A12459E34F00F97062 /* Build configuration list for PBXNativeTarget "CHIP" */ = {
717                         isa = XCConfigurationList;
718                         buildConfigurations = (
719                                 BA09EB742474881D00605257 /* Debug */,
720                                 BA09EB782474882200605257 /* Release */,
721                         );
722                         defaultConfigurationIsVisible = 0;
723                         defaultConfigurationName = Debug;
724                 };
725                 B20252A42459E34F00F97062 /* Build configuration list for PBXNativeTarget "CHIPTests" */ = {
726                         isa = XCConfigurationList;
727                         buildConfigurations = (
728                                 BA09EB752474881D00605257 /* Debug */,
729                                 BA09EB792474882200605257 /* Release */,
730                         );
731                         defaultConfigurationIsVisible = 0;
732                         defaultConfigurationName = Debug;
733                 };
734 /* End XCConfigurationList section */
735         };
736         rootObject = B20252842459E34F00F97062 /* Project object */;
737 }