|
3 | 3 | archiveVersion = 1;
|
4 | 4 | classes = {
|
5 | 5 | };
|
6 |
| - objectVersion = 55; |
| 6 | + objectVersion = 56; |
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
|
385 | 385 | B2E0D7B9245B0B5C003C5B48 /* MTRSetupPayload.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2E0D7B0245B0B5C003C5B48 /* MTRSetupPayload.mm */; };
|
386 | 386 | B409D0AE2CCFB89600A7ED5A /* DeviceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B409D0AC2CCFB89600A7ED5A /* DeviceDelegate.h */; };
|
387 | 387 | 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, ); }; |
388 | 391 | B43B39EA2CB859A5006AA284 /* DumpMemoryGraphCommand.mm in Sources */ = {isa = PBXBuildFile; fileRef = B43B39E62CB859A5006AA284 /* DumpMemoryGraphCommand.mm */; };
|
389 | 392 | B43B39EB2CB859A5006AA284 /* LeaksTool.mm in Sources */ = {isa = PBXBuildFile; fileRef = B43B39E82CB859A5006AA284 /* LeaksTool.mm */; };
|
390 | 393 | B43B39EC2CB859A5006AA284 /* DumpMemoryGraphCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = B43B39E52CB859A5006AA284 /* DumpMemoryGraphCommand.h */; };
|
|
442 | 445 | B4D67A3E2D00DAB700C49965 /* XPCServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A372D00DAB700C49965 /* XPCServer.mm */; };
|
443 | 446 | B4D67A412D00DD3D00C49965 /* DFTKeypair.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D67A3F2D00DD3D00C49965 /* DFTKeypair.h */; };
|
444 | 447 | B4D67A422D00DD3D00C49965 /* DFTKeypair.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A402D00DD3D00C49965 /* DFTKeypair.mm */; };
|
| 448 | + B4D67A462D07021700C49965 /* XPCServerProtocols.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D67A452D07021700C49965 /* XPCServerProtocols.h */; }; |
445 | 449 | B4D67A922D527F4A00C49965 /* DCLClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A8E2D527F4A00C49965 /* DCLClient.cpp */; };
|
446 | 450 | B4D67A932D527F4A00C49965 /* DisplayTermsAndConditions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A8F2D527F4A00C49965 /* DisplayTermsAndConditions.cpp */; };
|
447 | 451 | B4D67A952D527F4A00C49965 /* JsonSchemaMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A912D527F4A00C49965 /* JsonSchemaMacros.cpp */; };
|
448 | 452 | B4D67A9B2D538E9700C49965 /* HTTPSRequest.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4D67A992D538E9700C49965 /* HTTPSRequest.mm */; };
|
449 |
| - B4D67A462D07021700C49965 /* XPCServerProtocols.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D67A452D07021700C49965 /* XPCServerProtocols.h */; }; |
450 | 453 | B4E262162AA0CF1C00DBA5BC /* RemoteDataModelLogger.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4E262122AA0C7A300DBA5BC /* RemoteDataModelLogger.mm */; };
|
451 | 454 | B4E262172AA0CF2000DBA5BC /* RemoteDataModelLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E262132AA0C7A300DBA5BC /* RemoteDataModelLogger.h */; };
|
452 | 455 | B4E2621B2AA0D02000DBA5BC /* SleepCommand.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4E262192AA0D01D00DBA5BC /* SleepCommand.mm */; };
|
|
951 | 954 | B2E0D7B0245B0B5C003C5B48 /* MTRSetupPayload.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MTRSetupPayload.mm; sourceTree = "<group>"; };
|
952 | 955 | B409D0AC2CCFB89600A7ED5A /* DeviceDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceDelegate.h; sourceTree = "<group>"; };
|
953 | 956 | 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; }; |
954 | 960 | B43B39E42CB859A5006AA284 /* Commands.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Commands.h; sourceTree = "<group>"; };
|
955 | 961 | B43B39E52CB859A5006AA284 /* DumpMemoryGraphCommand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DumpMemoryGraphCommand.h; sourceTree = "<group>"; };
|
956 | 962 | B43B39E62CB859A5006AA284 /* DumpMemoryGraphCommand.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = DumpMemoryGraphCommand.mm; sourceTree = "<group>"; };
|
|
1001 | 1007 | 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>"; };
|
1002 | 1008 | 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>"; };
|
1003 | 1009 | 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; }; |
1004 | 1011 | B4C8E6B32B3453AD00FCD54D /* MTRDiagnosticLogsDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTRDiagnosticLogsDownloader.h; sourceTree = "<group>"; };
|
1005 | 1012 | B4C8E6B42B3453AD00FCD54D /* MTRDiagnosticLogsDownloader.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MTRDiagnosticLogsDownloader.mm; sourceTree = "<group>"; };
|
1006 | 1013 | B4D67A362D00DAB700C49965 /* DeviceControllerServer.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = DeviceControllerServer.mm; sourceTree = "<group>"; };
|
|
1009 | 1016 | B4D67A392D00DAB700C49965 /* XPCServerRegistry.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = XPCServerRegistry.mm; sourceTree = "<group>"; };
|
1010 | 1017 | B4D67A3F2D00DD3D00C49965 /* DFTKeypair.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DFTKeypair.h; sourceTree = "<group>"; };
|
1011 | 1018 | 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>"; }; |
1012 | 1020 | B4D67A8E2D527F4A00C49965 /* DCLClient.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DCLClient.cpp; path = commands/dcl/DCLClient.cpp; sourceTree = "<group>"; };
|
1013 | 1021 | B4D67A8F2D527F4A00C49965 /* DisplayTermsAndConditions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DisplayTermsAndConditions.cpp; path = commands/dcl/DisplayTermsAndConditions.cpp; sourceTree = "<group>"; };
|
1014 | 1022 | B4D67A912D527F4A00C49965 /* JsonSchemaMacros.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = JsonSchemaMacros.cpp; path = commands/dcl/JsonSchemaMacros.cpp; sourceTree = "<group>"; };
|
1015 | 1023 | 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>"; }; |
1017 | 1024 | B4E262122AA0C7A300DBA5BC /* RemoteDataModelLogger.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RemoteDataModelLogger.mm; sourceTree = "<group>"; };
|
1018 | 1025 | B4E262132AA0C7A300DBA5BC /* RemoteDataModelLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RemoteDataModelLogger.h; sourceTree = "<group>"; };
|
1019 | 1026 | B4E262192AA0D01D00DBA5BC /* SleepCommand.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SleepCommand.mm; sourceTree = "<group>"; };
|
|
1048 | 1055 | 039145F029931B2D00257B3E /* CoreBluetooth.framework in Frameworks */,
|
1049 | 1056 | 039145EE29931B2600257B3E /* Network.framework in Frameworks */,
|
1050 | 1057 | 039145EC29931ABF00257B3E /* Security.framework in Frameworks */,
|
| 1058 | + B4382F8B2D6F554B00F79AFC /* HomeKit.framework in Frameworks */, |
1051 | 1059 | 039145E52993124800257B3E /* SystemConfiguration.framework in Frameworks */,
|
1052 | 1060 | 039145E3299311FF00257B3E /* IOKit.framework in Frameworks */,
|
1053 | 1061 | 039546962991CEEC006D42A8 /* libCHIP.a in Frameworks */,
|
|
1892 | 1900 | path = "../common/websocket-server";
|
1893 | 1901 | sourceTree = "<group>";
|
1894 | 1902 | };
|
1895 |
| - B4D67A9A2D538E9700C49965 /* dcl */ = { |
1896 |
| - isa = PBXGroup; |
1897 |
| - children = ( |
1898 |
| - B4D67A992D538E9700C49965 /* HTTPSRequest.mm */, |
1899 |
| - ); |
1900 |
| - path = dcl; |
1901 |
| - sourceTree = "<group>"; |
1902 |
| - }; |
1903 | 1903 | B4D67A3A2D00DAB700C49965 /* xpc */ = {
|
1904 | 1904 | isa = PBXGroup;
|
1905 | 1905 | children = (
|
| 1906 | + B4382F862D6E231800F79AFC /* HomeKitConnector.h */, |
| 1907 | + B4382F872D6E231800F79AFC /* HomeKitConnector.mm */, |
1906 | 1908 | B4D67A452D07021700C49965 /* XPCServerProtocols.h */,
|
1907 | 1909 | B4D67A362D00DAB700C49965 /* DeviceControllerServer.mm */,
|
1908 | 1910 | B4D67A372D00DAB700C49965 /* XPCServer.mm */,
|
|
1912 | 1914 | path = xpc;
|
1913 | 1915 | sourceTree = "<group>";
|
1914 | 1916 | };
|
| 1917 | + B4D67A9A2D538E9700C49965 /* dcl */ = { |
| 1918 | + isa = PBXGroup; |
| 1919 | + children = ( |
| 1920 | + B4D67A992D538E9700C49965 /* HTTPSRequest.mm */, |
| 1921 | + ); |
| 1922 | + path = dcl; |
| 1923 | + sourceTree = "<group>"; |
| 1924 | + }; |
1915 | 1925 | B4E262182AA0CFFE00DBA5BC /* delay */ = {
|
1916 | 1926 | isa = PBXGroup;
|
1917 | 1927 | children = (
|
|
1943 | 1953 | BA09EB3E2474762900605257 /* Frameworks */ = {
|
1944 | 1954 | isa = PBXGroup;
|
1945 | 1955 | children = (
|
| 1956 | + B46C4AA72D6CD2580024F65E /* HomeKit.framework */, |
| 1957 | + B4382F8A2D6F554B00F79AFC /* HomeKit.framework */, |
1946 | 1958 | 039145EF29931B2D00257B3E /* CoreBluetooth.framework */,
|
1947 | 1959 | 039145ED29931B2600257B3E /* Network.framework */,
|
1948 | 1960 | 039145EA29931A4900257B3E /* Security.framework */,
|
|
2016 | 2028 | 7592BD012CBEE98C00EB74A0 /* EmberMetadata.h in Headers */,
|
2017 | 2029 | 7534D17B2CF8CDDF00F64654 /* AttributePersistenceProvider.h in Headers */,
|
2018 | 2030 | 7592BD022CBEE98C00EB74A0 /* CodegenDataModelProvider.h in Headers */,
|
| 2031 | + B4382F892D6E231800F79AFC /* HomeKitConnector.h in Headers */, |
2019 | 2032 | 037C3DAD2991BD4F00B7EEE2 /* PairingCommandBridge.h in Headers */,
|
2020 | 2033 | 037C3DBB2991BD5000B7EEE2 /* Commands.h in Headers */,
|
2021 | 2034 | 512431262BA0C8BA000BC136 /* ResetMRPParametersCommand.h in Headers */,
|
|
2346 | 2359 | 03F430AA2994113500166449 /* sysunix.c in Sources */,
|
2347 | 2360 | 7592BD0E2CC6BCC300EB74A0 /* EmberAttributeDataBuffer.cpp in Sources */,
|
2348 | 2361 | B45373BF2A9FEA9100807602 /* adopt.c in Sources */,
|
| 2362 | + B4382F882D6E231800F79AFC /* HomeKitConnector.mm in Sources */, |
2349 | 2363 | B4F773CB2CB54B61008C6B23 /* LeakChecker.mm in Sources */,
|
2350 | 2364 | B45373D12A9FEB0C00807602 /* alloc.c in Sources */,
|
2351 | 2365 | B45373DD2A9FEB5300807602 /* base64-decode.c in Sources */,
|
|
2636 | 2650 | CHIP_BUILD_TOOLS = true;
|
2637 | 2651 | CLANG_ANALYZER_NONNULL = YES;
|
2638 | 2652 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
| 2653 | + CODE_SIGN_ENTITLEMENTS = "$(CHIP_ROOT)/examples/darwin-framework-tool/entitlements/darwin-framework-tool.entitlements"; |
2639 | 2654 | CODE_SIGN_IDENTITY = "-";
|
2640 | 2655 | CODE_SIGN_STYLE = Automatic;
|
2641 | 2656 | DEVELOPMENT_TEAM = "";
|
| 2657 | + FRAMEWORK_SEARCH_PATHS = ( |
| 2658 | + "$(inherited)", |
| 2659 | + "$(SDKROOT)/System/iOSSupport/System/Library/Frameworks", |
| 2660 | + ); |
2642 | 2661 | GCC_PREPROCESSOR_DEFINITIONS = (
|
2643 | 2662 | "$(inherited)",
|
2644 | 2663 | CHIP_HAVE_CONFIG_H,
|
|
2695 | 2714 | PRODUCT_NAME = "$(TARGET_NAME)";
|
2696 | 2715 | PROVISIONING_PROFILE_SPECIFIER = "";
|
2697 | 2716 | SDKROOT = macosx;
|
| 2717 | + SUPPORTS_MACCATALYST = YES; |
2698 | 2718 | SYSTEM_HEADER_SEARCH_PATHS = "$(CHIP_ROOT)/src/darwin/Framework/CHIP/";
|
2699 | 2719 | WARNING_CFLAGS = (
|
2700 | 2720 | "-Wformat",
|
|
2712 | 2732 | CHIP_BUILD_TOOLS = true;
|
2713 | 2733 | CLANG_ANALYZER_NONNULL = YES;
|
2714 | 2734 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
| 2735 | + CODE_SIGN_ENTITLEMENTS = "$(CHIP_ROOT)/examples/darwin-framework-tool/entitlements/darwin-framework-tool.entitlements"; |
2715 | 2736 | CODE_SIGN_IDENTITY = "-";
|
2716 | 2737 | CODE_SIGN_STYLE = Automatic;
|
2717 | 2738 | DEVELOPMENT_TEAM = "";
|
| 2739 | + FRAMEWORK_SEARCH_PATHS = ( |
| 2740 | + "$(inherited)", |
| 2741 | + "$(SDKROOT)/System/iOSSupport/System/Library/Frameworks", |
| 2742 | + ); |
2718 | 2743 | GCC_PREPROCESSOR_DEFINITIONS = (
|
2719 | 2744 | "$(inherited)",
|
2720 | 2745 | CHIP_HAVE_CONFIG_H,
|
|
2772 | 2797 | PRODUCT_NAME = "$(TARGET_NAME)";
|
2773 | 2798 | PROVISIONING_PROFILE_SPECIFIER = "";
|
2774 | 2799 | SDKROOT = macosx;
|
| 2800 | + SUPPORTS_MACCATALYST = YES; |
2775 | 2801 | SYSTEM_HEADER_SEARCH_PATHS = "$(CHIP_ROOT)/src/darwin/Framework/CHIP/";
|
2776 | 2802 | WARNING_CFLAGS = (
|
2777 | 2803 | "-Wformat",
|
|
0 commit comments