| // !$*UTF8*$! |
| { |
| archiveVersion = 1; |
| classes = { |
| }; |
| objectVersion = 55; |
| objects = { |
| |
| /* Begin PBXBuildFile section */ |
| 3C26AC8C2926FE0C00BA6881 /* DeviceAttestationCredentialsProviderImpl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 3C26AC8B2926FE0C00BA6881 /* DeviceAttestationCredentialsProviderImpl.hpp */; }; |
| 3C26AC902927008900BA6881 /* DeviceAttestationCredentialsProviderImpl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C26AC8F2927008900BA6881 /* DeviceAttestationCredentialsProviderImpl.mm */; }; |
| 3C26AC9329282B8100BA6881 /* DeviceAttestationCredentialsHolder.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C26AC9229282B8100BA6881 /* DeviceAttestationCredentialsHolder.m */; }; |
| 3C4AE650286A7D4D005B52A4 /* OnboardingPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4AE64F286A7D4D005B52A4 /* OnboardingPayload.m */; }; |
| 3C4E53B028E4F28100F293E8 /* MediaPlaybackTypes.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C4E53AF28E4F28100F293E8 /* MediaPlaybackTypes.mm */; }; |
| 3C4E53B228E5184C00F293E8 /* TargetNavigatorTypes.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C4E53B128E5184C00F293E8 /* TargetNavigatorTypes.mm */; }; |
| 3C4E53B628E5595A00F293E8 /* ContentLauncherTypes.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C4E53B528E5595A00F293E8 /* ContentLauncherTypes.mm */; }; |
| 3C66FBFC290327BB00B63FE7 /* AppParameters.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C66FBFB290327BB00B63FE7 /* AppParameters.mm */; }; |
| 3C81C74C28F7A777001CB9D1 /* ContentApp.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C81C74B28F7A777001CB9D1 /* ContentApp.mm */; }; |
| 3C81C75028F7A7D3001CB9D1 /* VideoPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C81C74F28F7A7D3001CB9D1 /* VideoPlayer.m */; }; |
| 3CCB87212869085400771BAD /* MatterTvCastingBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CCB87202869085400771BAD /* MatterTvCastingBridge.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 3CCB8737286A555500771BAD /* libTvCastingCommon.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3CCB8735286A555500771BAD /* libTvCastingCommon.a */; }; |
| 3CCB8738286A555500771BAD /* libmbedtls.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3CCB8736286A555500771BAD /* libmbedtls.a */; settings = {ATTRIBUTES = (Required, ); }; }; |
| 3CCB873F286A593700771BAD /* DiscoveredNodeData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3CCB8739286A593700771BAD /* DiscoveredNodeData.mm */; }; |
| 3CCB8740286A593700771BAD /* CastingServerBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CCB873A286A593700771BAD /* CastingServerBridge.h */; }; |
| 3CCB8741286A593700771BAD /* DiscoveredNodeData.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CCB873B286A593700771BAD /* DiscoveredNodeData.h */; }; |
| 3CCB8742286A593700771BAD /* ConversionUtils.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 3CCB873C286A593700771BAD /* ConversionUtils.hpp */; }; |
| 3CCB8743286A593700771BAD /* CastingServerBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3CCB873D286A593700771BAD /* CastingServerBridge.mm */; }; |
| 3CCB8744286A593700771BAD /* ConversionUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3CCB873E286A593700771BAD /* ConversionUtils.mm */; }; |
| 3CD6D01A298CDA2100D7569A /* CommissionerDiscoveryDelegateImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CD6D019298CDA2100D7569A /* CommissionerDiscoveryDelegateImpl.h */; }; |
| 3CE868F42946D76200FCB92B /* CommissionableDataProviderImpl.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3CE868F32946D76200FCB92B /* CommissionableDataProviderImpl.mm */; }; |
| 3CF8532728E37F1000F07B9F /* MatterError.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3CF8532628E37F1000F07B9F /* MatterError.mm */; }; |
| /* End PBXBuildFile section */ |
| |
| /* Begin PBXFileReference section */ |
| 3C0D9CDF2920A30C00D3332B /* CommissionableDataProviderImpl.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CommissionableDataProviderImpl.hpp; sourceTree = "<group>"; }; |
| 3C26AC8B2926FE0C00BA6881 /* DeviceAttestationCredentialsProviderImpl.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = DeviceAttestationCredentialsProviderImpl.hpp; sourceTree = "<group>"; }; |
| 3C26AC8F2927008900BA6881 /* DeviceAttestationCredentialsProviderImpl.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = DeviceAttestationCredentialsProviderImpl.mm; sourceTree = "<group>"; }; |
| 3C26AC91292700AD00BA6881 /* DeviceAttestationCredentialsHolder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceAttestationCredentialsHolder.h; sourceTree = "<group>"; }; |
| 3C26AC9229282B8100BA6881 /* DeviceAttestationCredentialsHolder.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DeviceAttestationCredentialsHolder.m; sourceTree = "<group>"; }; |
| 3C4AE64E286A7D40005B52A4 /* OnboardingPayload.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OnboardingPayload.h; sourceTree = "<group>"; }; |
| 3C4AE64F286A7D4D005B52A4 /* OnboardingPayload.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OnboardingPayload.m; sourceTree = "<group>"; }; |
| 3C4E53AF28E4F28100F293E8 /* MediaPlaybackTypes.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = MediaPlaybackTypes.mm; sourceTree = "<group>"; }; |
| 3C4E53B128E5184C00F293E8 /* TargetNavigatorTypes.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = TargetNavigatorTypes.mm; sourceTree = "<group>"; }; |
| 3C4E53B328E5185F00F293E8 /* TargetNavigatorTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TargetNavigatorTypes.h; sourceTree = "<group>"; }; |
| 3C4E53B428E5593700F293E8 /* ContentLauncherTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContentLauncherTypes.h; sourceTree = "<group>"; }; |
| 3C4E53B528E5595A00F293E8 /* ContentLauncherTypes.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = ContentLauncherTypes.mm; sourceTree = "<group>"; }; |
| 3C66FBFA2903279A00B63FE7 /* AppParameters.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppParameters.h; sourceTree = "<group>"; }; |
| 3C66FBFB290327BB00B63FE7 /* AppParameters.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = AppParameters.mm; sourceTree = "<group>"; }; |
| 3C81C74B28F7A777001CB9D1 /* ContentApp.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = ContentApp.mm; sourceTree = "<group>"; }; |
| 3C81C74E28F7A7AE001CB9D1 /* ContentApp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ContentApp.h; sourceTree = "<group>"; }; |
| 3C81C74F28F7A7D3001CB9D1 /* VideoPlayer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VideoPlayer.m; sourceTree = "<group>"; }; |
| 3C81C75128F7A7DF001CB9D1 /* VideoPlayer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VideoPlayer.h; sourceTree = "<group>"; }; |
| 3CA1CA7728E243750023ED44 /* MediaPlaybackTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MediaPlaybackTypes.h; sourceTree = "<group>"; }; |
| 3CCB871D2869085400771BAD /* MatterTvCastingBridge.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MatterTvCastingBridge.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 3CCB87202869085400771BAD /* MatterTvCastingBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MatterTvCastingBridge.h; sourceTree = "<group>"; }; |
| 3CCB8735286A555500771BAD /* libTvCastingCommon.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTvCastingCommon.a; path = lib/libTvCastingCommon.a; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 3CCB8736286A555500771BAD /* libmbedtls.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmbedtls.a; path = lib/libmbedtls.a; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 3CCB8739286A593700771BAD /* DiscoveredNodeData.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DiscoveredNodeData.mm; sourceTree = "<group>"; }; |
| 3CCB873A286A593700771BAD /* CastingServerBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CastingServerBridge.h; sourceTree = "<group>"; }; |
| 3CCB873B286A593700771BAD /* DiscoveredNodeData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiscoveredNodeData.h; sourceTree = "<group>"; }; |
| 3CCB873C286A593700771BAD /* ConversionUtils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ConversionUtils.hpp; sourceTree = "<group>"; }; |
| 3CCB873D286A593700771BAD /* CastingServerBridge.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CastingServerBridge.mm; sourceTree = "<group>"; }; |
| 3CCB873E286A593700771BAD /* ConversionUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ConversionUtils.mm; sourceTree = "<group>"; }; |
| 3CD6D019298CDA2100D7569A /* CommissionerDiscoveryDelegateImpl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CommissionerDiscoveryDelegateImpl.h; sourceTree = "<group>"; }; |
| 3CE868F32946D76200FCB92B /* CommissionableDataProviderImpl.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = CommissionableDataProviderImpl.mm; sourceTree = "<group>"; }; |
| 3CF8532528E37ED800F07B9F /* MatterError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MatterError.h; sourceTree = "<group>"; }; |
| 3CF8532628E37F1000F07B9F /* MatterError.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = MatterError.mm; sourceTree = "<group>"; }; |
| /* End PBXFileReference section */ |
| |
| /* Begin PBXFrameworksBuildPhase section */ |
| 3CCB871A2869085400771BAD /* Frameworks */ = { |
| isa = PBXFrameworksBuildPhase; |
| buildActionMask = 2147483647; |
| files = ( |
| 3CCB8737286A555500771BAD /* libTvCastingCommon.a in Frameworks */, |
| 3CCB8738286A555500771BAD /* libmbedtls.a in Frameworks */, |
| ); |
| runOnlyForDeploymentPostprocessing = 0; |
| }; |
| /* End PBXFrameworksBuildPhase section */ |
| |
| /* Begin PBXGroup section */ |
| 3CCB87132869085400771BAD = { |
| isa = PBXGroup; |
| children = ( |
| 3CCB871F2869085400771BAD /* MatterTvCastingBridge */, |
| 3CCB8736286A555500771BAD /* libmbedtls.a */, |
| 3CCB8735286A555500771BAD /* libTvCastingCommon.a */, |
| 3CCB871E2869085400771BAD /* Products */, |
| ); |
| sourceTree = "<group>"; |
| }; |
| 3CCB871E2869085400771BAD /* Products */ = { |
| isa = PBXGroup; |
| children = ( |
| 3CCB871D2869085400771BAD /* MatterTvCastingBridge.framework */, |
| ); |
| name = Products; |
| sourceTree = "<group>"; |
| }; |
| 3CCB871F2869085400771BAD /* MatterTvCastingBridge */ = { |
| isa = PBXGroup; |
| children = ( |
| 3CCB87202869085400771BAD /* MatterTvCastingBridge.h */, |
| 3CCB873A286A593700771BAD /* CastingServerBridge.h */, |
| 3CCB873D286A593700771BAD /* CastingServerBridge.mm */, |
| 3C66FBFA2903279A00B63FE7 /* AppParameters.h */, |
| 3C66FBFB290327BB00B63FE7 /* AppParameters.mm */, |
| 3CCB873B286A593700771BAD /* DiscoveredNodeData.h */, |
| 3CCB8739286A593700771BAD /* DiscoveredNodeData.mm */, |
| 3CCB873C286A593700771BAD /* ConversionUtils.hpp */, |
| 3CCB873E286A593700771BAD /* ConversionUtils.mm */, |
| 3C4AE64E286A7D40005B52A4 /* OnboardingPayload.h */, |
| 3C4AE64F286A7D4D005B52A4 /* OnboardingPayload.m */, |
| 3C81C74E28F7A7AE001CB9D1 /* ContentApp.h */, |
| 3C81C74B28F7A777001CB9D1 /* ContentApp.mm */, |
| 3C81C75128F7A7DF001CB9D1 /* VideoPlayer.h */, |
| 3C81C74F28F7A7D3001CB9D1 /* VideoPlayer.m */, |
| 3CF8532528E37ED800F07B9F /* MatterError.h */, |
| 3CF8532628E37F1000F07B9F /* MatterError.mm */, |
| 3C4E53B428E5593700F293E8 /* ContentLauncherTypes.h */, |
| 3C4E53B528E5595A00F293E8 /* ContentLauncherTypes.mm */, |
| 3CA1CA7728E243750023ED44 /* MediaPlaybackTypes.h */, |
| 3C4E53AF28E4F28100F293E8 /* MediaPlaybackTypes.mm */, |
| 3C4E53B328E5185F00F293E8 /* TargetNavigatorTypes.h */, |
| 3C4E53B128E5184C00F293E8 /* TargetNavigatorTypes.mm */, |
| 3C26AC91292700AD00BA6881 /* DeviceAttestationCredentialsHolder.h */, |
| 3C26AC9229282B8100BA6881 /* DeviceAttestationCredentialsHolder.m */, |
| 3C26AC8B2926FE0C00BA6881 /* DeviceAttestationCredentialsProviderImpl.hpp */, |
| 3C26AC8F2927008900BA6881 /* DeviceAttestationCredentialsProviderImpl.mm */, |
| 3C0D9CDF2920A30C00D3332B /* CommissionableDataProviderImpl.hpp */, |
| 3CE868F32946D76200FCB92B /* CommissionableDataProviderImpl.mm */, |
| 3CD6D019298CDA2100D7569A /* CommissionerDiscoveryDelegateImpl.h */, |
| ); |
| path = MatterTvCastingBridge; |
| sourceTree = "<group>"; |
| }; |
| /* End PBXGroup section */ |
| |
| /* Begin PBXHeadersBuildPhase section */ |
| 3CCB87182869085400771BAD /* Headers */ = { |
| isa = PBXHeadersBuildPhase; |
| buildActionMask = 2147483647; |
| files = ( |
| 3CD6D01A298CDA2100D7569A /* CommissionerDiscoveryDelegateImpl.h in Headers */, |
| 3C26AC8C2926FE0C00BA6881 /* DeviceAttestationCredentialsProviderImpl.hpp in Headers */, |
| 3CCB8740286A593700771BAD /* CastingServerBridge.h in Headers */, |
| 3CCB8742286A593700771BAD /* ConversionUtils.hpp in Headers */, |
| 3CCB8741286A593700771BAD /* DiscoveredNodeData.h in Headers */, |
| 3CCB87212869085400771BAD /* MatterTvCastingBridge.h in Headers */, |
| ); |
| runOnlyForDeploymentPostprocessing = 0; |
| }; |
| /* End PBXHeadersBuildPhase section */ |
| |
| /* Begin PBXNativeTarget section */ |
| 3CCB871C2869085400771BAD /* MatterTvCastingBridge */ = { |
| isa = PBXNativeTarget; |
| buildConfigurationList = 3CCB87242869085400771BAD /* Build configuration list for PBXNativeTarget "MatterTvCastingBridge" */; |
| buildPhases = ( |
| 3CCB872E286A502100771BAD /* ShellScript */, |
| 3CCB87182869085400771BAD /* Headers */, |
| 3CCB87192869085400771BAD /* Sources */, |
| 02DECDA929B2BD3400D27C39 /* ShellScript */, |
| 3CCB871A2869085400771BAD /* Frameworks */, |
| ); |
| buildRules = ( |
| ); |
| dependencies = ( |
| ); |
| name = MatterTvCastingBridge; |
| productName = MatterTvCastingBridge; |
| productReference = 3CCB871D2869085400771BAD /* MatterTvCastingBridge.framework */; |
| productType = "com.apple.product-type.framework"; |
| }; |
| /* End PBXNativeTarget section */ |
| |
| /* Begin PBXProject section */ |
| 3CCB87142869085400771BAD /* Project object */ = { |
| isa = PBXProject; |
| attributes = { |
| BuildIndependentTargetsInParallel = 1; |
| LastUpgradeCheck = 1340; |
| TargetAttributes = { |
| 3CCB871C2869085400771BAD = { |
| CreatedOnToolsVersion = 13.4.1; |
| }; |
| }; |
| }; |
| buildConfigurationList = 3CCB87172869085400771BAD /* Build configuration list for PBXProject "MatterTvCastingBridge" */; |
| compatibilityVersion = "Xcode 13.0"; |
| developmentRegion = en; |
| hasScannedForEncodings = 0; |
| knownRegions = ( |
| en, |
| Base, |
| ); |
| mainGroup = 3CCB87132869085400771BAD; |
| productRefGroup = 3CCB871E2869085400771BAD /* Products */; |
| projectDirPath = ""; |
| projectRoot = ""; |
| targets = ( |
| 3CCB871C2869085400771BAD /* MatterTvCastingBridge */, |
| ); |
| }; |
| /* End PBXProject section */ |
| |
| /* Begin PBXShellScriptBuildPhase section */ |
| 02DECDA929B2BD3400D27C39 /* ShellScript */ = { |
| isa = PBXShellScriptBuildPhase; |
| buildActionMask = 2147483647; |
| files = ( |
| ); |
| inputFileListPaths = ( |
| ); |
| inputPaths = ( |
| ); |
| outputFileListPaths = ( |
| ); |
| outputPaths = ( |
| ); |
| runOnlyForDeploymentPostprocessing = 0; |
| shellPath = /bin/sh; |
| shellScript = "./strip_debug_symbols.sh\n"; |
| }; |
| 3CCB872E286A502100771BAD /* ShellScript */ = { |
| isa = PBXShellScriptBuildPhase; |
| buildActionMask = 2147483647; |
| files = ( |
| ); |
| inputFileListPaths = ( |
| ); |
| inputPaths = ( |
| ); |
| outputFileListPaths = ( |
| ); |
| outputPaths = ( |
| ); |
| runOnlyForDeploymentPostprocessing = 0; |
| shellPath = /bin/sh; |
| shellScript = "./chip_xcode_build_connector.sh\n"; |
| }; |
| /* End PBXShellScriptBuildPhase section */ |
| |
| /* Begin PBXSourcesBuildPhase section */ |
| 3CCB87192869085400771BAD /* Sources */ = { |
| isa = PBXSourcesBuildPhase; |
| buildActionMask = 2147483647; |
| files = ( |
| 3CCB8743286A593700771BAD /* CastingServerBridge.mm in Sources */, |
| 3C4E53B228E5184C00F293E8 /* TargetNavigatorTypes.mm in Sources */, |
| 3CF8532728E37F1000F07B9F /* MatterError.mm in Sources */, |
| 3C4E53B628E5595A00F293E8 /* ContentLauncherTypes.mm in Sources */, |
| 3C81C75028F7A7D3001CB9D1 /* VideoPlayer.m in Sources */, |
| 3CCB8744286A593700771BAD /* ConversionUtils.mm in Sources */, |
| 3C4E53B028E4F28100F293E8 /* MediaPlaybackTypes.mm in Sources */, |
| 3C66FBFC290327BB00B63FE7 /* AppParameters.mm in Sources */, |
| 3CE868F42946D76200FCB92B /* CommissionableDataProviderImpl.mm in Sources */, |
| 3C26AC9329282B8100BA6881 /* DeviceAttestationCredentialsHolder.m in Sources */, |
| 3C26AC902927008900BA6881 /* DeviceAttestationCredentialsProviderImpl.mm in Sources */, |
| 3CCB873F286A593700771BAD /* DiscoveredNodeData.mm in Sources */, |
| 3C81C74C28F7A777001CB9D1 /* ContentApp.mm in Sources */, |
| 3C4AE650286A7D4D005B52A4 /* OnboardingPayload.m in Sources */, |
| ); |
| runOnlyForDeploymentPostprocessing = 0; |
| }; |
| /* End PBXSourcesBuildPhase section */ |
| |
| /* Begin XCBuildConfiguration section */ |
| 3CCB87222869085400771BAD /* Debug */ = { |
| isa = XCBuildConfiguration; |
| buildSettings = { |
| ALWAYS_SEARCH_USER_PATHS = NO; |
| CLANG_ANALYZER_NONNULL = YES; |
| CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
| CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; |
| CLANG_ENABLE_MODULES = YES; |
| CLANG_ENABLE_OBJC_ARC = YES; |
| CLANG_ENABLE_OBJC_WEAK = YES; |
| CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
| CLANG_WARN_BOOL_CONVERSION = YES; |
| CLANG_WARN_COMMA = YES; |
| CLANG_WARN_CONSTANT_CONVERSION = YES; |
| CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
| CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
| CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
| CLANG_WARN_EMPTY_BODY = YES; |
| CLANG_WARN_ENUM_CONVERSION = YES; |
| CLANG_WARN_INFINITE_RECURSION = YES; |
| CLANG_WARN_INT_CONVERSION = YES; |
| CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
| CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
| CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| CLANG_WARN_STRICT_PROTOTYPES = YES; |
| CLANG_WARN_SUSPICIOUS_MOVE = YES; |
| CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; |
| CLANG_WARN_UNREACHABLE_CODE = YES; |
| CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| COPY_PHASE_STRIP = YES; |
| CURRENT_PROJECT_VERSION = 1; |
| DEBUG_INFORMATION_FORMAT = dwarf; |
| ENABLE_STRICT_OBJC_MSGSEND = YES; |
| ENABLE_TESTABILITY = YES; |
| "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; |
| GCC_C_LANGUAGE_STANDARD = gnu11; |
| GCC_DYNAMIC_NO_PIC = NO; |
| GCC_NO_COMMON_BLOCKS = YES; |
| GCC_OPTIMIZATION_LEVEL = 0; |
| GCC_PREPROCESSOR_DEFINITIONS = ( |
| "DEBUG=1", |
| "$(inherited)", |
| ); |
| GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
| GCC_WARN_UNDECLARED_SELECTOR = YES; |
| GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
| GCC_WARN_UNUSED_FUNCTION = YES; |
| GCC_WARN_UNUSED_VARIABLE = YES; |
| IPHONEOS_DEPLOYMENT_TARGET = 15.5; |
| MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; |
| MTL_FAST_MATH = YES; |
| ONLY_ACTIVE_ARCH = YES; |
| SDKROOT = iphoneos; |
| SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
| SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| VERSIONING_SYSTEM = "apple-generic"; |
| VERSION_INFO_PREFIX = ""; |
| }; |
| name = Debug; |
| }; |
| 3CCB87232869085400771BAD /* Release */ = { |
| isa = XCBuildConfiguration; |
| buildSettings = { |
| ALWAYS_SEARCH_USER_PATHS = NO; |
| CLANG_ANALYZER_NONNULL = YES; |
| CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
| CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; |
| CLANG_ENABLE_MODULES = YES; |
| CLANG_ENABLE_OBJC_ARC = YES; |
| CLANG_ENABLE_OBJC_WEAK = YES; |
| CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
| CLANG_WARN_BOOL_CONVERSION = YES; |
| CLANG_WARN_COMMA = YES; |
| CLANG_WARN_CONSTANT_CONVERSION = YES; |
| CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
| CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
| CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
| CLANG_WARN_EMPTY_BODY = YES; |
| CLANG_WARN_ENUM_CONVERSION = YES; |
| CLANG_WARN_INFINITE_RECURSION = YES; |
| CLANG_WARN_INT_CONVERSION = YES; |
| CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
| CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
| CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| CLANG_WARN_STRICT_PROTOTYPES = YES; |
| CLANG_WARN_SUSPICIOUS_MOVE = YES; |
| CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; |
| CLANG_WARN_UNREACHABLE_CODE = YES; |
| CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| COPY_PHASE_STRIP = YES; |
| CURRENT_PROJECT_VERSION = 1; |
| DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
| ENABLE_NS_ASSERTIONS = NO; |
| ENABLE_STRICT_OBJC_MSGSEND = YES; |
| GCC_C_LANGUAGE_STANDARD = gnu11; |
| GCC_NO_COMMON_BLOCKS = YES; |
| GCC_OPTIMIZATION_LEVEL = z; |
| GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
| GCC_WARN_UNDECLARED_SELECTOR = YES; |
| GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
| GCC_WARN_UNUSED_FUNCTION = YES; |
| GCC_WARN_UNUSED_VARIABLE = YES; |
| IPHONEOS_DEPLOYMENT_TARGET = 15.5; |
| MTL_ENABLE_DEBUG_INFO = NO; |
| MTL_FAST_MATH = YES; |
| SDKROOT = iphoneos; |
| SWIFT_COMPILATION_MODE = wholemodule; |
| SWIFT_OPTIMIZATION_LEVEL = "-O"; |
| VALIDATE_PRODUCT = YES; |
| VERSIONING_SYSTEM = "apple-generic"; |
| VERSION_INFO_PREFIX = ""; |
| }; |
| name = Release; |
| }; |
| 3CCB87252869085400771BAD /* Debug */ = { |
| isa = XCBuildConfiguration; |
| buildSettings = { |
| CHIP_ROOT = "$(PROJECT_DIR)/../../../.."; |
| CODE_SIGN_STYLE = Automatic; |
| COPY_PHASE_STRIP = NO; |
| CURRENT_PROJECT_VERSION = 1; |
| DEFINES_MODULE = YES; |
| DYLIB_COMPATIBILITY_VERSION = 1; |
| DYLIB_CURRENT_VERSION = 1; |
| DYLIB_INSTALL_NAME_BASE = "@rpath"; |
| GCC_PREPROCESSOR_DEFINITIONS = ( |
| CHIP_HAVE_CONFIG_H, |
| "CHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER=<lib/address_resolve/AddressResolve_DefaultImpl.h>", |
| "CHIP_CONFIG_KVS_PATH=\"chip_casting_kvs\"", |
| "DEBUG=1", |
| "$(inherited)", |
| ); |
| GENERATE_INFOPLIST_FILE = YES; |
| HEADER_SEARCH_PATHS = ( |
| "${CHIP_ROOT}/examples/tv-casting-app/tv-casting-common/include", |
| "$(CHIP_ROOT)/src", |
| "$(CHIP_ROOT)/src/include", |
| "$(CHIP_ROOT)/src/lib", |
| "$(CHIP_ROOT)/src/app", |
| "$(CHIP_ROOT)/config/ios", |
| "$(CHIP_ROOT)/src/app/util", |
| "$(CHIP_ROOT)/third_party/nlassert/repo/include", |
| "$(CHIP_ROOT)/third_party/nlio/repo/include", |
| "$(TEMP_DIR)/out/gen/include", |
| /* Compile time codegen would need this: |
| "$(TEMP_DIR)/out/gen/src/controller/data_model/zapgen/", |
| */ |
| "$(CHIP_ROOT)/zzz_generated/app-common", |
| ); |
| INFOPLIST_KEY_NSHumanReadableCopyright = ""; |
| INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
| IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
| LD_RUNPATH_SEARCH_PATHS = ( |
| "$(inherited)", |
| "@executable_path/Frameworks", |
| "@loader_path/Frameworks", |
| ); |
| LIBRARY_SEARCH_PATHS = ( |
| "$(TEMP_DIR)/out/lib", |
| "$(PROJECT_DIR)", |
| ); |
| MARKETING_VERSION = 1.0; |
| ONLY_ACTIVE_ARCH = YES; |
| OTHER_CFLAGS = ( |
| "-Wformat", |
| "-Wformat-nonliteral", |
| "-Wformat-security", |
| ); |
| "OTHER_LDFLAGS[arch=*]" = ( |
| "-framework", |
| CoreData, |
| "-framework", |
| Foundation, |
| "-framework", |
| CoreBluetooth, |
| "-lnetwork", |
| "-Wl,-unexported_symbol,\"__Z*\"", |
| ); |
| "OTHER_LDFLAGS[sdk=macosx*]" = ( |
| "-framework", |
| IOKit, |
| "-lnetwork", |
| "-framework", |
| CoreBluetooth, |
| "-framework", |
| CoreData, |
| "-Wl,-unexported_symbol,\"__Z*\"", |
| ); |
| PRODUCT_BUNDLE_IDENTIFIER = com.matter.MatterTvCastingBridge; |
| PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; |
| SKIP_INSTALL = YES; |
| STRIP_INSTALLED_PRODUCT = NO; |
| SWIFT_EMIT_LOC_STRINGS = YES; |
| SWIFT_VERSION = 5.0; |
| TARGETED_DEVICE_FAMILY = "1,2"; |
| }; |
| name = Debug; |
| }; |
| 3CCB87262869085400771BAD /* Release */ = { |
| isa = XCBuildConfiguration; |
| buildSettings = { |
| CHIP_ROOT = "$(PROJECT_DIR)/../../../.."; |
| CODE_SIGN_STYLE = Automatic; |
| COPY_PHASE_STRIP = YES; |
| CURRENT_PROJECT_VERSION = 1; |
| DEFINES_MODULE = YES; |
| DYLIB_COMPATIBILITY_VERSION = 1; |
| DYLIB_CURRENT_VERSION = 1; |
| DYLIB_INSTALL_NAME_BASE = "@rpath"; |
| GCC_PREPROCESSOR_DEFINITIONS = ( |
| CHIP_HAVE_CONFIG_H, |
| "CHIP_ADDRESS_RESOLVE_IMPL_INCLUDE_HEADER=<lib/address_resolve/AddressResolve_DefaultImpl.h>", |
| "CHIP_CONFIG_KVS_PATH=\"chip_casting_kvs\"", |
| "$(inherited)", |
| ); |
| GENERATE_INFOPLIST_FILE = YES; |
| HEADER_SEARCH_PATHS = ( |
| "${CHIP_ROOT}/examples/tv-casting-app/tv-casting-common/include", |
| "$(CHIP_ROOT)/src", |
| "$(CHIP_ROOT)/src/include", |
| "$(CHIP_ROOT)/src/lib", |
| "$(CHIP_ROOT)/src/app", |
| "$(CHIP_ROOT)/config/ios", |
| "$(CHIP_ROOT)/src/app/util", |
| "$(CHIP_ROOT)/third_party/nlassert/repo/include", |
| "$(CHIP_ROOT)/third_party/nlio/repo/include", |
| "$(TEMP_DIR)/out/gen/include", |
| /* Compile time codegen would need this: |
| "$(TEMP_DIR)/out/gen/src/controller/data_model/zapgen/", |
| */ |
| "$(CHIP_ROOT)/zzz_generated/app-common", |
| ); |
| INFOPLIST_KEY_NSHumanReadableCopyright = ""; |
| INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
| IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
| LD_RUNPATH_SEARCH_PATHS = ( |
| "$(inherited)", |
| "@executable_path/Frameworks", |
| "@loader_path/Frameworks", |
| ); |
| LIBRARY_SEARCH_PATHS = ( |
| "$(TEMP_DIR)/out/lib", |
| "$(PROJECT_DIR)", |
| ); |
| MARKETING_VERSION = 1.0; |
| ONLY_ACTIVE_ARCH = YES; |
| OTHER_CFLAGS = ( |
| "-Wformat", |
| "-Wformat-nonliteral", |
| "-Wformat-security", |
| ); |
| "OTHER_LDFLAGS[arch=*]" = ( |
| "-framework", |
| CoreData, |
| "-framework", |
| Foundation, |
| "-framework", |
| CoreBluetooth, |
| "-lnetwork", |
| "-Wl,-unexported_symbol,\"__Z*\"", |
| ); |
| "OTHER_LDFLAGS[sdk=macosx*]" = ( |
| "-framework", |
| IOKit, |
| "-lnetwork", |
| "-framework", |
| CoreBluetooth, |
| "-framework", |
| CoreData, |
| "-Wl,-unexported_symbol,\"__Z*\"", |
| ); |
| PRODUCT_BUNDLE_IDENTIFIER = com.matter.MatterTvCastingBridge; |
| PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; |
| SKIP_INSTALL = YES; |
| SWIFT_EMIT_LOC_STRINGS = YES; |
| SWIFT_VERSION = 5.0; |
| TARGETED_DEVICE_FAMILY = "1,2"; |
| }; |
| name = Release; |
| }; |
| /* End XCBuildConfiguration section */ |
| |
| /* Begin XCConfigurationList section */ |
| 3CCB87172869085400771BAD /* Build configuration list for PBXProject "MatterTvCastingBridge" */ = { |
| isa = XCConfigurationList; |
| buildConfigurations = ( |
| 3CCB87222869085400771BAD /* Debug */, |
| 3CCB87232869085400771BAD /* Release */, |
| ); |
| defaultConfigurationIsVisible = 0; |
| defaultConfigurationName = Release; |
| }; |
| 3CCB87242869085400771BAD /* Build configuration list for PBXNativeTarget "MatterTvCastingBridge" */ = { |
| isa = XCConfigurationList; |
| buildConfigurations = ( |
| 3CCB87252869085400771BAD /* Debug */, |
| 3CCB87262869085400771BAD /* Release */, |
| ); |
| defaultConfigurationIsVisible = 0; |
| defaultConfigurationName = Release; |
| }; |
| /* End XCConfigurationList section */ |
| }; |
| rootObject = 3CCB87142869085400771BAD /* Project object */; |
| } |