Skip to content

Commit 332c444

Browse files
committed
[darwin] Update src/darwin/Framework/Matter.xcodeproj/project.pbxproj
1 parent 95dbb4b commit 332c444

File tree

1 file changed

+37
-11
lines changed

1 file changed

+37
-11
lines changed

src/darwin/Framework/Matter.xcodeproj/project.pbxproj

+37-11
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 55;
6+
objectVersion = 56;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -385,6 +385,9 @@
385385
B2E0D7B9245B0B5C003C5B48 /* MTRSetupPayload.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2E0D7B0245B0B5C003C5B48 /* MTRSetupPayload.mm */; };
386386
B409D0AE2CCFB89600A7ED5A /* DeviceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B409D0AC2CCFB89600A7ED5A /* DeviceDelegate.h */; };
387387
B409D0AF2CCFB89600A7ED5A /* DeviceDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = B409D0AD2CCFB89600A7ED5A /* DeviceDelegate.mm */; };
388+
B4382F882D6E231800F79AFC /* HomeKitConnector.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4382F872D6E231800F79AFC /* HomeKitConnector.mm */; platformFilters = (ios, maccatalyst, ); settings = {COMPILER_FLAGS = " -Wno-error=availability -Wno-nullability-completeness"; }; };
389+
B4382F892D6E231800F79AFC /* HomeKitConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = B4382F862D6E231800F79AFC /* HomeKitConnector.h */; platformFilters = (ios, maccatalyst, ); };
390+
B4382F8B2D6F554B00F79AFC /* HomeKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4382F8A2D6F554B00F79AFC /* HomeKit.framework */; platformFilters = (ios, maccatalyst, ); };
388391
B43B39EA2CB859A5006AA284 /* DumpMemoryGraphCommand.mm in Sources */ = {isa = PBXBuildFile; fileRef = B43B39E62CB859A5006AA284 /* DumpMemoryGraphCommand.mm */; };
389392
B43B39EB2CB859A5006AA284 /* LeaksTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = B43B39E82CB859A5006AA284 /* LeaksTool.mm */; };
390393
B43B39EC2CB859A5006AA284 /* DumpMemoryGraphCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = B43B39E52CB859A5006AA284 /* DumpMemoryGraphCommand.h */; };
@@ -442,11 +445,11 @@
442445
B4D67A3E2D00DAB700C49965 /* XPCServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A372D00DAB700C49965 /* XPCServer.mm */; };
443446
B4D67A412D00DD3D00C49965 /* DFTKeypair.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D67A3F2D00DD3D00C49965 /* DFTKeypair.h */; };
444447
B4D67A422D00DD3D00C49965 /* DFTKeypair.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A402D00DD3D00C49965 /* DFTKeypair.mm */; };
448+
B4D67A462D07021700C49965 /* XPCServerProtocols.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D67A452D07021700C49965 /* XPCServerProtocols.h */; };
445449
B4D67A922D527F4A00C49965 /* DCLClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A8E2D527F4A00C49965 /* DCLClient.cpp */; };
446450
B4D67A932D527F4A00C49965 /* DisplayTermsAndConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A8F2D527F4A00C49965 /* DisplayTermsAndConditions.cpp */; };
447451
B4D67A952D527F4A00C49965 /* JsonSchemaMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A912D527F4A00C49965 /* JsonSchemaMacros.cpp */; };
448452
B4D67A9B2D538E9700C49965 /* HTTPSRequest.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A992D538E9700C49965 /* HTTPSRequest.mm */; };
449-
B4D67A462D07021700C49965 /* XPCServerProtocols.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D67A452D07021700C49965 /* XPCServerProtocols.h */; };
450453
B4E262162AA0CF1C00DBA5BC /* RemoteDataModelLogger.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4E262122AA0C7A300DBA5BC /* RemoteDataModelLogger.mm */; };
451454
B4E262172AA0CF2000DBA5BC /* RemoteDataModelLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E262132AA0C7A300DBA5BC /* RemoteDataModelLogger.h */; };
452455
B4E2621B2AA0D02000DBA5BC /* SleepCommand.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4E262192AA0D01D00DBA5BC /* SleepCommand.mm */; };
@@ -951,6 +954,9 @@
951954
B2E0D7B0245B0B5C003C5B48 /* MTRSetupPayload.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MTRSetupPayload.mm; sourceTree = "<group>"; };
952955
B409D0AC2CCFB89600A7ED5A /* DeviceDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceDelegate.h; sourceTree = "<group>"; };
953956
B409D0AD2CCFB89600A7ED5A /* DeviceDelegate.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = DeviceDelegate.mm; sourceTree = "<group>"; };
957+
B4382F862D6E231800F79AFC /* HomeKitConnector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HomeKitConnector.h; sourceTree = "<group>"; };
958+
B4382F872D6E231800F79AFC /* HomeKitConnector.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = HomeKitConnector.mm; sourceTree = "<group>"; };
959+
B4382F8A2D6F554B00F79AFC /* HomeKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HomeKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks/HomeKit.framework; sourceTree = DEVELOPER_DIR; };
954960
B43B39E42CB859A5006AA284 /* Commands.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Commands.h; sourceTree = "<group>"; };
955961
B43B39E52CB859A5006AA284 /* DumpMemoryGraphCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DumpMemoryGraphCommand.h; sourceTree = "<group>"; };
956962
B43B39E62CB859A5006AA284 /* DumpMemoryGraphCommand.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = DumpMemoryGraphCommand.mm; sourceTree = "<group>"; };
@@ -1001,6 +1007,7 @@
10011007
B45373F82A9FEC4F00807602 /* unix-misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "unix-misc.c"; path = "repo/lib/plat/unix/unix-misc.c"; sourceTree = "<group>"; };
10021008
B45373F92A9FEC4F00807602 /* unix-init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "unix-init.c"; path = "repo/lib/plat/unix/unix-init.c"; sourceTree = "<group>"; };
10031009
B45373FA2A9FEC4F00807602 /* unix-sockets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "unix-sockets.c"; path = "repo/lib/plat/unix/unix-sockets.c"; sourceTree = "<group>"; };
1010+
B46C4AA72D6CD2580024F65E /* HomeKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HomeKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/iOSSupport/System/Library/Frameworks/HomeKit.framework; sourceTree = DEVELOPER_DIR; };
10041011
B4C8E6B32B3453AD00FCD54D /* MTRDiagnosticLogsDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTRDiagnosticLogsDownloader.h; sourceTree = "<group>"; };
10051012
B4C8E6B42B3453AD00FCD54D /* MTRDiagnosticLogsDownloader.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MTRDiagnosticLogsDownloader.mm; sourceTree = "<group>"; };
10061013
B4D67A362D00DAB700C49965 /* DeviceControllerServer.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = DeviceControllerServer.mm; sourceTree = "<group>"; };
@@ -1009,11 +1016,11 @@
10091016
B4D67A392D00DAB700C49965 /* XPCServerRegistry.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = XPCServerRegistry.mm; sourceTree = "<group>"; };
10101017
B4D67A3F2D00DD3D00C49965 /* DFTKeypair.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DFTKeypair.h; sourceTree = "<group>"; };
10111018
B4D67A402D00DD3D00C49965 /* DFTKeypair.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = DFTKeypair.mm; sourceTree = "<group>"; };
1019+
B4D67A452D07021700C49965 /* XPCServerProtocols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPCServerProtocols.h; sourceTree = "<group>"; };
10121020
B4D67A8E2D527F4A00C49965 /* DCLClient.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DCLClient.cpp; path = commands/dcl/DCLClient.cpp; sourceTree = "<group>"; };
10131021
B4D67A8F2D527F4A00C49965 /* DisplayTermsAndConditions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DisplayTermsAndConditions.cpp; path = commands/dcl/DisplayTermsAndConditions.cpp; sourceTree = "<group>"; };
10141022
B4D67A912D527F4A00C49965 /* JsonSchemaMacros.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = JsonSchemaMacros.cpp; path = commands/dcl/JsonSchemaMacros.cpp; sourceTree = "<group>"; };
10151023
B4D67A992D538E9700C49965 /* HTTPSRequest.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = HTTPSRequest.mm; sourceTree = "<group>"; };
1016-
B4D67A452D07021700C49965 /* XPCServerProtocols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPCServerProtocols.h; sourceTree = "<group>"; };
10171024
B4E262122AA0C7A300DBA5BC /* RemoteDataModelLogger.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RemoteDataModelLogger.mm; sourceTree = "<group>"; };
10181025
B4E262132AA0C7A300DBA5BC /* RemoteDataModelLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RemoteDataModelLogger.h; sourceTree = "<group>"; };
10191026
B4E262192AA0D01D00DBA5BC /* SleepCommand.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SleepCommand.mm; sourceTree = "<group>"; };
@@ -1048,6 +1055,7 @@
10481055
039145F029931B2D00257B3E /* CoreBluetooth.framework in Frameworks */,
10491056
039145EE29931B2600257B3E /* Network.framework in Frameworks */,
10501057
039145EC29931ABF00257B3E /* Security.framework in Frameworks */,
1058+
B4382F8B2D6F554B00F79AFC /* HomeKit.framework in Frameworks */,
10511059
039145E52993124800257B3E /* SystemConfiguration.framework in Frameworks */,
10521060
039145E3299311FF00257B3E /* IOKit.framework in Frameworks */,
10531061
039546962991CEEC006D42A8 /* libCHIP.a in Frameworks */,
@@ -1892,17 +1900,11 @@
18921900
path = "../common/websocket-server";
18931901
sourceTree = "<group>";
18941902
};
1895-
B4D67A9A2D538E9700C49965 /* dcl */ = {
1896-
isa = PBXGroup;
1897-
children = (
1898-
B4D67A992D538E9700C49965 /* HTTPSRequest.mm */,
1899-
);
1900-
path = dcl;
1901-
sourceTree = "<group>";
1902-
};
19031903
B4D67A3A2D00DAB700C49965 /* xpc */ = {
19041904
isa = PBXGroup;
19051905
children = (
1906+
B4382F862D6E231800F79AFC /* HomeKitConnector.h */,
1907+
B4382F872D6E231800F79AFC /* HomeKitConnector.mm */,
19061908
B4D67A452D07021700C49965 /* XPCServerProtocols.h */,
19071909
B4D67A362D00DAB700C49965 /* DeviceControllerServer.mm */,
19081910
B4D67A372D00DAB700C49965 /* XPCServer.mm */,
@@ -1912,6 +1914,14 @@
19121914
path = xpc;
19131915
sourceTree = "<group>";
19141916
};
1917+
B4D67A9A2D538E9700C49965 /* dcl */ = {
1918+
isa = PBXGroup;
1919+
children = (
1920+
B4D67A992D538E9700C49965 /* HTTPSRequest.mm */,
1921+
);
1922+
path = dcl;
1923+
sourceTree = "<group>";
1924+
};
19151925
B4E262182AA0CFFE00DBA5BC /* delay */ = {
19161926
isa = PBXGroup;
19171927
children = (
@@ -1943,6 +1953,8 @@
19431953
BA09EB3E2474762900605257 /* Frameworks */ = {
19441954
isa = PBXGroup;
19451955
children = (
1956+
B46C4AA72D6CD2580024F65E /* HomeKit.framework */,
1957+
B4382F8A2D6F554B00F79AFC /* HomeKit.framework */,
19461958
039145EF29931B2D00257B3E /* CoreBluetooth.framework */,
19471959
039145ED29931B2600257B3E /* Network.framework */,
19481960
039145EA29931A4900257B3E /* Security.framework */,
@@ -2016,6 +2028,7 @@
20162028
7592BD012CBEE98C00EB74A0 /* EmberMetadata.h in Headers */,
20172029
7534D17B2CF8CDDF00F64654 /* AttributePersistenceProvider.h in Headers */,
20182030
7592BD022CBEE98C00EB74A0 /* CodegenDataModelProvider.h in Headers */,
2031+
B4382F892D6E231800F79AFC /* HomeKitConnector.h in Headers */,
20192032
037C3DAD2991BD4F00B7EEE2 /* PairingCommandBridge.h in Headers */,
20202033
037C3DBB2991BD5000B7EEE2 /* Commands.h in Headers */,
20212034
512431262BA0C8BA000BC136 /* ResetMRPParametersCommand.h in Headers */,
@@ -2346,6 +2359,7 @@
23462359
03F430AA2994113500166449 /* sysunix.c in Sources */,
23472360
7592BD0E2CC6BCC300EB74A0 /* EmberAttributeDataBuffer.cpp in Sources */,
23482361
B45373BF2A9FEA9100807602 /* adopt.c in Sources */,
2362+
B4382F882D6E231800F79AFC /* HomeKitConnector.mm in Sources */,
23492363
B4F773CB2CB54B61008C6B23 /* LeakChecker.mm in Sources */,
23502364
B45373D12A9FEB0C00807602 /* alloc.c in Sources */,
23512365
B45373DD2A9FEB5300807602 /* base64-decode.c in Sources */,
@@ -2636,9 +2650,14 @@
26362650
CHIP_BUILD_TOOLS = true;
26372651
CLANG_ANALYZER_NONNULL = YES;
26382652
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
2653+
CODE_SIGN_ENTITLEMENTS = "$(CHIP_ROOT)/examples/darwin-framework-tool/entitlements/darwin-framework-tool.entitlements";
26392654
CODE_SIGN_IDENTITY = "-";
26402655
CODE_SIGN_STYLE = Automatic;
26412656
DEVELOPMENT_TEAM = "";
2657+
FRAMEWORK_SEARCH_PATHS = (
2658+
"$(inherited)",
2659+
"$(SDKROOT)/System/iOSSupport/System/Library/Frameworks",
2660+
);
26422661
GCC_PREPROCESSOR_DEFINITIONS = (
26432662
"$(inherited)",
26442663
CHIP_HAVE_CONFIG_H,
@@ -2695,6 +2714,7 @@
26952714
PRODUCT_NAME = "$(TARGET_NAME)";
26962715
PROVISIONING_PROFILE_SPECIFIER = "";
26972716
SDKROOT = macosx;
2717+
SUPPORTS_MACCATALYST = YES;
26982718
SYSTEM_HEADER_SEARCH_PATHS = "$(CHIP_ROOT)/src/darwin/Framework/CHIP/";
26992719
WARNING_CFLAGS = (
27002720
"-Wformat",
@@ -2712,9 +2732,14 @@
27122732
CHIP_BUILD_TOOLS = true;
27132733
CLANG_ANALYZER_NONNULL = YES;
27142734
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
2735+
CODE_SIGN_ENTITLEMENTS = "$(CHIP_ROOT)/examples/darwin-framework-tool/entitlements/darwin-framework-tool.entitlements";
27152736
CODE_SIGN_IDENTITY = "-";
27162737
CODE_SIGN_STYLE = Automatic;
27172738
DEVELOPMENT_TEAM = "";
2739+
FRAMEWORK_SEARCH_PATHS = (
2740+
"$(inherited)",
2741+
"$(SDKROOT)/System/iOSSupport/System/Library/Frameworks",
2742+
);
27182743
GCC_PREPROCESSOR_DEFINITIONS = (
27192744
"$(inherited)",
27202745
CHIP_HAVE_CONFIG_H,
@@ -2772,6 +2797,7 @@
27722797
PRODUCT_NAME = "$(TARGET_NAME)";
27732798
PROVISIONING_PROFILE_SPECIFIER = "";
27742799
SDKROOT = macosx;
2800+
SUPPORTS_MACCATALYST = YES;
27752801
SYSTEM_HEADER_SEARCH_PATHS = "$(CHIP_ROOT)/src/darwin/Framework/CHIP/";
27762802
WARNING_CFLAGS = (
27772803
"-Wformat",

0 commit comments

Comments
 (0)