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