project.pbxproj

  1// !$*UTF8*$!
  2{
  3	archiveVersion = 1;
  4	classes = {
  5	};
  6	objectVersion = 55;
  7	objects = {
  8
  9/* Begin PBXBuildFile section */
 10		AFA4DBD628C0F839001AD7BE /* LiveKit in Frameworks */ = {isa = PBXBuildFile; productRef = AFA4DBD528C0F839001AD7BE /* LiveKit */; };
 11		AFA4DBD928C0F87F001AD7BE /* Room.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFA4DBD828C0F87F001AD7BE /* Room.swift */; };
 12		AFA4DBDB28C0FBC0001AD7BE /* LKRoom.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA4DBDA28C0FBC0001AD7BE /* LKRoom.m */; };
 13		AFA4DBDE28C121E6001AD7BE /* LiveKit in Frameworks */ = {isa = PBXBuildFile; productRef = AFA4DBDD28C121E6001AD7BE /* LiveKit */; };
 14/* End PBXBuildFile section */
 15
 16/* Begin PBXFileReference section */
 17		AFA4DBCD28C0F7F5001AD7BE /* libLiveKitObjC.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libLiveKitObjC.a; sourceTree = BUILT_PRODUCTS_DIR; };
 18		AFA4DBD728C0F87F001AD7BE /* LiveKitObjC-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LiveKitObjC-Bridging-Header.h"; sourceTree = "<group>"; };
 19		AFA4DBD828C0F87F001AD7BE /* Room.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Room.swift; sourceTree = "<group>"; };
 20		AFA4DBDA28C0FBC0001AD7BE /* LKRoom.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LKRoom.m; sourceTree = "<group>"; };
 21/* End PBXFileReference section */
 22
 23/* Begin PBXFrameworksBuildPhase section */
 24		AFA4DBCB28C0F7F5001AD7BE /* Frameworks */ = {
 25			isa = PBXFrameworksBuildPhase;
 26			buildActionMask = 2147483647;
 27			files = (
 28				AFA4DBD628C0F839001AD7BE /* LiveKit in Frameworks */,
 29				AFA4DBDE28C121E6001AD7BE /* LiveKit in Frameworks */,
 30			);
 31			runOnlyForDeploymentPostprocessing = 0;
 32		};
 33/* End PBXFrameworksBuildPhase section */
 34
 35/* Begin PBXGroup section */
 36		AFA4DBC428C0F7F5001AD7BE = {
 37			isa = PBXGroup;
 38			children = (
 39				AFA4DBDA28C0FBC0001AD7BE /* LKRoom.m */,
 40				AFA4DBD828C0F87F001AD7BE /* Room.swift */,
 41				AFA4DBCE28C0F7F5001AD7BE /* Products */,
 42				AFA4DBD728C0F87F001AD7BE /* LiveKitObjC-Bridging-Header.h */,
 43			);
 44			sourceTree = "<group>";
 45		};
 46		AFA4DBCE28C0F7F5001AD7BE /* Products */ = {
 47			isa = PBXGroup;
 48			children = (
 49				AFA4DBCD28C0F7F5001AD7BE /* libLiveKitObjC.a */,
 50			);
 51			name = Products;
 52			sourceTree = "<group>";
 53		};
 54/* End PBXGroup section */
 55
 56/* Begin PBXHeadersBuildPhase section */
 57		AFA4DBC928C0F7F5001AD7BE /* Headers */ = {
 58			isa = PBXHeadersBuildPhase;
 59			buildActionMask = 2147483647;
 60			files = (
 61			);
 62			runOnlyForDeploymentPostprocessing = 0;
 63		};
 64/* End PBXHeadersBuildPhase section */
 65
 66/* Begin PBXNativeTarget section */
 67		AFA4DBCC28C0F7F5001AD7BE /* LiveKitObjC */ = {
 68			isa = PBXNativeTarget;
 69			buildConfigurationList = AFA4DBD128C0F7F5001AD7BE /* Build configuration list for PBXNativeTarget "LiveKitObjC" */;
 70			buildPhases = (
 71				AFA4DBC928C0F7F5001AD7BE /* Headers */,
 72				AFA4DBCA28C0F7F5001AD7BE /* Sources */,
 73				AFA4DBCB28C0F7F5001AD7BE /* Frameworks */,
 74			);
 75			buildRules = (
 76			);
 77			dependencies = (
 78			);
 79			name = LiveKitObjC;
 80			packageProductDependencies = (
 81				AFA4DBD528C0F839001AD7BE /* LiveKit */,
 82				AFA4DBDD28C121E6001AD7BE /* LiveKit */,
 83			);
 84			productName = LiveKitObjC;
 85			productReference = AFA4DBCD28C0F7F5001AD7BE /* libLiveKitObjC.a */;
 86			productType = "com.apple.product-type.library.static";
 87		};
 88/* End PBXNativeTarget section */
 89
 90/* Begin PBXProject section */
 91		AFA4DBC528C0F7F5001AD7BE /* Project object */ = {
 92			isa = PBXProject;
 93			attributes = {
 94				BuildIndependentTargetsInParallel = 1;
 95				LastUpgradeCheck = 1340;
 96				TargetAttributes = {
 97					AFA4DBCC28C0F7F5001AD7BE = {
 98						CreatedOnToolsVersion = 13.4.1;
 99						LastSwiftMigration = 1340;
100					};
101				};
102			};
103			buildConfigurationList = AFA4DBC828C0F7F5001AD7BE /* Build configuration list for PBXProject "LiveKitObjC" */;
104			compatibilityVersion = "Xcode 13.0";
105			developmentRegion = en;
106			hasScannedForEncodings = 0;
107			knownRegions = (
108				en,
109				Base,
110			);
111			mainGroup = AFA4DBC428C0F7F5001AD7BE;
112			packageReferences = (
113				AFA4DBD428C0F839001AD7BE /* XCRemoteSwiftPackageReference "client-sdk-swift" */,
114				AFA4DBDC28C121E6001AD7BE /* XCRemoteSwiftPackageReference "client-sdk-swift" */,
115			);
116			productRefGroup = AFA4DBCE28C0F7F5001AD7BE /* Products */;
117			projectDirPath = "";
118			projectRoot = "";
119			targets = (
120				AFA4DBCC28C0F7F5001AD7BE /* LiveKitObjC */,
121			);
122		};
123/* End PBXProject section */
124
125/* Begin PBXSourcesBuildPhase section */
126		AFA4DBCA28C0F7F5001AD7BE /* Sources */ = {
127			isa = PBXSourcesBuildPhase;
128			buildActionMask = 2147483647;
129			files = (
130				AFA4DBD928C0F87F001AD7BE /* Room.swift in Sources */,
131				AFA4DBDB28C0FBC0001AD7BE /* LKRoom.m in Sources */,
132			);
133			runOnlyForDeploymentPostprocessing = 0;
134		};
135/* End PBXSourcesBuildPhase section */
136
137/* Begin XCBuildConfiguration section */
138		AFA4DBCF28C0F7F5001AD7BE /* Debug */ = {
139			isa = XCBuildConfiguration;
140			buildSettings = {
141				ALWAYS_SEARCH_USER_PATHS = NO;
142				CLANG_ANALYZER_NONNULL = YES;
143				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
144				CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
145				CLANG_ENABLE_MODULES = YES;
146				CLANG_ENABLE_OBJC_ARC = YES;
147				CLANG_ENABLE_OBJC_WEAK = YES;
148				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
149				CLANG_WARN_BOOL_CONVERSION = YES;
150				CLANG_WARN_COMMA = YES;
151				CLANG_WARN_CONSTANT_CONVERSION = YES;
152				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
153				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
154				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
155				CLANG_WARN_EMPTY_BODY = YES;
156				CLANG_WARN_ENUM_CONVERSION = YES;
157				CLANG_WARN_INFINITE_RECURSION = YES;
158				CLANG_WARN_INT_CONVERSION = YES;
159				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
160				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
161				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
162				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
163				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
164				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
165				CLANG_WARN_STRICT_PROTOTYPES = YES;
166				CLANG_WARN_SUSPICIOUS_MOVE = YES;
167				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
168				CLANG_WARN_UNREACHABLE_CODE = YES;
169				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
170				COPY_PHASE_STRIP = NO;
171				DEBUG_INFORMATION_FORMAT = dwarf;
172				ENABLE_STRICT_OBJC_MSGSEND = YES;
173				ENABLE_TESTABILITY = YES;
174				GCC_C_LANGUAGE_STANDARD = gnu11;
175				GCC_DYNAMIC_NO_PIC = NO;
176				GCC_NO_COMMON_BLOCKS = YES;
177				GCC_OPTIMIZATION_LEVEL = 0;
178				GCC_PREPROCESSOR_DEFINITIONS = (
179					"DEBUG=1",
180					"$(inherited)",
181				);
182				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
183				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
184				GCC_WARN_UNDECLARED_SELECTOR = YES;
185				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
186				GCC_WARN_UNUSED_FUNCTION = YES;
187				GCC_WARN_UNUSED_VARIABLE = YES;
188				MACOSX_DEPLOYMENT_TARGET = 12.3;
189				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
190				MTL_FAST_MATH = YES;
191				ONLY_ACTIVE_ARCH = YES;
192				SDKROOT = macosx;
193			};
194			name = Debug;
195		};
196		AFA4DBD028C0F7F5001AD7BE /* Release */ = {
197			isa = XCBuildConfiguration;
198			buildSettings = {
199				ALWAYS_SEARCH_USER_PATHS = NO;
200				CLANG_ANALYZER_NONNULL = YES;
201				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
202				CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
203				CLANG_ENABLE_MODULES = YES;
204				CLANG_ENABLE_OBJC_ARC = YES;
205				CLANG_ENABLE_OBJC_WEAK = YES;
206				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
207				CLANG_WARN_BOOL_CONVERSION = YES;
208				CLANG_WARN_COMMA = YES;
209				CLANG_WARN_CONSTANT_CONVERSION = YES;
210				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
211				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
212				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
213				CLANG_WARN_EMPTY_BODY = YES;
214				CLANG_WARN_ENUM_CONVERSION = YES;
215				CLANG_WARN_INFINITE_RECURSION = YES;
216				CLANG_WARN_INT_CONVERSION = YES;
217				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
218				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
219				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
220				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
221				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
222				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
223				CLANG_WARN_STRICT_PROTOTYPES = YES;
224				CLANG_WARN_SUSPICIOUS_MOVE = YES;
225				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
226				CLANG_WARN_UNREACHABLE_CODE = YES;
227				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
228				COPY_PHASE_STRIP = NO;
229				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
230				ENABLE_NS_ASSERTIONS = NO;
231				ENABLE_STRICT_OBJC_MSGSEND = YES;
232				GCC_C_LANGUAGE_STANDARD = gnu11;
233				GCC_NO_COMMON_BLOCKS = YES;
234				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
235				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
236				GCC_WARN_UNDECLARED_SELECTOR = YES;
237				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
238				GCC_WARN_UNUSED_FUNCTION = YES;
239				GCC_WARN_UNUSED_VARIABLE = YES;
240				MACOSX_DEPLOYMENT_TARGET = 12.3;
241				MTL_ENABLE_DEBUG_INFO = NO;
242				MTL_FAST_MATH = YES;
243				SDKROOT = macosx;
244			};
245			name = Release;
246		};
247		AFA4DBD228C0F7F5001AD7BE /* Debug */ = {
248			isa = XCBuildConfiguration;
249			buildSettings = {
250				CLANG_ENABLE_MODULES = YES;
251				CODE_SIGN_STYLE = Automatic;
252				DEFINES_MODULE = NO;
253				EXECUTABLE_PREFIX = lib;
254				LD_RUNPATH_SEARCH_PATHS = (
255					"$(inherited)",
256					"@executable_path/../Frameworks",
257					"@loader_path/../Frameworks",
258				);
259				PRODUCT_NAME = "$(TARGET_NAME)";
260				SKIP_INSTALL = YES;
261				SWIFT_OBJC_BRIDGING_HEADER = "LiveKitObjC-Bridging-Header.h";
262				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
263				SWIFT_VERSION = 5.0;
264			};
265			name = Debug;
266		};
267		AFA4DBD328C0F7F5001AD7BE /* Release */ = {
268			isa = XCBuildConfiguration;
269			buildSettings = {
270				CLANG_ENABLE_MODULES = YES;
271				CODE_SIGN_STYLE = Automatic;
272				DEFINES_MODULE = NO;
273				EXECUTABLE_PREFIX = lib;
274				LD_RUNPATH_SEARCH_PATHS = (
275					"$(inherited)",
276					"@executable_path/../Frameworks",
277					"@loader_path/../Frameworks",
278				);
279				PRODUCT_NAME = "$(TARGET_NAME)";
280				SKIP_INSTALL = YES;
281				SWIFT_OBJC_BRIDGING_HEADER = "LiveKitObjC-Bridging-Header.h";
282				SWIFT_VERSION = 5.0;
283			};
284			name = Release;
285		};
286/* End XCBuildConfiguration section */
287
288/* Begin XCConfigurationList section */
289		AFA4DBC828C0F7F5001AD7BE /* Build configuration list for PBXProject "LiveKitObjC" */ = {
290			isa = XCConfigurationList;
291			buildConfigurations = (
292				AFA4DBCF28C0F7F5001AD7BE /* Debug */,
293				AFA4DBD028C0F7F5001AD7BE /* Release */,
294			);
295			defaultConfigurationIsVisible = 0;
296			defaultConfigurationName = Release;
297		};
298		AFA4DBD128C0F7F5001AD7BE /* Build configuration list for PBXNativeTarget "LiveKitObjC" */ = {
299			isa = XCConfigurationList;
300			buildConfigurations = (
301				AFA4DBD228C0F7F5001AD7BE /* Debug */,
302				AFA4DBD328C0F7F5001AD7BE /* Release */,
303			);
304			defaultConfigurationIsVisible = 0;
305			defaultConfigurationName = Release;
306		};
307/* End XCConfigurationList section */
308
309/* Begin XCRemoteSwiftPackageReference section */
310		AFA4DBD428C0F839001AD7BE /* XCRemoteSwiftPackageReference "client-sdk-swift" */ = {
311			isa = XCRemoteSwiftPackageReference;
312			repositoryURL = "https://github.com/livekit/client-sdk-swift";
313			requirement = {
314				kind = upToNextMajorVersion;
315				minimumVersion = 1.0.0;
316			};
317		};
318		AFA4DBDC28C121E6001AD7BE /* XCRemoteSwiftPackageReference "client-sdk-swift" */ = {
319			isa = XCRemoteSwiftPackageReference;
320			repositoryURL = "https://github.com/livekit/client-sdk-swift";
321			requirement = {
322				branch = main;
323				kind = branch;
324			};
325		};
326/* End XCRemoteSwiftPackageReference section */
327
328/* Begin XCSwiftPackageProductDependency section */
329		AFA4DBD528C0F839001AD7BE /* LiveKit */ = {
330			isa = XCSwiftPackageProductDependency;
331			package = AFA4DBD428C0F839001AD7BE /* XCRemoteSwiftPackageReference "client-sdk-swift" */;
332			productName = LiveKit;
333		};
334		AFA4DBDD28C121E6001AD7BE /* LiveKit */ = {
335			isa = XCSwiftPackageProductDependency;
336			package = AFA4DBDC28C121E6001AD7BE /* XCRemoteSwiftPackageReference "client-sdk-swift" */;
337			productName = LiveKit;
338		};
339/* End XCSwiftPackageProductDependency section */
340	};
341	rootObject = AFA4DBC528C0F7F5001AD7BE /* Project object */;
342}