diff --git a/Example/Podfile.lock b/Example/Podfile.lock index fd2587a9bb..6d530f6293 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - lottie-ios (3.0.6) + - lottie-ios (3.0.7) DEPENDENCIES: - lottie-ios (from `../`) EXTERNAL SOURCES: lottie-ios: - :path: "../" + :path: ../ SPEC CHECKSUMS: - lottie-ios: 4870ccbaca9c76caaca29f7b27edfde7b531bc48 + lottie-ios: 8ede6d51117239953d190409cceedc346a40e58a PODFILE CHECKSUM: d7d1d3df3df6c9862ab67dbbfb2f695895dc9d7b -COCOAPODS: 1.5.3 +COCOAPODS: 1.4.0 diff --git a/Example/Pods/Local Podspecs/lottie-ios.podspec.json b/Example/Pods/Local Podspecs/lottie-ios.podspec.json index 5e5ddbfa29..8a17b63b3e 100644 --- a/Example/Pods/Local Podspecs/lottie-ios.podspec.json +++ b/Example/Pods/Local Podspecs/lottie-ios.podspec.json @@ -1,6 +1,6 @@ { "name": "lottie-ios", - "version": "3.0.6", + "version": "3.0.7", "summary": "A library to render native animations from bodymovin json. Now in Swift!", "description": "Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with bodymovin and renders the vector animations natively on mobile and through React Native!\n\nFor the first time, designers can create and ship beautiful animations without an engineer painstakingly recreating it be hand. Since the animation is backed by JSON they are extremely small in size but can be large in complexity! Animations can be played, resized, looped, sped up, slowed down, and even interactively scrubbed.", "homepage": "https://github.com/airbnb/lottie-ios", @@ -13,7 +13,7 @@ }, "source": { "git": "https://github.com/airbnb/lottie-ios.git", - "tag": "3.0.6" + "tag": "3.0.7" }, "swift_version": "4.2", "platforms": { diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index fd2587a9bb..6d530f6293 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,16 +1,16 @@ PODS: - - lottie-ios (3.0.6) + - lottie-ios (3.0.7) DEPENDENCIES: - lottie-ios (from `../`) EXTERNAL SOURCES: lottie-ios: - :path: "../" + :path: ../ SPEC CHECKSUMS: - lottie-ios: 4870ccbaca9c76caaca29f7b27edfde7b531bc48 + lottie-ios: 8ede6d51117239953d190409cceedc346a40e58a PODFILE CHECKSUM: d7d1d3df3df6c9862ab67dbbfb2f695895dc9d7b -COCOAPODS: 1.5.3 +COCOAPODS: 1.4.0 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index fe5bbb814b..697fd84337 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,1504 +7,1496 @@ objects = { /* Begin PBXBuildFile section */ - 000000000C50 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000000C40 /* Foundation.framework */; }; - 000000000C60 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000000E0 /* AnimationContainer.swift */; }; - 000000000C70 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000100 /* CompositionLayer.swift */; }; - 000000000C80 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000110 /* ImageCompositionLayer.swift */; }; - 000000000C90 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000120 /* MaskContainerLayer.swift */; }; - 000000000CA0 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000130 /* NullCompositionLayer.swift */; }; - 000000000CB0 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000140 /* PreCompositionLayer.swift */; }; - 000000000CC0 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000150 /* ShapeCompositionLayer.swift */; }; - 000000000CD0 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000160 /* SolidCompositionLayer.swift */; }; - 000000000CE0 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000170 /* TextCompositionLayer.swift */; }; - 000000000CF0 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000190 /* CompositionLayersInitializer.swift */; }; - 000000000D00 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001A0 /* InvertedMatteLayer.swift */; }; - 000000000D10 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001B0 /* LayerImageProvider.swift */; }; - 000000000D20 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001C0 /* LayerTransformNode.swift */; }; - 000000000D30 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001E0 /* Animation.swift */; }; - 000000000D40 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000200 /* Asset.swift */; }; - 000000000D50 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000210 /* AssetLibrary.swift */; }; - 000000000D60 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000220 /* ImageAsset.swift */; }; - 000000000D70 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000230 /* PrecompAsset.swift */; }; - 000000000D80 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000250 /* KeyedDecodingContainerExtensions.swift */; }; - 000000000D90 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000270 /* Keyframe.swift */; }; - 000000000DA0 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000280 /* KeyframeGroup.swift */; }; - 000000000DB0 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002A0 /* ImageLayerModel.swift */; }; - 000000000DC0 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002B0 /* LayerModel.swift */; }; - 000000000DD0 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002C0 /* PreCompLayerModel.swift */; }; - 000000000DE0 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002D0 /* ShapeLayerModel.swift */; }; - 000000000DF0 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002E0 /* SolidLayerModel.swift */; }; - 000000000E00 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002F0 /* TextLayerModel.swift */; }; - 000000000E10 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000310 /* DashPattern.swift */; }; - 000000000E20 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000320 /* Marker.swift */; }; - 000000000E30 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000330 /* Mask.swift */; }; - 000000000E40 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000340 /* Transform.swift */; }; - 000000000E50 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000360 /* Ellipse.swift */; }; - 000000000E60 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000370 /* FillI.swift */; }; - 000000000E70 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000380 /* GradientFill.swift */; }; - 000000000E80 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000390 /* GradientStroke.swift */; }; - 000000000E90 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003A0 /* Group.swift */; }; - 000000000EA0 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003B0 /* Merge.swift */; }; - 000000000EB0 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003C0 /* Rectangle.swift */; }; - 000000000EC0 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003D0 /* Repeater.swift */; }; - 000000000ED0 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003E0 /* Shape.swift */; }; - 000000000EE0 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003F0 /* ShapeItem.swift */; }; - 000000000EF0 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000400 /* ShapeTransform.swift */; }; - 000000000F00 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000410 /* Star.swift */; }; - 000000000F10 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000420 /* Stroke.swift */; }; - 000000000F20 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000430 /* Trim.swift */; }; - 000000000F30 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000450 /* Font.swift */; }; - 000000000F40 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000460 /* Glyph.swift */; }; - 000000000F50 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000470 /* TextAnimator.swift */; }; - 000000000F60 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000480 /* TextDocument.swift */; }; - 000000000F70 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004B0 /* ItemsExtension.swift */; }; - 000000000F80 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004D0 /* NodeProperty.swift */; }; - 000000000F90 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004F0 /* AnyNodeProperty.swift */; }; - 000000000FA0 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000500 /* AnyValueContainer.swift */; }; - 000000000FB0 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000510 /* KeypathSearchable.swift */; }; - 000000000FC0 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000520 /* NodePropertyMap.swift */; }; - 000000000FD0 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000530 /* ValueContainer.swift */; }; - 000000000FE0 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000550 /* GroupInterpolator.swift */; }; - 000000000FF0 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000560 /* KeyframeInterpolator.swift */; }; - 000000001000 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000570 /* SingleValueProvider.swift */; }; - 000000001010 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005A0 /* TrimPathNode.swift */; }; - 000000001020 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005C0 /* GroupOutputNode.swift */; }; - 000000001030 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005D0 /* PassThroughOutputNode.swift */; }; - 000000001040 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005E0 /* PathOutputNode.swift */; }; - 000000001050 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000600 /* FillRenderer.swift */; }; - 000000001060 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000610 /* GradientFillRenderer.swift */; }; - 000000001070 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000620 /* GradientStrokeRenderer.swift */; }; - 000000001080 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000630 /* StrokeRenderer.swift */; }; - 000000001090 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000650 /* EllipseNode.swift */; }; - 0000000010A0 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000660 /* PolygonNode.swift */; }; - 0000000010B0 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000670 /* RectNode.swift */; }; - 0000000010C0 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000680 /* ShapeNode.swift */; }; - 0000000010D0 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000690 /* StarNode.swift */; }; - 0000000010E0 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006B0 /* GroupNode.swift */; }; - 0000000010F0 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006D0 /* FillNode.swift */; }; - 000000001100 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006E0 /* GradientFillNode.swift */; }; - 000000001110 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006F0 /* GradientStrokeNode.swift */; }; - 000000001120 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000700 /* StrokeNode.swift */; }; - 000000001130 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000720 /* TextAnimatorNode.swift */; }; - 000000001140 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000740 /* AnimatorNode.swift */; }; - 000000001150 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000750 /* PathNode.swift */; }; - 000000001160 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000760 /* RenderNode.swift */; }; - 000000001170 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000780 /* ShapeContainerLayer.swift */; }; - 000000001180 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000790 /* ShapeRenderLayer.swift */; }; - 000000001190 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007C0 /* AnimatorNodeDebugging.swift */; }; - 0000000011A0 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007D0 /* LayerDebugging.swift */; }; - 0000000011B0 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007F0 /* AnimationKeypathExtension.swift */; }; - 0000000011C0 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000800 /* CGFloatExtensions.swift */; }; - 0000000011D0 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000810 /* MathKit.swift */; }; - 0000000011E0 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000820 /* StringExtensions.swift */; }; - 0000000011F0 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000840 /* AnimationContext.swift */; }; - 000000001200 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000860 /* Interpolatable.swift */; }; - 000000001210 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000870 /* InterpolatableExtensions.swift */; }; - 000000001220 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000880 /* KeyframeExtensions.swift */; }; - 000000001230 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008A0 /* BezierPath.swift */; }; - 000000001240 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008B0 /* ColorExtension.swift */; }; - 000000001250 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008C0 /* CompoundBezierPath.swift */; }; - 000000001260 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008D0 /* CurveVertex.swift */; }; - 000000001270 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008E0 /* PathElement.swift */; }; - 000000001280 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008F0 /* VectorsExtensions.swift */; }; - 000000001290 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000920 /* AnimationPublic.swift */; }; - 0000000012A0 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000930 /* AnimationView.swift */; }; - 0000000012B0 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000940 /* AnimationViewInitializers.swift */; }; - 0000000012C0 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000960 /* AnimationCacheProvider.swift */; }; - 0000000012D0 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000970 /* LRUAnimationCache.swift */; }; - 0000000012E0 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000990 /* AnimationKeypath.swift */; }; - 0000000012F0 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009A0 /* AnyValueProvider.swift */; }; - 000000001300 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009C0 /* ColorValueProvider.swift */; }; - 000000001310 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009D0 /* FloatValueProvider.swift */; }; - 000000001320 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009E0 /* PointValueProvider.swift */; }; - 000000001330 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009F0 /* SizeValueProvider.swift */; }; - 000000001340 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A10 /* AnimationImageProvider.swift */; }; - 000000001350 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AC0 /* AnimatedButton.swift */; }; - 000000001360 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AD0 /* AnimatedControl.swift */; }; - 000000001370 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AE0 /* AnimatedSwitch.swift */; }; - 000000001380 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AF0 /* AnimationSubview.swift */; }; - 000000001390 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B00 /* BundleImageProvider.swift */; }; - 0000000013A0 /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B20 /* CompatibleAnimationKeypath.swift */; }; - 0000000013B0 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B30 /* CompatibleAnimationView.swift */; }; - 0000000013C0 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B40 /* FilepathImageProvider.swift */; }; - 0000000013D0 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B50 /* LottieView.swift */; }; - 0000000013E0 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B60 /* UIColorExtension.swift */; }; - 0000000013F0 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A80 /* AnimationTime.swift */; }; - 000000001400 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A90 /* Color.swift */; }; - 000000001410 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AA0 /* Vectors.swift */; }; - 000000001460 /* lottie-ios-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 000000001450 /* lottie-ios-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0000000014A0 /* lottie-ios-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 000000001490 /* lottie-ios-iOS-dummy.m */; }; - 000000001560 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000001550 /* Cocoa.framework */; }; - 000000001570 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000000E0 /* AnimationContainer.swift */; }; - 000000001580 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000100 /* CompositionLayer.swift */; }; - 000000001590 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000110 /* ImageCompositionLayer.swift */; }; - 0000000015A0 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000120 /* MaskContainerLayer.swift */; }; - 0000000015B0 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000130 /* NullCompositionLayer.swift */; }; - 0000000015C0 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000140 /* PreCompositionLayer.swift */; }; - 0000000015D0 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000150 /* ShapeCompositionLayer.swift */; }; - 0000000015E0 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000160 /* SolidCompositionLayer.swift */; }; - 0000000015F0 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000170 /* TextCompositionLayer.swift */; }; - 000000001600 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000190 /* CompositionLayersInitializer.swift */; }; - 000000001610 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001A0 /* InvertedMatteLayer.swift */; }; - 000000001620 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001B0 /* LayerImageProvider.swift */; }; - 000000001630 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001C0 /* LayerTransformNode.swift */; }; - 000000001640 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001E0 /* Animation.swift */; }; - 000000001650 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000200 /* Asset.swift */; }; - 000000001660 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000210 /* AssetLibrary.swift */; }; - 000000001670 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000220 /* ImageAsset.swift */; }; - 000000001680 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000230 /* PrecompAsset.swift */; }; - 000000001690 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000250 /* KeyedDecodingContainerExtensions.swift */; }; - 0000000016A0 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000270 /* Keyframe.swift */; }; - 0000000016B0 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000280 /* KeyframeGroup.swift */; }; - 0000000016C0 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002A0 /* ImageLayerModel.swift */; }; - 0000000016D0 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002B0 /* LayerModel.swift */; }; - 0000000016E0 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002C0 /* PreCompLayerModel.swift */; }; - 0000000016F0 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002D0 /* ShapeLayerModel.swift */; }; - 000000001700 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002E0 /* SolidLayerModel.swift */; }; - 000000001710 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002F0 /* TextLayerModel.swift */; }; - 000000001720 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000310 /* DashPattern.swift */; }; - 000000001730 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000320 /* Marker.swift */; }; - 000000001740 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000330 /* Mask.swift */; }; - 000000001750 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000340 /* Transform.swift */; }; - 000000001760 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000360 /* Ellipse.swift */; }; - 000000001770 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000370 /* FillI.swift */; }; - 000000001780 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000380 /* GradientFill.swift */; }; - 000000001790 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000390 /* GradientStroke.swift */; }; - 0000000017A0 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003A0 /* Group.swift */; }; - 0000000017B0 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003B0 /* Merge.swift */; }; - 0000000017C0 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003C0 /* Rectangle.swift */; }; - 0000000017D0 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003D0 /* Repeater.swift */; }; - 0000000017E0 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003E0 /* Shape.swift */; }; - 0000000017F0 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003F0 /* ShapeItem.swift */; }; - 000000001800 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000400 /* ShapeTransform.swift */; }; - 000000001810 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000410 /* Star.swift */; }; - 000000001820 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000420 /* Stroke.swift */; }; - 000000001830 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000430 /* Trim.swift */; }; - 000000001840 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000450 /* Font.swift */; }; - 000000001850 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000460 /* Glyph.swift */; }; - 000000001860 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000470 /* TextAnimator.swift */; }; - 000000001870 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000480 /* TextDocument.swift */; }; - 000000001880 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004B0 /* ItemsExtension.swift */; }; - 000000001890 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004D0 /* NodeProperty.swift */; }; - 0000000018A0 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004F0 /* AnyNodeProperty.swift */; }; - 0000000018B0 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000500 /* AnyValueContainer.swift */; }; - 0000000018C0 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000510 /* KeypathSearchable.swift */; }; - 0000000018D0 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000520 /* NodePropertyMap.swift */; }; - 0000000018E0 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000530 /* ValueContainer.swift */; }; - 0000000018F0 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000550 /* GroupInterpolator.swift */; }; - 000000001900 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000560 /* KeyframeInterpolator.swift */; }; - 000000001910 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000570 /* SingleValueProvider.swift */; }; - 000000001920 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005A0 /* TrimPathNode.swift */; }; - 000000001930 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005C0 /* GroupOutputNode.swift */; }; - 000000001940 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005D0 /* PassThroughOutputNode.swift */; }; - 000000001950 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005E0 /* PathOutputNode.swift */; }; - 000000001960 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000600 /* FillRenderer.swift */; }; - 000000001970 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000610 /* GradientFillRenderer.swift */; }; - 000000001980 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000620 /* GradientStrokeRenderer.swift */; }; - 000000001990 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000630 /* StrokeRenderer.swift */; }; - 0000000019A0 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000650 /* EllipseNode.swift */; }; - 0000000019B0 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000660 /* PolygonNode.swift */; }; - 0000000019C0 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000670 /* RectNode.swift */; }; - 0000000019D0 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000680 /* ShapeNode.swift */; }; - 0000000019E0 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000690 /* StarNode.swift */; }; - 0000000019F0 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006B0 /* GroupNode.swift */; }; - 000000001A00 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006D0 /* FillNode.swift */; }; - 000000001A10 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006E0 /* GradientFillNode.swift */; }; - 000000001A20 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006F0 /* GradientStrokeNode.swift */; }; - 000000001A30 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000700 /* StrokeNode.swift */; }; - 000000001A40 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000720 /* TextAnimatorNode.swift */; }; - 000000001A50 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000740 /* AnimatorNode.swift */; }; - 000000001A60 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000750 /* PathNode.swift */; }; - 000000001A70 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000760 /* RenderNode.swift */; }; - 000000001A80 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000780 /* ShapeContainerLayer.swift */; }; - 000000001A90 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000790 /* ShapeRenderLayer.swift */; }; - 000000001AA0 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007C0 /* AnimatorNodeDebugging.swift */; }; - 000000001AB0 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007D0 /* LayerDebugging.swift */; }; - 000000001AC0 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007F0 /* AnimationKeypathExtension.swift */; }; - 000000001AD0 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000800 /* CGFloatExtensions.swift */; }; - 000000001AE0 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000810 /* MathKit.swift */; }; - 000000001AF0 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000820 /* StringExtensions.swift */; }; - 000000001B00 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000840 /* AnimationContext.swift */; }; - 000000001B10 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000860 /* Interpolatable.swift */; }; - 000000001B20 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000870 /* InterpolatableExtensions.swift */; }; - 000000001B30 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000880 /* KeyframeExtensions.swift */; }; - 000000001B40 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008A0 /* BezierPath.swift */; }; - 000000001B50 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008B0 /* ColorExtension.swift */; }; - 000000001B60 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008C0 /* CompoundBezierPath.swift */; }; - 000000001B70 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008D0 /* CurveVertex.swift */; }; - 000000001B80 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008E0 /* PathElement.swift */; }; - 000000001B90 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008F0 /* VectorsExtensions.swift */; }; - 000000001BA0 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000920 /* AnimationPublic.swift */; }; - 000000001BB0 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000930 /* AnimationView.swift */; }; - 000000001BC0 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000940 /* AnimationViewInitializers.swift */; }; - 000000001BD0 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000960 /* AnimationCacheProvider.swift */; }; - 000000001BE0 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000970 /* LRUAnimationCache.swift */; }; - 000000001BF0 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000990 /* AnimationKeypath.swift */; }; - 000000001C00 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009A0 /* AnyValueProvider.swift */; }; - 000000001C10 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009C0 /* ColorValueProvider.swift */; }; - 000000001C20 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009D0 /* FloatValueProvider.swift */; }; - 000000001C30 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009E0 /* PointValueProvider.swift */; }; - 000000001C40 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009F0 /* SizeValueProvider.swift */; }; - 000000001C50 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A10 /* AnimationImageProvider.swift */; }; - 000000001C60 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A30 /* AnimationSubview.swift */; }; - 000000001C70 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A40 /* BundleImageProvider.swift */; }; - 000000001C80 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A50 /* FilepathImageProvider.swift */; }; - 000000001C90 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A60 /* LottieView.swift */; }; - 000000001CA0 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A80 /* AnimationTime.swift */; }; - 000000001CB0 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A90 /* Color.swift */; }; - 000000001CC0 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AA0 /* Vectors.swift */; }; - 000000001D00 /* lottie-ios-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 000000001CF0 /* lottie-ios-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 000000001D40 /* lottie-ios-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 000000001D30 /* lottie-ios-macOS-dummy.m */; }; - 000000001E00 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000001DF0 /* Foundation.framework */; }; - 000000001E10 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000000E0 /* AnimationContainer.swift */; }; - 000000001E20 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000100 /* CompositionLayer.swift */; }; - 000000001E30 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000110 /* ImageCompositionLayer.swift */; }; - 000000001E40 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000120 /* MaskContainerLayer.swift */; }; - 000000001E50 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000130 /* NullCompositionLayer.swift */; }; - 000000001E60 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000140 /* PreCompositionLayer.swift */; }; - 000000001E70 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000150 /* ShapeCompositionLayer.swift */; }; - 000000001E80 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000160 /* SolidCompositionLayer.swift */; }; - 000000001E90 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000170 /* TextCompositionLayer.swift */; }; - 000000001EA0 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000190 /* CompositionLayersInitializer.swift */; }; - 000000001EB0 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001A0 /* InvertedMatteLayer.swift */; }; - 000000001EC0 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001B0 /* LayerImageProvider.swift */; }; - 000000001ED0 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001C0 /* LayerTransformNode.swift */; }; - 000000001EE0 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000001E0 /* Animation.swift */; }; - 000000001EF0 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000200 /* Asset.swift */; }; - 000000001F00 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000210 /* AssetLibrary.swift */; }; - 000000001F10 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000220 /* ImageAsset.swift */; }; - 000000001F20 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000230 /* PrecompAsset.swift */; }; - 000000001F30 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000250 /* KeyedDecodingContainerExtensions.swift */; }; - 000000001F40 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000270 /* Keyframe.swift */; }; - 000000001F50 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000280 /* KeyframeGroup.swift */; }; - 000000001F60 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002A0 /* ImageLayerModel.swift */; }; - 000000001F70 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002B0 /* LayerModel.swift */; }; - 000000001F80 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002C0 /* PreCompLayerModel.swift */; }; - 000000001F90 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002D0 /* ShapeLayerModel.swift */; }; - 000000001FA0 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002E0 /* SolidLayerModel.swift */; }; - 000000001FB0 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000002F0 /* TextLayerModel.swift */; }; - 000000001FC0 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000310 /* DashPattern.swift */; }; - 000000001FD0 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000320 /* Marker.swift */; }; - 000000001FE0 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000330 /* Mask.swift */; }; - 000000001FF0 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000340 /* Transform.swift */; }; - 000000002000 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000360 /* Ellipse.swift */; }; - 000000002010 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000370 /* FillI.swift */; }; - 000000002020 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000380 /* GradientFill.swift */; }; - 000000002030 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000390 /* GradientStroke.swift */; }; - 000000002040 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003A0 /* Group.swift */; }; - 000000002050 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003B0 /* Merge.swift */; }; - 000000002060 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003C0 /* Rectangle.swift */; }; - 000000002070 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003D0 /* Repeater.swift */; }; - 000000002080 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003E0 /* Shape.swift */; }; - 000000002090 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000003F0 /* ShapeItem.swift */; }; - 0000000020A0 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000400 /* ShapeTransform.swift */; }; - 0000000020B0 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000410 /* Star.swift */; }; - 0000000020C0 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000420 /* Stroke.swift */; }; - 0000000020D0 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000430 /* Trim.swift */; }; - 0000000020E0 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000450 /* Font.swift */; }; - 0000000020F0 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000460 /* Glyph.swift */; }; - 000000002100 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000470 /* TextAnimator.swift */; }; - 000000002110 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000480 /* TextDocument.swift */; }; - 000000002120 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004B0 /* ItemsExtension.swift */; }; - 000000002130 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004D0 /* NodeProperty.swift */; }; - 000000002140 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000004F0 /* AnyNodeProperty.swift */; }; - 000000002150 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000500 /* AnyValueContainer.swift */; }; - 000000002160 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000510 /* KeypathSearchable.swift */; }; - 000000002170 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000520 /* NodePropertyMap.swift */; }; - 000000002180 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000530 /* ValueContainer.swift */; }; - 000000002190 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000550 /* GroupInterpolator.swift */; }; - 0000000021A0 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000560 /* KeyframeInterpolator.swift */; }; - 0000000021B0 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000570 /* SingleValueProvider.swift */; }; - 0000000021C0 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005A0 /* TrimPathNode.swift */; }; - 0000000021D0 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005C0 /* GroupOutputNode.swift */; }; - 0000000021E0 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005D0 /* PassThroughOutputNode.swift */; }; - 0000000021F0 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000005E0 /* PathOutputNode.swift */; }; - 000000002200 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000600 /* FillRenderer.swift */; }; - 000000002210 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000610 /* GradientFillRenderer.swift */; }; - 000000002220 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000620 /* GradientStrokeRenderer.swift */; }; - 000000002230 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000630 /* StrokeRenderer.swift */; }; - 000000002240 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000650 /* EllipseNode.swift */; }; - 000000002250 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000660 /* PolygonNode.swift */; }; - 000000002260 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000670 /* RectNode.swift */; }; - 000000002270 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000680 /* ShapeNode.swift */; }; - 000000002280 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000690 /* StarNode.swift */; }; - 000000002290 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006B0 /* GroupNode.swift */; }; - 0000000022A0 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006D0 /* FillNode.swift */; }; - 0000000022B0 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006E0 /* GradientFillNode.swift */; }; - 0000000022C0 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000006F0 /* GradientStrokeNode.swift */; }; - 0000000022D0 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000700 /* StrokeNode.swift */; }; - 0000000022E0 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000720 /* TextAnimatorNode.swift */; }; - 0000000022F0 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000740 /* AnimatorNode.swift */; }; - 000000002300 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000750 /* PathNode.swift */; }; - 000000002310 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000760 /* RenderNode.swift */; }; - 000000002320 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000780 /* ShapeContainerLayer.swift */; }; - 000000002330 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000790 /* ShapeRenderLayer.swift */; }; - 000000002340 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007C0 /* AnimatorNodeDebugging.swift */; }; - 000000002350 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007D0 /* LayerDebugging.swift */; }; - 000000002360 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000007F0 /* AnimationKeypathExtension.swift */; }; - 000000002370 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000800 /* CGFloatExtensions.swift */; }; - 000000002380 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000810 /* MathKit.swift */; }; - 000000002390 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000820 /* StringExtensions.swift */; }; - 0000000023A0 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000840 /* AnimationContext.swift */; }; - 0000000023B0 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000860 /* Interpolatable.swift */; }; - 0000000023C0 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000870 /* InterpolatableExtensions.swift */; }; - 0000000023D0 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000880 /* KeyframeExtensions.swift */; }; - 0000000023E0 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008A0 /* BezierPath.swift */; }; - 0000000023F0 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008B0 /* ColorExtension.swift */; }; - 000000002400 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008C0 /* CompoundBezierPath.swift */; }; - 000000002410 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008D0 /* CurveVertex.swift */; }; - 000000002420 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008E0 /* PathElement.swift */; }; - 000000002430 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000008F0 /* VectorsExtensions.swift */; }; - 000000002440 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000920 /* AnimationPublic.swift */; }; - 000000002450 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000930 /* AnimationView.swift */; }; - 000000002460 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000940 /* AnimationViewInitializers.swift */; }; - 000000002470 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000960 /* AnimationCacheProvider.swift */; }; - 000000002480 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000970 /* LRUAnimationCache.swift */; }; - 000000002490 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000990 /* AnimationKeypath.swift */; }; - 0000000024A0 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009A0 /* AnyValueProvider.swift */; }; - 0000000024B0 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009C0 /* ColorValueProvider.swift */; }; - 0000000024C0 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009D0 /* FloatValueProvider.swift */; }; - 0000000024D0 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009E0 /* PointValueProvider.swift */; }; - 0000000024E0 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0000000009F0 /* SizeValueProvider.swift */; }; - 0000000024F0 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A10 /* AnimationImageProvider.swift */; }; - 000000002500 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AC0 /* AnimatedButton.swift */; }; - 000000002510 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AD0 /* AnimatedControl.swift */; }; - 000000002520 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AE0 /* AnimatedSwitch.swift */; }; - 000000002530 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AF0 /* AnimationSubview.swift */; }; - 000000002540 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B00 /* BundleImageProvider.swift */; }; - 000000002550 /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B20 /* CompatibleAnimationKeypath.swift */; }; - 000000002560 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B30 /* CompatibleAnimationView.swift */; }; - 000000002570 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B40 /* FilepathImageProvider.swift */; }; - 000000002580 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B50 /* LottieView.swift */; }; - 000000002590 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000B60 /* UIColorExtension.swift */; }; - 0000000025A0 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A80 /* AnimationTime.swift */; }; - 0000000025B0 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000A90 /* Color.swift */; }; - 0000000025C0 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 000000000AA0 /* Vectors.swift */; }; - 000000002600 /* lottie-ios-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0000000025F0 /* lottie-ios-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 000000002640 /* lottie-ios-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 000000002630 /* lottie-ios-tvOS-dummy.m */; }; - 0000000026E0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000000C40 /* Foundation.framework */; }; - 000000002750 /* Pods-lottie-swift_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 000000002740 /* Pods-lottie-swift_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0000000027B0 /* Pods-lottie-swift_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0000000027A0 /* Pods-lottie-swift_Example-dummy.m */; }; - 000000002850 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000000C40 /* Foundation.framework */; }; - 0000000028C0 /* Pods-lottie-swift_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0000000028B0 /* Pods-lottie-swift_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 000000002920 /* Pods-lottie-swift_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 000000002910 /* Pods-lottie-swift_Tests-dummy.m */; }; - 0000000029C0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000001550 /* Cocoa.framework */; }; - 000000002A30 /* Pods-lottie-swift_macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 000000002A20 /* Pods-lottie-swift_macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 000000002A90 /* Pods-lottie-swift_macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 000000002A80 /* Pods-lottie-swift_macOS-dummy.m */; }; - 000000002B30 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000001DF0 /* Foundation.framework */; }; - 000000002BA0 /* Pods-lottie-swift_tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 000000002B90 /* Pods-lottie-swift_tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 000000002C00 /* Pods-lottie-swift_tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 000000002BF0 /* Pods-lottie-swift_tvOS-dummy.m */; }; - 000000002C20 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002C10 /* UIKit.framework */; }; - 000000002C40 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002C30 /* CoreGraphics.framework */; }; - 000000002C60 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002C50 /* QuartzCore.framework */; }; - 000000002C80 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002C70 /* AppKit.framework */; }; - 000000002CA0 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002C90 /* CoreGraphics.framework */; }; - 000000002CC0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002CB0 /* QuartzCore.framework */; }; - 000000002CE0 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002CD0 /* UIKit.framework */; }; - 000000002D00 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002CF0 /* CoreGraphics.framework */; }; - 000000002D20 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000000002D10 /* QuartzCore.framework */; }; + 01746133DC5260A6D41A0330 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A3F91AE6BA804311F9CC83E /* Foundation.framework */; }; + 01C00A8D3E0E34789D3625C3 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = B902A6EFB62B3EDF33B8E726 /* AnimationKeypath.swift */; }; + 023A9072C73F885AB90E331D /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60D67E0094AFA38591F429E /* GradientFillRenderer.swift */; }; + 03248ADF6EC84CBB0E303CED /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64D2266FBB87F8AD2609F2C /* CGFloatExtensions.swift */; }; + 036ACC52002758A52048FD6E /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1AFC17381D4E613EE9685AE /* CompoundBezierPath.swift */; }; + 04B96FC8BBEAD0166F67C6AD /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECAAD817FAA6C423D73DFBCE /* Merge.swift */; }; + 06729B3B8B9779DDA101A69C /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEAD7BBF1F119A2E6E7DA040 /* PointValueProvider.swift */; }; + 069798E458A455C7690C235A /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C1A3540287817B5DC21C4C /* TextAnimatorNode.swift */; }; + 074B0030148A77C97C92A49C /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1AFC17381D4E613EE9685AE /* CompoundBezierPath.swift */; }; + 07B72F552CF4C114F5768E70 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36A52A38BE2477D637397F42 /* VectorsExtensions.swift */; }; + 07C3F897FC7584E899F5221C /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FD923C8B583998BEB585339 /* Transform.swift */; }; + 0831734132C1A30F93DFF0B7 /* Pods-lottie-swift_macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B058143BD1E24E533CA780E0 /* Pods-lottie-swift_macOS-dummy.m */; }; + 08915F68E33646142D167C08 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB6CC9B114F86E19FD5F3E0F /* GradientStrokeNode.swift */; }; + 091ABA19B73D34B429EF5E3D /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67097FFE1975C0E781CFC20C /* ShapeItem.swift */; }; + 093949168D399054B758A247 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 991DE3FD621CDDABB4DD5127 /* Repeater.swift */; }; + 09C90E1127824167F3CBFA6A /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBACCC8D96FD558679134BB0 /* BezierPath.swift */; }; + 0A3957F07D68E16DD608484A /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E562D7FD6E676E7FB9339188 /* AppKit.framework */; }; + 0A8AA3B270E79DCB74207538 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C12A15D4160246FF202CDB1 /* AnimationView.swift */; }; + 0AFE0804F1DAE4CCE7E377F3 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C3AD87ADBB0E86FABC6F139 /* ShapeContainerLayer.swift */; }; + 0C12307E01E5F2897A74B02A /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10AE0C20FD2BAB2D8AFECD7B /* ShapeTransform.swift */; }; + 0C2E81E68B8238253A366A9C /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5642869E8548CC00711906 /* UIColorExtension.swift */; }; + 0C4A6607A29B922BE5EE7587 /* lottie-ios-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5416714E9BE912388CCCFB40 /* lottie-ios-iOS-dummy.m */; }; + 0C77C74492FA910231634821 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F564ECBB43913E5004CCA1F /* Color.swift */; }; + 0CB499773019A51576F45CA7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A8E9D0AE0A13B4CFB7FA007 /* Foundation.framework */; }; + 0D519EB1E024FBB0BA5A6EAD /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FA53EB73596E858ADEC7C13 /* FillRenderer.swift */; }; + 0D74F629A7F35053841A6410 /* Pods-lottie-swift_tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 247903BC82CBC6C437A5375A /* Pods-lottie-swift_tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0DA87CE84C1EAE1C5EB0B3DD /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = B902A6EFB62B3EDF33B8E726 /* AnimationKeypath.swift */; }; + 0E7530C5E4C6ADFEAF1C8F0F /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBDB983736CBD91E07E73C6A /* CompositionLayer.swift */; }; + 0FE0F27F5E4F959E28E87D41 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF13000BF8B75E31892F9A6C /* AnimationKeypathExtension.swift */; }; + 10A7E9A9E520BF75B7C4CA54 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ECBF0E136FDAFEBA0A56E74 /* LayerTransformNode.swift */; }; + 10DCC608C9E8FD48B69F61C3 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 265C32EFFC6783BCD9F8B860 /* GradientStroke.swift */; }; + 11E01C094178CF325F4679C8 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6446A27D2F7F7A4C430563BD /* MaskContainerLayer.swift */; }; + 14F96FA77CC93749B6688B40 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEAD7BBF1F119A2E6E7DA040 /* PointValueProvider.swift */; }; + 152E6349DC46CDDCEE7E6BDB /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9EAE650DE6A5AE0FBEB1A82 /* ShapeRenderLayer.swift */; }; + 158C69FDE01DF66457C69529 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31AE6E473D970C48C3665883 /* GradientStrokeRenderer.swift */; }; + 16667DE440C3098D68CDA890 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7842B663C52740AE0CCEA614 /* QuartzCore.framework */; }; + 17C6767ED0C7759FEBC932A2 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3518223C46031382EE75FE5 /* PathNode.swift */; }; + 17D8D19024A0B06453C53386 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6015E23999EEF07994D902 /* AnimatedSwitch.swift */; }; + 17E237C698AE0A97427FAFD1 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DD5F096D99A7D92B3B96D2 /* ImageLayerModel.swift */; }; + 188B776F8ACCDF1D545DF8AC /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C1A3540287817B5DC21C4C /* TextAnimatorNode.swift */; }; + 1A02C73282B1ABCC088EE461 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8F47D67E801F87A78902A24 /* BundleImageProvider.swift */; }; + 1AAF96A1066720F7C3BE0181 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7C3664576BF10471E7B4C4 /* AnimatorNodeDebugging.swift */; }; + 1AAFCE19E42AFB148C2CF6AE /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AFABE49E84443B0FB8A315C /* Interpolatable.swift */; }; + 1C9DB3AE1CE593C3BFE7AEE7 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBDB983736CBD91E07E73C6A /* CompositionLayer.swift */; }; + 1DDBFF21DA1CB309A91DEA6F /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDCF164AC91797282EBD7E42 /* Trim.swift */; }; + 1DFEAE5007D3F4E79C41CF2F /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEF472ABC7ABA87F9541740E /* PathElement.swift */; }; + 1EC96C50D304AD4F1434B9CA /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C1A3540287817B5DC21C4C /* TextAnimatorNode.swift */; }; + 1F5F87451DFE3E5F589BB8B0 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3C0EF41788D50691FA35E6 /* AnimationPublic.swift */; }; + 1FED865FEC3418049F9CFE4C /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB75C3C602C63F665BC65670 /* Mask.swift */; }; + 217002D31A60BDDE5BD40366 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7C3664576BF10471E7B4C4 /* AnimatorNodeDebugging.swift */; }; + 218CABD22BFC3F5D2198ACCC /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = B902A6EFB62B3EDF33B8E726 /* AnimationKeypath.swift */; }; + 2201C3A70C3A1602DCEC2BB1 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B893CD3ADB84704F72CC92 /* Marker.swift */; }; + 23247BAE4BD3F8A2CB77280F /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88EAD387B9317E847F0A562 /* GroupNode.swift */; }; + 242267EE4E93F476FEF9C9E3 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4DC1A5B6C2E0CEB6EBBA38A /* AnimationSubview.swift */; }; + 24B75E0A7F83FBA9E3B6B497 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5144E1FF44FAD6F6F02C1948 /* LottieView.swift */; }; + 24DA13046732C29C39406B28 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C117119FF9CE7E57FD96B72 /* FillI.swift */; }; + 25434179DD6D6E3D2028E6CA /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03FD571BFD518C9BD4F48FB /* StrokeNode.swift */; }; + 25516F92F256B2F301C65FB8 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26B2EE1F9547880A4E01B18 /* Group.swift */; }; + 26104675A183FE4D9A70FC39 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DFD6307FFCFA4FDFC829656 /* TrimPathNode.swift */; }; + 26F67CD6F59C5923048E998A /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ECBF0E136FDAFEBA0A56E74 /* LayerTransformNode.swift */; }; + 281BB8F4BB36B9DE038605C0 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A5692229ED981F7C68044C /* Rectangle.swift */; }; + 2943BAF2B419EA0BDC529A81 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ED9B5BCD72C6DFA9C57F77B /* EllipseNode.swift */; }; + 2AF29CF47C560CE39ECF5D43 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97B7644CF749D0A371B8CD87 /* PolygonNode.swift */; }; + 2B7707259EC16CDA91C3C50D /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD3BDA1071EDF32CFAE76C25 /* GroupInterpolator.swift */; }; + 2CD940D1881D4C7604AD71B7 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5642869E8548CC00711906 /* UIColorExtension.swift */; }; + 2D3581F5A3138FCE26C97432 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFDA3768C360162237171660 /* GradientFill.swift */; }; + 2F80CFEC5CC0EF0FC7B6CC35 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060C5B426D8182F802CEC8AE /* TextAnimator.swift */; }; + 309C8EF538A99A22EDF2B02F /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E2AAC50B09247B999A268CB /* ShapeNode.swift */; }; + 321F1613F2719DF129195E9B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A3F91AE6BA804311F9CC83E /* Foundation.framework */; }; + 3245A01B6F2B687A34487A52 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3724C6E9F4AF708AE9ABA472 /* ShapeCompositionLayer.swift */; }; + 34BCC8C6DFEBB904F231685F /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52395D3CF88C14D6431D43CC /* RenderNode.swift */; }; + 3514D4EABC4B0CCABE8D42BC /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F86158AD5F9064A17AA22530 /* GradientFillNode.swift */; }; + 364DE0E5334095E4F177E547 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D286A980E838DBEF05AF6DD3 /* StringExtensions.swift */; }; + 389B890A025C80895600B30E /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25A311744F85847D12AEF259 /* ValueContainer.swift */; }; + 38EE4CEB87FE79CEB811FDCF /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 782A570593758833118EDD24 /* TextCompositionLayer.swift */; }; + 39813A00DC99A16B63BB395C /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 265C32EFFC6783BCD9F8B860 /* GradientStroke.swift */; }; + 3A223BE3A1C959DFB185BB93 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BAD365FFF813C6F1985912E /* NodeProperty.swift */; }; + 3AC5AA0E121C62F8DC2D34A8 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3518223C46031382EE75FE5 /* PathNode.swift */; }; + 3C3AE23FC71161D5EFFA378E /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96856A1B218BA444EF5484C4 /* ImageCompositionLayer.swift */; }; + 3D5BE62D1A1CA93E066D87ED /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67097FFE1975C0E781CFC20C /* ShapeItem.swift */; }; + 3E0B12A625CD6AA093D66B3B /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDCF164AC91797282EBD7E42 /* Trim.swift */; }; + 3E3DBFFD67CD37FF3041219F /* lottie-ios-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AE9E3044FDA4B8E6C1897684 /* lottie-ios-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 40275EE8EF96B893EA4E1667 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 026E9C2B6BD2BF3E7C70C0B4 /* Star.swift */; }; + 414E4CBE3CA55296E5A9E5F0 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2052F0B07AD46209B6EB3EC5 /* Keyframe.swift */; }; + 4169DF5143C311F0B0D168AC /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E0DDC30E27196D07A8ED7C /* PrecompAsset.swift */; }; + 4184031048E2B3BAA7CA73AD /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72DBC9B1D461A006815142A0 /* Glyph.swift */; }; + 420098C880AEF4E260DAD58D /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D08689517DFE6346FA088FF /* AnimationContainer.swift */; }; + 4226581E9FBEE54E70882F32 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0636C7E7F61587AE9B59BED2 /* Asset.swift */; }; + 431459C42D7C8CE9855DFBDA /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31AE6E473D970C48C3665883 /* GradientStrokeRenderer.swift */; }; + 43B341899475D910F001DF5C /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B7693EF26D5DBB7689AE2D /* ItemsExtension.swift */; }; + 44208483C4A520C89C0543ED /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36A52A38BE2477D637397F42 /* VectorsExtensions.swift */; }; + 447951B5110EF0AEAD5E2783 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27E57F2A89446F124B1D88D3 /* Animation.swift */; }; + 4486B6BB9F00163AE84FE576 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1AFC17381D4E613EE9685AE /* CompoundBezierPath.swift */; }; + 449D7EE1098723E60DA9E2A4 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31AE6E473D970C48C3665883 /* GradientStrokeRenderer.swift */; }; + 44BBFC73869C294789976FB5 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442B01B81C3D3FB4A47A1398 /* MathKit.swift */; }; + 468259F83F7090D4FD15311E /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70F154355287064E9F3469F1 /* LottieView.swift */; }; + 46970BEE8EF6DDBB90404863 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C46CC5C7AF0AF479F58F2F /* KeyedDecodingContainerExtensions.swift */; }; + 46AA4ADD061640A9F71D55F2 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C12A15D4160246FF202CDB1 /* AnimationView.swift */; }; + 472926EB2A181D97D8C2F8E4 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6446A27D2F7F7A4C430563BD /* MaskContainerLayer.swift */; }; + 47BC705D220CE760CC0649EE /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03DB8F0DD041CDAE6250F59 /* BundleImageProvider.swift */; }; + 486BDA530517A626E1C9157E /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26B2EE1F9547880A4E01B18 /* Group.swift */; }; + 48DB43B35492837B874C245E /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C12A15D4160246FF202CDB1 /* AnimationView.swift */; }; + 48FEA60D694BCC37D1F3F23C /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442B01B81C3D3FB4A47A1398 /* MathKit.swift */; }; + 48FFE3D1B6EC8884239E88CD /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A2722B6B8931CD4A2DCD6F /* RectNode.swift */; }; + 4927F440E623D24AF0066DE5 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6302989FD869DE863CD2A4C1 /* FillNode.swift */; }; + 49C5A2D7BC36157BDC6211F0 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 928D692B363F54DA0F9AB933 /* InterpolatableExtensions.swift */; }; + 49C67103E02B6438304ED711 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 265C32EFFC6783BCD9F8B860 /* GradientStroke.swift */; }; + 4AAB7D01CF44ADAAF066AE60 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1115E76AF387DBAE7135E7E4 /* AnimationSubview.swift */; }; + 4AF9019CE17202BAD1D2FEEF /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FACA4CE136531367885069 /* Stroke.swift */; }; + 4B21B92E2CEAA539EC05FF6B /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = B71AB0B25A0468E0D996C476 /* Ellipse.swift */; }; + 4B2529447A03C9D353BE9A51 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD53B22447A508CD63FDA9F3 /* FilepathImageProvider.swift */; }; + 4BBB4D63101D80E73D69B0DA /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F73620989542C9124124BDB6 /* PreCompositionLayer.swift */; }; + 4BF442F4C57C19F9428A8055 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0636C7E7F61587AE9B59BED2 /* Asset.swift */; }; + 4D21345D068DE30682E5E64D /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA8F12C3F2306AC6F2119063 /* LayerDebugging.swift */; }; + 4EDBF6449F9DB9AF2E0E8F19 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E934802320B14661347F606 /* SingleValueProvider.swift */; }; + 503AD613D4E522FECB730AC9 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 782A570593758833118EDD24 /* TextCompositionLayer.swift */; }; + 518BE3B356BD197479F18B85 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 188540703EA32514521A97E5 /* ColorExtension.swift */; }; + 52EB234176EDB01479B6B90F /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC57F001A93CE6C838ABD269 /* LayerModel.swift */; }; + 531067E5EE53DB30FB443811 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72DBC9B1D461A006815142A0 /* Glyph.swift */; }; + 53623D87825A7BD0ECC15AC7 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 188540703EA32514521A97E5 /* ColorExtension.swift */; }; + 53C89D0DD6BCBA5A3219ACD6 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E0D6EFAB2263A6DB6C2E202E /* QuartzCore.framework */; }; + 54325097B42C8153BA034BB3 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DD5F096D99A7D92B3B96D2 /* ImageLayerModel.swift */; }; + 552BBBADB67D93D3D274F398 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0FCB4F83531EACC8EB151CC /* NullCompositionLayer.swift */; }; + 55721BDEC3548D25D472AC43 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 690B70D764EB88CF4858DEB3 /* AssetLibrary.swift */; }; + 55EF6B47975B1DC7E7636F5C /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D718FD918322B628BBEEFA0 /* PreCompLayerModel.swift */; }; + 570E6C4B3895B3C3A675D2B4 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E2AAC50B09247B999A268CB /* ShapeNode.swift */; }; + 587CCD1D9C32EC546BF6BBD5 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19EF1FCDD5647B886E1F42BD /* StrokeRenderer.swift */; }; + 58A2F5F809E790BA2924A4A6 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AFABE49E84443B0FB8A315C /* Interpolatable.swift */; }; + 58CA74A48DA80B4350F502E8 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 063A522109E7BEA042B03CA1 /* FloatValueProvider.swift */; }; + 5ABB2DA1A100EA43BD85D1E0 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ED9B5BCD72C6DFA9C57F77B /* EllipseNode.swift */; }; + 5B6A139CEDA30E82BA4D5EC1 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBDB983736CBD91E07E73C6A /* CompositionLayer.swift */; }; + 5C3A70C9922A0CFDC215C025 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E0DDC30E27196D07A8ED7C /* PrecompAsset.swift */; }; + 5CEF3C9D707FE889DC8B94ED /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92864627E16A95E81176AB7 /* KeypathSearchable.swift */; }; + 5D31883DF45ABA8D430BF3CB /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37B5D608130CD4E3BEC29A29 /* Font.swift */; }; + 5DE0099009CF5F15998D8AF5 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF13000BF8B75E31892F9A6C /* AnimationKeypathExtension.swift */; }; + 5F4DA48449CFB046B49C655F /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 690B70D764EB88CF4858DEB3 /* AssetLibrary.swift */; }; + 5F88E39E7BEE7EE2442972CB /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B1F60CE66A5066840E1441E /* Vectors.swift */; }; + 6016FC74451DCA6FB911FBFC /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE7A3CB02E9DD8B89EC388E9 /* SolidCompositionLayer.swift */; }; + 607E1B00797030EB3E96038C /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1867719276CB0EC3C3113FD9 /* AnimationViewInitializers.swift */; }; + 608DE2466AFFCC8D5A1689D9 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 277402634946F0AC356E19A1 /* AnyValueContainer.swift */; }; + 61B8166DC61BED79B85CA85E /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 991DE3FD621CDDABB4DD5127 /* Repeater.swift */; }; + 61F84147DF5EAB2AB3FD6966 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 928D692B363F54DA0F9AB933 /* InterpolatableExtensions.swift */; }; + 630EA6DD6B76B1284C8C456D /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD53B22447A508CD63FDA9F3 /* FilepathImageProvider.swift */; }; + 632DDD6FA305927456E11C60 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E2AAC50B09247B999A268CB /* ShapeNode.swift */; }; + 63D9D5D984C9B1D560076A5D /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80F462F0FA0A72A061D75A18 /* CurveVertex.swift */; }; + 641F90B73EBBF037C6C370D4 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F2A046B4CA4BD222063980 /* AnimationImageProvider.swift */; }; + 65B67C94FD17B14B4C621F27 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB6CC9B114F86E19FD5F3E0F /* GradientStrokeNode.swift */; }; + 66270B1277A63EF156A4D9FE /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE7A3CB02E9DD8B89EC388E9 /* SolidCompositionLayer.swift */; }; + 6701148F1FA6B6751453FAD5 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29743716E7F7CBB9DCAA791F /* ShapeLayerModel.swift */; }; + 67D5816872340D8A62397681 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12AE631CD29400D243273D7E /* Cocoa.framework */; }; + 68067FD9121939CD61AAE2D7 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8F47D67E801F87A78902A24 /* BundleImageProvider.swift */; }; + 68D4608F12ACF3FB8839B9B6 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F86158AD5F9064A17AA22530 /* GradientFillNode.swift */; }; + 6B35D0081921035C211D6281 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03FD571BFD518C9BD4F48FB /* StrokeNode.swift */; }; + 6D150DEEC7FBB62EE82EBF6F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F93D68435A7E3C7E9144D0E6 /* CoreGraphics.framework */; }; + 6E85F40992F557C23DB00E86 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1010B1CC442A63FF81D419D8 /* LayerImageProvider.swift */; }; + 6EAD90C18082B47C85F6107D /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47671B146FA9F5FE8D8582A0 /* NodePropertyMap.swift */; }; + 6F01BECAF4FA51080DC90474 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EA24FF7DB0ED7C8E9BCB426 /* ColorValueProvider.swift */; }; + 7050CD78EF06418F23F4B1C9 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF13000BF8B75E31892F9A6C /* AnimationKeypathExtension.swift */; }; + 7090795422B93626323E504B /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88EAD387B9317E847F0A562 /* GroupNode.swift */; }; + 70AA181BADE0AD4BDA00B13F /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0398472F71F647970A7F5CD /* DashPattern.swift */; }; + 70B235B412E318DF0E9A05C4 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A44C1F7BD18837CA4A74148 /* AnimatorNode.swift */; }; + 723D4EA005190175F8C55D00 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA8F12C3F2306AC6F2119063 /* LayerDebugging.swift */; }; + 725CE72137651B1989A90894 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3724C6E9F4AF708AE9ABA472 /* ShapeCompositionLayer.swift */; }; + 727274ADDA373B5A68CF8754 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81C8C153A6FBEE078B11997D /* InvertedMatteLayer.swift */; }; + 733602FF5BAE299253E7CD3B /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E934802320B14661347F606 /* SingleValueProvider.swift */; }; + 73CA04BCED4E8EE3C1787D65 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDA8B4B4D6896F31E52A254 /* TextDocument.swift */; }; + 740A8824EDABDB98448BCA2E /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A2722B6B8931CD4A2DCD6F /* RectNode.swift */; }; + 7597AFAD2A6D6CFE4CCF9989 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A8E9D0AE0A13B4CFB7FA007 /* Foundation.framework */; }; + 7686CA79F17790E47528F5BB /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98C68FAF8F44524E87F6C9BB /* AnimatedControl.swift */; }; + 77CFA517CF7F40D094599169 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3C0EF41788D50691FA35E6 /* AnimationPublic.swift */; }; + 783AF00F514DBFBC67F9DBBA /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25A311744F85847D12AEF259 /* ValueContainer.swift */; }; + 7859CDD844B59B03B95B767F /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F2A046B4CA4BD222063980 /* AnimationImageProvider.swift */; }; + 785D0C4809EFEA4734A02421 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF55A84D62323776910AADF8 /* Shape.swift */; }; + 7861A73A3EDE4AA0DCF498C2 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F2A046B4CA4BD222063980 /* AnimationImageProvider.swift */; }; + 792EEB44B1C3FDFA975B9DBA /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926AFACB57AE78B7BFF5527C /* SolidLayerModel.swift */; }; + 796F3702DBAEE639FAFB903F /* Pods-lottie-swift_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ACF2A0A7BECD1563E34796EF /* Pods-lottie-swift_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A3A3F7D9230FAAD919F593B /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10AE0C20FD2BAB2D8AFECD7B /* ShapeTransform.swift */; }; + 7A930F2ABFBC61EA69D08797 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 678D844C2359A4E1664D4E5A /* PassThroughOutputNode.swift */; }; + 7ACA1DF84A5304B7A185EAF1 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B7693EF26D5DBB7689AE2D /* ItemsExtension.swift */; }; + 7B30326CA0277AA61F7135E3 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DD5F096D99A7D92B3B96D2 /* ImageLayerModel.swift */; }; + 7C4B040AB06A24901565BBDA /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 782A570593758833118EDD24 /* TextCompositionLayer.swift */; }; + 7D8665D251668DDC8C827162 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC22F5DB544804BDD8E50B18 /* CompositionLayersInitializer.swift */; }; + 7DF33B85066A5FBEEB20867A /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52395D3CF88C14D6431D43CC /* RenderNode.swift */; }; + 7E4D165F2CAB769D6022D303 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3518223C46031382EE75FE5 /* PathNode.swift */; }; + 7F1F2125125F7E5904AF3B55 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA8F12C3F2306AC6F2119063 /* LayerDebugging.swift */; }; + 7F22DED4B202270DFFDB54FF /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0398472F71F647970A7F5CD /* DashPattern.swift */; }; + 7FD6E6435FE6E534EBEE6A8E /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60D67E0094AFA38591F429E /* GradientFillRenderer.swift */; }; + 8012693D336A15F2C4D12AA3 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1115E76AF387DBAE7135E7E4 /* AnimationSubview.swift */; }; + 804216F199CA43A5CF041254 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB75C3C602C63F665BC65670 /* Mask.swift */; }; + 80B88CC5945DE9B9E8F84F59 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F825434A417A67384FF06C /* AnimationContext.swift */; }; + 824A7385D48111E9672E2C60 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC57F001A93CE6C838ABD269 /* LayerModel.swift */; }; + 8262871D2536911EAC2CCBA9 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2052F0B07AD46209B6EB3EC5 /* Keyframe.swift */; }; + 8362459D49639BC8A4FE421E /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3048CD5D5BB3196C0854113 /* CompatibleAnimationView.swift */; }; + 84BFBFD6B881C6C0EEABDEC1 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 678D844C2359A4E1664D4E5A /* PassThroughOutputNode.swift */; }; + 869E679DD6ED8728A534853C /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FA53EB73596E858ADEC7C13 /* FillRenderer.swift */; }; + 871D1BD5A9F6138A39C88E5F /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC22F5DB544804BDD8E50B18 /* CompositionLayersInitializer.swift */; }; + 8771C8FB6EAE7EC06E8C5F23 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97B7644CF749D0A371B8CD87 /* PolygonNode.swift */; }; + 87874BBD793D3FD832C3C0BC /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 928D692B363F54DA0F9AB933 /* InterpolatableExtensions.swift */; }; + 8799DBF0EE49155CBE4C9507 /* lottie-ios-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 447C7E6C14A23AF44AE63358 /* lottie-ios-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87AC3E74A6C17E7F0D26301A /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8369440BD9B91387E40EFC9 /* KeyframeGroup.swift */; }; + 8819BA749ABE992714A301BA /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96856A1B218BA444EF5484C4 /* ImageCompositionLayer.swift */; }; + 88AFD217EDE134AD71FB319A /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEF472ABC7ABA87F9541740E /* PathElement.swift */; }; + 88B2A66F733511FDA1E3B69D /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1010B1CC442A63FF81D419D8 /* LayerImageProvider.swift */; }; + 88E500DD513BAAF517144F15 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B1F60CE66A5066840E1441E /* Vectors.swift */; }; + 89440BDBD860B04E637ECE80 /* lottie-ios-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA6BC34152337B72EE021E2 /* lottie-ios-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 898440541D4D79E9BCA1618E /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AE02038FB23F77CFFEAA2B0 /* KeyframeInterpolator.swift */; }; + 8B3362241A58E88D71FC3B9D /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39ADB5D8EAEA5BF22EC5C08C /* StarNode.swift */; }; + 8B3CE96E319E49F0BAD3202B /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47671B146FA9F5FE8D8582A0 /* NodePropertyMap.swift */; }; + 8B55D2C0740F3D8AFB46842B /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29743716E7F7CBB9DCAA791F /* ShapeLayerModel.swift */; }; + 8B8AC3801DF1A078F8C5F402 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87184AB7431230657518A283 /* CoreGraphics.framework */; }; + 8B918262F5156FCDEF11CAE3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F79598F8F9F6E19246C374F9 /* UIKit.framework */; }; + 8BA96B47348A0969A96823A3 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DFD6307FFCFA4FDFC829656 /* TrimPathNode.swift */; }; + 8CD2F2F2E1B23F3C4156B45D /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F55B8A8354A57A125A0E3D3 /* TextLayerModel.swift */; }; + 8E4E560D6CF75E4A57B68A13 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D718FD918322B628BBEEFA0 /* PreCompLayerModel.swift */; }; + 8F12CDEB5F220BE1730DA946 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0636C7E7F61587AE9B59BED2 /* Asset.swift */; }; + 8FAC46A2383E6F2E120279B4 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ED9B5BCD72C6DFA9C57F77B /* EllipseNode.swift */; }; + 8FD1B036BCDB64D25296E13F /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD3BDA1071EDF32CFAE76C25 /* GroupInterpolator.swift */; }; + 906C79B22CD7287B2F9887CA /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53BF956B24F07CF4B052A965 /* ImageAsset.swift */; }; + 9079EB47EE9BC016563BBD43 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBACCC8D96FD558679134BB0 /* BezierPath.swift */; }; + 9122443803B61BA5CB174AAC /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19EF1FCDD5647B886E1F42BD /* StrokeRenderer.swift */; }; + 9173484F3F28A9CDC7AE0A89 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB75C3C602C63F665BC65670 /* Mask.swift */; }; + 91DB5A2C46F9E3AAF1125DD1 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53BF956B24F07CF4B052A965 /* ImageAsset.swift */; }; + 9260C9BC0072E4AE1D9DE2E0 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81C8C153A6FBEE078B11997D /* InvertedMatteLayer.swift */; }; + 92A6F529899871D3C0B4A91F /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66280F9D266598C1259022B8 /* AnimationTime.swift */; }; + 93AB1468393530C6AED8ED81 /* Pods-lottie-swift_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6495066DA1F1FA4559775886 /* Pods-lottie-swift_Example-dummy.m */; }; + 93FDAECB8BF732A7A2B7D19E /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442B01B81C3D3FB4A47A1398 /* MathKit.swift */; }; + 95CF7745626ADBCC931A0DBB /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39ADB5D8EAEA5BF22EC5C08C /* StarNode.swift */; }; + 95D68896DE44AE354947FC7D /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21F6805B3ECDF47BBC0FBFFB /* AnimatedButton.swift */; }; + 961737FC68AEC034A1341BFD /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEF472ABC7ABA87F9541740E /* PathElement.swift */; }; + 967CBBC2DDBB4AD7DCEC3146 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = B71AB0B25A0468E0D996C476 /* Ellipse.swift */; }; + 9755E6655C8DBFAFB8392832 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0FCB4F83531EACC8EB151CC /* NullCompositionLayer.swift */; }; + 97737D804FA0A0EE4A2C7F0C /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AFABE49E84443B0FB8A315C /* Interpolatable.swift */; }; + 978F520CFDAEA190F0FFE2E0 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03FD571BFD518C9BD4F48FB /* StrokeNode.swift */; }; + 9834DEE5690E634BA55FF964 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B916AC8935FBABA543904607 /* LRUAnimationCache.swift */; }; + 983F8F9EE678D522A1AE6196 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F55B8A8354A57A125A0E3D3 /* TextLayerModel.swift */; }; + 997A2D6B2FF90703FD077BA3 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDA8B4B4D6896F31E52A254 /* TextDocument.swift */; }; + 99AE6914A9608BCE11A8F435 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C117119FF9CE7E57FD96B72 /* FillI.swift */; }; + 99DA7741A63193DE96A41905 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64D2266FBB87F8AD2609F2C /* CGFloatExtensions.swift */; }; + 9A4AD5B280E876A1426D7FED /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFDA3768C360162237171660 /* GradientFill.swift */; }; + 9AD47928F3BF694733AEB3EB /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = D808CC99DFECF312F6BA0657 /* FilepathImageProvider.swift */; }; + 9B862274F54C89E8EBA75FF3 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36A52A38BE2477D637397F42 /* VectorsExtensions.swift */; }; + 9BE655A9A558A455829CC231 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ECBF0E136FDAFEBA0A56E74 /* LayerTransformNode.swift */; }; + 9C3B48909885913EF69520F6 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A5692229ED981F7C68044C /* Rectangle.swift */; }; + 9DFC479853B402A4415177FE /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98C68FAF8F44524E87F6C9BB /* AnimatedControl.swift */; }; + 9E98AB831342F4961CF4ED9C /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBACCC8D96FD558679134BB0 /* BezierPath.swift */; }; + 9F3975F12E00FF380DF0EA3B /* Pods-lottie-swift_tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 76F1E729845C40FD09E583AA /* Pods-lottie-swift_tvOS-dummy.m */; }; + 9F5CE825820366E2C3B2A7FE /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52395D3CF88C14D6431D43CC /* RenderNode.swift */; }; + 9F94152AAE86D4565DE82F04 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1867719276CB0EC3C3113FD9 /* AnimationViewInitializers.swift */; }; + A13624A5E44D91634C2424DC /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AE02038FB23F77CFFEAA2B0 /* KeyframeInterpolator.swift */; }; + A178C4438BE61EBCBA41FEB5 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53BF956B24F07CF4B052A965 /* ImageAsset.swift */; }; + A2C5F47307E9DD5FB27C282A /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07B7693EF26D5DBB7689AE2D /* ItemsExtension.swift */; }; + A3D234F9F9259F58E9E446A6 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8369440BD9B91387E40EFC9 /* KeyframeGroup.swift */; }; + A4347FFB62B81B24ECD19C94 /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1D009FBF62F708C5AB8137 /* CompatibleAnimationKeypath.swift */; }; + A51FF4E61F2CBFB29A639CCB /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2052F0B07AD46209B6EB3EC5 /* Keyframe.swift */; }; + A53B40B344921EB6A5437426 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47671B146FA9F5FE8D8582A0 /* NodePropertyMap.swift */; }; + A5E778A8D6898F06AEB5335E /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 277402634946F0AC356E19A1 /* AnyValueContainer.swift */; }; + A5ECB3586C38E60D24D2BA62 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6015E23999EEF07994D902 /* AnimatedSwitch.swift */; }; + A63C87F07DB7BBDE126AD16C /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = E377D8D79E9DF7AA03694CCA /* PathOutputNode.swift */; }; + A64E32FE70E101CD580724C3 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A3C0EF41788D50691FA35E6 /* AnimationPublic.swift */; }; + A69605B367B72612F04C6CBC /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DFD6307FFCFA4FDFC829656 /* TrimPathNode.swift */; }; + A7D765BF43297E98FC8C6965 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E934802320B14661347F606 /* SingleValueProvider.swift */; }; + A7E7EBB27683E3BDE1BF8EFE /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C46CC5C7AF0AF479F58F2F /* KeyedDecodingContainerExtensions.swift */; }; + A86B3AC5F59D02C44C19684A /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D286A980E838DBEF05AF6DD3 /* StringExtensions.swift */; }; + A984AE46659FF22FBDC8A2E0 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2FB3BB369E5900317A60DB1 /* KeyframeExtensions.swift */; }; + AA7DFD0BCFBDF43DAF611851 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC57F001A93CE6C838ABD269 /* LayerModel.swift */; }; + AAB2E1E34F4486EB519021D4 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25A311744F85847D12AEF259 /* ValueContainer.swift */; }; + AAF74D4EB15835BB901C5956 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EA24FF7DB0ED7C8E9BCB426 /* ColorValueProvider.swift */; }; + ABA52F37A757EA04B1197B87 /* Pods-lottie-swift_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F9A0E08FD232F775240236 /* Pods-lottie-swift_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC8419903FDD0F07C9702D30 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66280F9D266598C1259022B8 /* AnimationTime.swift */; }; + ACE099C81BF0031E17EDD838 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C38AE2AA4F01D4987EAE140 /* SizeValueProvider.swift */; }; + ACFB6C9725C35DC2120000C1 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060C5B426D8182F802CEC8AE /* TextAnimator.swift */; }; + AD7639217049A5C0F58D9CDF /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECAAD817FAA6C423D73DFBCE /* Merge.swift */; }; + ADF2123F8996E731FCCDA4D6 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80F462F0FA0A72A061D75A18 /* CurveVertex.swift */; }; + AFA7256258396B4BBAE385CA /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC22F5DB544804BDD8E50B18 /* CompositionLayersInitializer.swift */; }; + B1BB5C9113E17796B1249DAC /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3A5692229ED981F7C68044C /* Rectangle.swift */; }; + B2095963C0F40D0BF3A14916 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEAD7BBF1F119A2E6E7DA040 /* PointValueProvider.swift */; }; + B21E09E98D7E21F0E0961908 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8369440BD9B91387E40EFC9 /* KeyframeGroup.swift */; }; + B2405DCD3BA318BEF73775C9 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1867719276CB0EC3C3113FD9 /* AnimationViewInitializers.swift */; }; + B2499ED5BB1E2E3A68CBA574 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E38DDE42A0890AB5CA89B7F0 /* QuartzCore.framework */; }; + B2900AEDDD3B48B730AF9628 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA457A6BACE9DC207F3EF1C5 /* AnyValueProvider.swift */; }; + B2CBFC9D500BA1ABF7D95B50 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D718FD918322B628BBEEFA0 /* PreCompLayerModel.swift */; }; + B49C6E4E767273DCB9DDADEF /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0FCB4F83531EACC8EB151CC /* NullCompositionLayer.swift */; }; + B55588759B720158E15B3B76 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FD923C8B583998BEB585339 /* Transform.swift */; }; + B60F009929A61F7DCE12885D /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDA8B4B4D6896F31E52A254 /* TextDocument.swift */; }; + B645780ED91FE2688FC3C535 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FD923C8B583998BEB585339 /* Transform.swift */; }; + B67FD06A90D4AB41F6AECFB3 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88EAD387B9317E847F0A562 /* GroupNode.swift */; }; + B735084D74356CDD38A8C280 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6302989FD869DE863CD2A4C1 /* FillNode.swift */; }; + B7FA19783462BCAB3E0E280B /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = E377D8D79E9DF7AA03694CCA /* PathOutputNode.swift */; }; + B976BD489558D14B54668613 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12AE631CD29400D243273D7E /* Cocoa.framework */; }; + BA36D70170848B98D366F5C7 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29743716E7F7CBB9DCAA791F /* ShapeLayerModel.swift */; }; + BA648F3B59A8ABD22C4718D6 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF55A84D62323776910AADF8 /* Shape.swift */; }; + BB52392ACBD48DA161238199 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C3AD87ADBB0E86FABC6F139 /* ShapeContainerLayer.swift */; }; + BBD32824BDE518128511B74C /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72DBC9B1D461A006815142A0 /* Glyph.swift */; }; + BC10534FE4F72B6DED5DE00A /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10AE0C20FD2BAB2D8AFECD7B /* ShapeTransform.swift */; }; + BC1FCF370CA6905B47B72F1F /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F825434A417A67384FF06C /* AnimationContext.swift */; }; + BE5D659BD27ACF8B51F09CAB /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3052FCC93793E69CC372575A /* AnyNodeProperty.swift */; }; + C0324AD702A18F04A7566034 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AE02038FB23F77CFFEAA2B0 /* KeyframeInterpolator.swift */; }; + C138F4CD795DCDEF8BD817B3 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F73620989542C9124124BDB6 /* PreCompositionLayer.swift */; }; + C21B594C3ED714B5885B5066 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F55B8A8354A57A125A0E3D3 /* TextLayerModel.swift */; }; + C226CAE948C11D834CA27C44 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39ADB5D8EAEA5BF22EC5C08C /* StarNode.swift */; }; + C28D156BAF12242F65F789F2 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5144E1FF44FAD6F6F02C1948 /* LottieView.swift */; }; + C35CB52CED3AC41394E8912E /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECAAD817FAA6C423D73DFBCE /* Merge.swift */; }; + C383E3B115FF098545E67B5F /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = B71AB0B25A0468E0D996C476 /* Ellipse.swift */; }; + C3E0EF9AC55F595EA74D0CD5 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 277402634946F0AC356E19A1 /* AnyValueContainer.swift */; }; + C46144F4316A87EF2C7D96C6 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C3AD87ADBB0E86FABC6F139 /* ShapeContainerLayer.swift */; }; + C52930685CF809713B9253F7 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109DD70898DCD7A41F49F054 /* GroupOutputNode.swift */; }; + C55355F860CE65CD80D3DB12 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27E57F2A89446F124B1D88D3 /* Animation.swift */; }; + C5C66504ED96F7BFE0DA12B5 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 678D844C2359A4E1664D4E5A /* PassThroughOutputNode.swift */; }; + C60782A90FF2C2294391DFE7 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96856A1B218BA444EF5484C4 /* ImageCompositionLayer.swift */; }; + C6CA5001D88B47442940BC67 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3052FCC93793E69CC372575A /* AnyNodeProperty.swift */; }; + C7976EE51DBF90695C3FD984 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB6CC9B114F86E19FD5F3E0F /* GradientStrokeNode.swift */; }; + C7BFA51CDBA2CC1894D07AE7 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81C8C153A6FBEE078B11997D /* InvertedMatteLayer.swift */; }; + C8BB9CF7F3BDCA5CDCF95CE5 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926AFACB57AE78B7BFF5527C /* SolidLayerModel.swift */; }; + C97580D7EBE70DC0B7BE9880 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F73620989542C9124124BDB6 /* PreCompositionLayer.swift */; }; + C9C1AA50D642E0FFFC4E5EE2 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92864627E16A95E81176AB7 /* KeypathSearchable.swift */; }; + CBAFE4FA0A8B29772B8EB81C /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BAD365FFF813C6F1985912E /* NodeProperty.swift */; }; + CBB496B727EAC70BB5719652 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE7A3CB02E9DD8B89EC388E9 /* SolidCompositionLayer.swift */; }; + CBCBC89DEBEAFDEDAB62C4D1 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = E377D8D79E9DF7AA03694CCA /* PathOutputNode.swift */; }; + CBCD27F9C21E4EE3FB8FEAAE /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A44C1F7BD18837CA4A74148 /* AnimatorNode.swift */; }; + CD6DC653CCDA731DF8BA4581 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97B7644CF749D0A371B8CD87 /* PolygonNode.swift */; }; + CDA50A6CE678B735FEF87661 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7C3664576BF10471E7B4C4 /* AnimatorNodeDebugging.swift */; }; + CDDA5D00F3EC01511FA6838D /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BAD365FFF813C6F1985912E /* NodeProperty.swift */; }; + CE37D8C1666DF08D8A863A17 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0398472F71F647970A7F5CD /* DashPattern.swift */; }; + D1D1BCEB4170EFEE55AB5F08 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6446A27D2F7F7A4C430563BD /* MaskContainerLayer.swift */; }; + D3795CF757F809FC16FCEEF2 /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 188540703EA32514521A97E5 /* ColorExtension.swift */; }; + D3B74B2DAEA30D46747A376F /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109DD70898DCD7A41F49F054 /* GroupOutputNode.swift */; }; + D5393D6161EB303F7B689923 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA457A6BACE9DC207F3EF1C5 /* AnyValueProvider.swift */; }; + D5AA7340AE27F0697F409BD0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A3F91AE6BA804311F9CC83E /* Foundation.framework */; }; + D7013F39CCBEC2B5C4FDA8D9 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060C5B426D8182F802CEC8AE /* TextAnimator.swift */; }; + D7692CE5615C7D4157E0C987 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D08689517DFE6346FA088FF /* AnimationContainer.swift */; }; + D85A50D2EEF700F5BAE272D4 /* Pods-lottie-swift_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EBD2156CE9749C2CBC33575F /* Pods-lottie-swift_Tests-dummy.m */; }; + D8B3C8F464459B06345D6A02 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 063A522109E7BEA042B03CA1 /* FloatValueProvider.swift */; }; + DA1B0F790A9BF7FB40EF7673 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C38AE2AA4F01D4987EAE140 /* SizeValueProvider.swift */; }; + DB095F55C9E955626507982D /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3724C6E9F4AF708AE9ABA472 /* ShapeCompositionLayer.swift */; }; + DC145426235DEA9ED5C8BEC4 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26B2EE1F9547880A4E01B18 /* Group.swift */; }; + DD084F7B55F8E7D7FBE7F3D2 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A2722B6B8931CD4A2DCD6F /* RectNode.swift */; }; + DD0B674D7C759E301E8F4C3E /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C38AE2AA4F01D4987EAE140 /* SizeValueProvider.swift */; }; + DD5E3D920F24C525E939A6FA /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21F6805B3ECDF47BBC0FBFFB /* AnimatedButton.swift */; }; + DD81C9A09049CB9698AAEBC7 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CA43107C8615DE35BA633A8 /* AnimationCacheProvider.swift */; }; + DED92E1B43F89FAEBA06815B /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3052FCC93793E69CC372575A /* AnyNodeProperty.swift */; }; + DEE157C5C3B3EC3958306907 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19EF1FCDD5647B886E1F42BD /* StrokeRenderer.swift */; }; + DF792C7CAF8E5E34F59192BC /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B60D67E0094AFA38591F429E /* GradientFillRenderer.swift */; }; + DF7FD99EA16B412FB33C0731 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EA24FF7DB0ED7C8E9BCB426 /* ColorValueProvider.swift */; }; + DFD2C45C351B9D79E14DA389 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFDA3768C360162237171660 /* GradientFill.swift */; }; + E168D9437CD1ECC523821C09 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CA43107C8615DE35BA633A8 /* AnimationCacheProvider.swift */; }; + E18376F70083AF464F176F06 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FACA4CE136531367885069 /* Stroke.swift */; }; + E192BDB5E32393145414CA01 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FACA4CE136531367885069 /* Stroke.swift */; }; + E1A2104A5D8E364E2755F38F /* lottie-ios-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C1437D10E93E4F6B9602F2E /* lottie-ios-macOS-dummy.m */; }; + E1D29614C9E219FE9DB787E8 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C46CC5C7AF0AF479F58F2F /* KeyedDecodingContainerExtensions.swift */; }; + E1DF276DB64C8FC8DECDEA27 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926AFACB57AE78B7BFF5527C /* SolidLayerModel.swift */; }; + E1EDB3B7E85B3E3A60D1FF01 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92864627E16A95E81176AB7 /* KeypathSearchable.swift */; }; + E2375E5EAA64C4B52F9E8E62 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06E0DDC30E27196D07A8ED7C /* PrecompAsset.swift */; }; + E2B67EEC8D5309B44DE6B92C /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F825434A417A67384FF06C /* AnimationContext.swift */; }; + E350DA1293DE79961DF17085 /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C117119FF9CE7E57FD96B72 /* FillI.swift */; }; + E4820A522601DABC2C8C32DE /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27E57F2A89446F124B1D88D3 /* Animation.swift */; }; + E49F1A8D1C4C4691249135EB /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 063A522109E7BEA042B03CA1 /* FloatValueProvider.swift */; }; + E52CB7673DB28BFC9D401398 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67097FFE1975C0E781CFC20C /* ShapeItem.swift */; }; + E7554957D6E59F5E760AD286 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37B5D608130CD4E3BEC29A29 /* Font.swift */; }; + E7949E49B6EDBE8E22BF1C9C /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FA53EB73596E858ADEC7C13 /* FillRenderer.swift */; }; + E7C2998206682271A3747287 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B893CD3ADB84704F72CC92 /* Marker.swift */; }; + EA677E2DDC412B438F8E6A3D /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1D009FBF62F708C5AB8137 /* CompatibleAnimationKeypath.swift */; }; + EB7C8363073D2CA160D9CFB1 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A44C1F7BD18837CA4A74148 /* AnimatorNode.swift */; }; + ECF6BD15E02DBC5A0F963015 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37B5D608130CD4E3BEC29A29 /* Font.swift */; }; + ED99AE35F07E1D7F0154F9C5 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F564ECBB43913E5004CCA1F /* Color.swift */; }; + EDCF40F378C6D11E8FB3524A /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9EAE650DE6A5AE0FBEB1A82 /* ShapeRenderLayer.swift */; }; + EDDC170D698415BED079DEDA /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B916AC8935FBABA543904607 /* LRUAnimationCache.swift */; }; + EE46467E1F3F2343E56290F1 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6302989FD869DE863CD2A4C1 /* FillNode.swift */; }; + EE4AFFA2C61518B8B18096AA /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCD7D12B4E9F953DB37D5AB1 /* UIKit.framework */; }; + EE7A76EC1BF696CC674C6993 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F86158AD5F9064A17AA22530 /* GradientFillNode.swift */; }; + EF214491A3E00AFBC823F556 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3048CD5D5BB3196C0854113 /* CompatibleAnimationView.swift */; }; + EF96D3E4F3348CEAB8BE515C /* Pods-lottie-swift_macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0444D6435491A8DA3FE829EA /* Pods-lottie-swift_macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F195451DC90FF510F47A6ABF /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD3BDA1071EDF32CFAE76C25 /* GroupInterpolator.swift */; }; + F238CE3BE743FA116A550579 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B1F60CE66A5066840E1441E /* Vectors.swift */; }; + F268ADB57F762F62BE8CD053 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CA43107C8615DE35BA633A8 /* AnimationCacheProvider.swift */; }; + F325D2E1A330EA3A9B11FAD5 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 026E9C2B6BD2BF3E7C70C0B4 /* Star.swift */; }; + F38DF8AD49E2CF2751B3A900 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66280F9D266598C1259022B8 /* AnimationTime.swift */; }; + F48483F8DDD9A6C833321BF3 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B916AC8935FBABA543904607 /* LRUAnimationCache.swift */; }; + F4C39F0FE252403E118F8AC0 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 690B70D764EB88CF4858DEB3 /* AssetLibrary.swift */; }; + F4EE8DAACF24D0060768DD0C /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2FB3BB369E5900317A60DB1 /* KeyframeExtensions.swift */; }; + F6154C26BC8417FF9D2AD10D /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D08689517DFE6346FA088FF /* AnimationContainer.swift */; }; + F660CD50FD057CB697B2EB97 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 026E9C2B6BD2BF3E7C70C0B4 /* Star.swift */; }; + F7DBE49D7228845E9EB9FB76 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D286A980E838DBEF05AF6DD3 /* StringExtensions.swift */; }; + F8A143FA72F64CB4743CD33A /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80F462F0FA0A72A061D75A18 /* CurveVertex.swift */; }; + F8BA997862889BFABA16ECEB /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109DD70898DCD7A41F49F054 /* GroupOutputNode.swift */; }; + F8EC2AC695F5EC07AE8564E5 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F564ECBB43913E5004CCA1F /* Color.swift */; }; + F9554E9E8306D6AAB8F86982 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 991DE3FD621CDDABB4DD5127 /* Repeater.swift */; }; + F9BC99DBEBFEB52A4B3CB4A2 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64D2266FBB87F8AD2609F2C /* CGFloatExtensions.swift */; }; + FA5618DFFE475E6DA2BF7AB2 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF55A84D62323776910AADF8 /* Shape.swift */; }; + FAC059157727532A21DB304E /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2FB3BB369E5900317A60DB1 /* KeyframeExtensions.swift */; }; + FB1FC6D1902B55D51CAF1DB3 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA457A6BACE9DC207F3EF1C5 /* AnyValueProvider.swift */; }; + FBE06C0E39038548E895C0BC /* lottie-ios-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8712F7AA08FA9C4411E63CC1 /* lottie-ios-tvOS-dummy.m */; }; + FBEE7D0DBB21A1D000071A2F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A44E441E2144BAA996337C5 /* CoreGraphics.framework */; }; + FC064227FD4F2D12CCB034EF /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B893CD3ADB84704F72CC92 /* Marker.swift */; }; + FCF2D89155B41B4F2AE13237 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9EAE650DE6A5AE0FBEB1A82 /* ShapeRenderLayer.swift */; }; + FD5DD377C0372490A806F807 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1010B1CC442A63FF81D419D8 /* LayerImageProvider.swift */; }; + FF703319E4D5BD3EEA7609F3 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDCF164AC91797282EBD7E42 /* Trim.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 000000002D30 /* PBXContainerItemProxy */ = { + 198ED0103D28C986871E2A0E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; + containerPortal = 457811C939FAB532885BC5EA /* Project object */; proxyType = 1; - remoteGlobalIDString = 0000000014B0; + remoteGlobalIDString = ED8804A3B97F951A0DACE9EE; remoteInfo = "lottie-ios-macOS"; }; - 000000002D50 /* PBXContainerItemProxy */ = { + 7BB1D03B79275DF992D53C4E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; + containerPortal = 457811C939FAB532885BC5EA /* Project object */; proxyType = 1; - remoteGlobalIDString = 000000001D50; - remoteInfo = "lottie-ios-tvOS"; - }; - 000000002D70 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 000000000BA0; + remoteGlobalIDString = 2F8B13CBA5EB7080D3B74008; remoteInfo = "lottie-ios-iOS"; }; - 000000002D90 /* PBXContainerItemProxy */ = { + EDBA61EC3D97F60F4DE8264C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; + containerPortal = 457811C939FAB532885BC5EA /* Project object */; proxyType = 1; - remoteGlobalIDString = 000000002650; - remoteInfo = "Pods-lottie-swift_Example"; + remoteGlobalIDString = 546E5D1B4834472889605D4B; + remoteInfo = "lottie-ios-tvOS"; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 0000000000B0 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 0000000000E0 /* AnimationContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationContainer.swift; sourceTree = ""; }; - 000000000100 /* CompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompositionLayer.swift; sourceTree = ""; }; - 000000000110 /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageCompositionLayer.swift; sourceTree = ""; }; - 000000000120 /* MaskContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MaskContainerLayer.swift; sourceTree = ""; }; - 000000000130 /* NullCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NullCompositionLayer.swift; sourceTree = ""; }; - 000000000140 /* PreCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreCompositionLayer.swift; sourceTree = ""; }; - 000000000150 /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeCompositionLayer.swift; sourceTree = ""; }; - 000000000160 /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SolidCompositionLayer.swift; sourceTree = ""; }; - 000000000170 /* TextCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextCompositionLayer.swift; sourceTree = ""; }; - 000000000190 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompositionLayersInitializer.swift; sourceTree = ""; }; - 0000000001A0 /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InvertedMatteLayer.swift; sourceTree = ""; }; - 0000000001B0 /* LayerImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerImageProvider.swift; sourceTree = ""; }; - 0000000001C0 /* LayerTransformNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerTransformNode.swift; sourceTree = ""; }; - 0000000001E0 /* Animation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Animation.swift; sourceTree = ""; }; - 000000000200 /* Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Asset.swift; sourceTree = ""; }; - 000000000210 /* AssetLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AssetLibrary.swift; sourceTree = ""; }; - 000000000220 /* ImageAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageAsset.swift; sourceTree = ""; }; - 000000000230 /* PrecompAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PrecompAsset.swift; sourceTree = ""; }; - 000000000250 /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; - 000000000270 /* Keyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Keyframe.swift; sourceTree = ""; }; - 000000000280 /* KeyframeGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeGroup.swift; sourceTree = ""; }; - 0000000002A0 /* ImageLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageLayerModel.swift; sourceTree = ""; }; - 0000000002B0 /* LayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerModel.swift; sourceTree = ""; }; - 0000000002C0 /* PreCompLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreCompLayerModel.swift; sourceTree = ""; }; - 0000000002D0 /* ShapeLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeLayerModel.swift; sourceTree = ""; }; - 0000000002E0 /* SolidLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SolidLayerModel.swift; sourceTree = ""; }; - 0000000002F0 /* TextLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextLayerModel.swift; sourceTree = ""; }; - 000000000310 /* DashPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = DashPattern.swift; sourceTree = ""; }; - 000000000320 /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Marker.swift; sourceTree = ""; }; - 000000000330 /* Mask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Mask.swift; sourceTree = ""; }; - 000000000340 /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Transform.swift; sourceTree = ""; }; - 000000000360 /* Ellipse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Ellipse.swift; sourceTree = ""; }; - 000000000370 /* FillI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillI.swift; sourceTree = ""; }; - 000000000380 /* GradientFill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFill.swift; sourceTree = ""; }; - 000000000390 /* GradientStroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStroke.swift; sourceTree = ""; }; - 0000000003A0 /* Group.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Group.swift; sourceTree = ""; }; - 0000000003B0 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Merge.swift; sourceTree = ""; }; - 0000000003C0 /* Rectangle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Rectangle.swift; sourceTree = ""; }; - 0000000003D0 /* Repeater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Repeater.swift; sourceTree = ""; }; - 0000000003E0 /* Shape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Shape.swift; sourceTree = ""; }; - 0000000003F0 /* ShapeItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeItem.swift; sourceTree = ""; }; - 000000000400 /* ShapeTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeTransform.swift; sourceTree = ""; }; - 000000000410 /* Star.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Star.swift; sourceTree = ""; }; - 000000000420 /* Stroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Stroke.swift; sourceTree = ""; }; - 000000000430 /* Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Trim.swift; sourceTree = ""; }; - 000000000450 /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Font.swift; sourceTree = ""; }; - 000000000460 /* Glyph.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Glyph.swift; sourceTree = ""; }; - 000000000470 /* TextAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextAnimator.swift; sourceTree = ""; }; - 000000000480 /* TextDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextDocument.swift; sourceTree = ""; }; - 0000000004B0 /* ItemsExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ItemsExtension.swift; sourceTree = ""; }; - 0000000004D0 /* NodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NodeProperty.swift; sourceTree = ""; }; - 0000000004F0 /* AnyNodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyNodeProperty.swift; sourceTree = ""; }; - 000000000500 /* AnyValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyValueContainer.swift; sourceTree = ""; }; - 000000000510 /* KeypathSearchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeypathSearchable.swift; sourceTree = ""; }; - 000000000520 /* NodePropertyMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NodePropertyMap.swift; sourceTree = ""; }; - 000000000530 /* ValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ValueContainer.swift; sourceTree = ""; }; - 000000000550 /* GroupInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupInterpolator.swift; sourceTree = ""; }; - 000000000560 /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeInterpolator.swift; sourceTree = ""; }; - 000000000570 /* SingleValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SingleValueProvider.swift; sourceTree = ""; }; - 0000000005A0 /* TrimPathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TrimPathNode.swift; sourceTree = ""; }; - 0000000005C0 /* GroupOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupOutputNode.swift; sourceTree = ""; }; - 0000000005D0 /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PassThroughOutputNode.swift; sourceTree = ""; }; - 0000000005E0 /* PathOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathOutputNode.swift; sourceTree = ""; }; - 000000000600 /* FillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillRenderer.swift; sourceTree = ""; }; - 000000000610 /* GradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFillRenderer.swift; sourceTree = ""; }; - 000000000620 /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStrokeRenderer.swift; sourceTree = ""; }; - 000000000630 /* StrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StrokeRenderer.swift; sourceTree = ""; }; - 000000000650 /* EllipseNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = EllipseNode.swift; sourceTree = ""; }; - 000000000660 /* PolygonNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PolygonNode.swift; sourceTree = ""; }; - 000000000670 /* RectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RectNode.swift; sourceTree = ""; }; - 000000000680 /* ShapeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeNode.swift; sourceTree = ""; }; - 000000000690 /* StarNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StarNode.swift; sourceTree = ""; }; - 0000000006B0 /* GroupNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupNode.swift; sourceTree = ""; }; - 0000000006D0 /* FillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillNode.swift; sourceTree = ""; }; - 0000000006E0 /* GradientFillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFillNode.swift; sourceTree = ""; }; - 0000000006F0 /* GradientStrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStrokeNode.swift; sourceTree = ""; }; - 000000000700 /* StrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StrokeNode.swift; sourceTree = ""; }; - 000000000720 /* TextAnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextAnimatorNode.swift; sourceTree = ""; }; - 000000000740 /* AnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatorNode.swift; sourceTree = ""; }; - 000000000750 /* PathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathNode.swift; sourceTree = ""; }; - 000000000760 /* RenderNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RenderNode.swift; sourceTree = ""; }; - 000000000780 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeContainerLayer.swift; sourceTree = ""; }; - 000000000790 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeRenderLayer.swift; sourceTree = ""; }; - 0000000007C0 /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatorNodeDebugging.swift; sourceTree = ""; }; - 0000000007D0 /* LayerDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerDebugging.swift; sourceTree = ""; }; - 0000000007F0 /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationKeypathExtension.swift; sourceTree = ""; }; - 000000000800 /* CGFloatExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CGFloatExtensions.swift; sourceTree = ""; }; - 000000000810 /* MathKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MathKit.swift; sourceTree = ""; }; - 000000000820 /* StringExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StringExtensions.swift; sourceTree = ""; }; - 000000000840 /* AnimationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationContext.swift; sourceTree = ""; }; - 000000000860 /* Interpolatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Interpolatable.swift; sourceTree = ""; }; - 000000000870 /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InterpolatableExtensions.swift; sourceTree = ""; }; - 000000000880 /* KeyframeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeExtensions.swift; sourceTree = ""; }; - 0000000008A0 /* BezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BezierPath.swift; sourceTree = ""; }; - 0000000008B0 /* ColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ColorExtension.swift; sourceTree = ""; }; - 0000000008C0 /* CompoundBezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompoundBezierPath.swift; sourceTree = ""; }; - 0000000008D0 /* CurveVertex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CurveVertex.swift; sourceTree = ""; }; - 0000000008E0 /* PathElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathElement.swift; sourceTree = ""; }; - 0000000008F0 /* VectorsExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VectorsExtensions.swift; sourceTree = ""; }; - 000000000920 /* AnimationPublic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationPublic.swift; sourceTree = ""; }; - 000000000930 /* AnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationView.swift; sourceTree = ""; }; - 000000000940 /* AnimationViewInitializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationViewInitializers.swift; sourceTree = ""; }; - 000000000960 /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationCacheProvider.swift; sourceTree = ""; }; - 000000000970 /* LRUAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LRUAnimationCache.swift; sourceTree = ""; }; - 000000000990 /* AnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationKeypath.swift; sourceTree = ""; }; - 0000000009A0 /* AnyValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyValueProvider.swift; sourceTree = ""; }; - 0000000009C0 /* ColorValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ColorValueProvider.swift; sourceTree = ""; }; - 0000000009D0 /* FloatValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FloatValueProvider.swift; sourceTree = ""; }; - 0000000009E0 /* PointValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PointValueProvider.swift; sourceTree = ""; }; - 0000000009F0 /* SizeValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SizeValueProvider.swift; sourceTree = ""; }; - 000000000A10 /* AnimationImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationImageProvider.swift; sourceTree = ""; }; - 000000000A30 /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; - 000000000A40 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; - 000000000A50 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; - 000000000A60 /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; - 000000000A80 /* AnimationTime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationTime.swift; sourceTree = ""; }; - 000000000A90 /* Color.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Color.swift; sourceTree = ""; }; - 000000000AA0 /* Vectors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Vectors.swift; sourceTree = ""; }; - 000000000AC0 /* AnimatedButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedButton.swift; sourceTree = ""; }; - 000000000AD0 /* AnimatedControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedControl.swift; sourceTree = ""; }; - 000000000AE0 /* AnimatedSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedSwitch.swift; sourceTree = ""; }; - 000000000AF0 /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; - 000000000B00 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; - 000000000B20 /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationKeypath.swift; sourceTree = ""; }; - 000000000B30 /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationView.swift; sourceTree = ""; }; - 000000000B40 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; - 000000000B50 /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; - 000000000B60 /* UIColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = UIColorExtension.swift; sourceTree = ""; }; - 000000000B80 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; - 000000000B90 /* lottie-ios.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = "lottie-ios.podspec"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 000000000BE0 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 000000000C40 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 000000001430 /* lottie-ios-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios-iOS.xcconfig"; sourceTree = ""; }; - 000000001440 /* lottie-ios-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "lottie-ios-iOS.modulemap"; sourceTree = ""; }; - 000000001450 /* lottie-ios-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-iOS-umbrella.h"; sourceTree = ""; }; - 000000001470 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 000000001480 /* lottie-ios-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-iOS-prefix.pch"; sourceTree = ""; }; - 000000001490 /* lottie-ios-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "lottie-ios-iOS-dummy.m"; sourceTree = ""; }; - 0000000014F0 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 000000001550 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; - 000000001CD0 /* lottie-ios-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "lottie-ios-macOS.xcconfig"; path = "../lottie-ios-macOS/lottie-ios-macOS.xcconfig"; sourceTree = ""; }; - 000000001CE0 /* lottie-ios-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "lottie-ios-macOS.modulemap"; path = "../lottie-ios-macOS/lottie-ios-macOS.modulemap"; sourceTree = ""; }; - 000000001CF0 /* lottie-ios-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-macOS-umbrella.h"; path = "../lottie-ios-macOS/lottie-ios-macOS-umbrella.h"; sourceTree = ""; }; - 000000001D10 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../lottie-ios-macOS/Info.plist"; sourceTree = ""; }; - 000000001D20 /* lottie-ios-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-macOS-prefix.pch"; path = "../lottie-ios-macOS/lottie-ios-macOS-prefix.pch"; sourceTree = ""; }; - 000000001D30 /* lottie-ios-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "lottie-ios-macOS-dummy.m"; path = "../lottie-ios-macOS/lottie-ios-macOS-dummy.m"; sourceTree = ""; }; - 000000001D90 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 000000001DF0 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 0000000025D0 /* lottie-ios-tvOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "lottie-ios-tvOS.xcconfig"; path = "../lottie-ios-tvOS/lottie-ios-tvOS.xcconfig"; sourceTree = ""; }; - 0000000025E0 /* lottie-ios-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "lottie-ios-tvOS.modulemap"; path = "../lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; sourceTree = ""; }; - 0000000025F0 /* lottie-ios-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-tvOS-umbrella.h"; path = "../lottie-ios-tvOS/lottie-ios-tvOS-umbrella.h"; sourceTree = ""; }; - 000000002610 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../lottie-ios-tvOS/Info.plist"; sourceTree = ""; }; - 000000002620 /* lottie-ios-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-tvOS-prefix.pch"; path = "../lottie-ios-tvOS/lottie-ios-tvOS-prefix.pch"; sourceTree = ""; }; - 000000002630 /* lottie-ios-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "lottie-ios-tvOS-dummy.m"; path = "../lottie-ios-tvOS/lottie-ios-tvOS-dummy.m"; sourceTree = ""; }; - 000000002690 /* Pods_lottie_swift_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_Example.framework; path = "Pods-lottie-swift_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 000000002700 /* Pods-lottie-swift_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Example.release.xcconfig"; sourceTree = ""; }; - 000000002710 /* Pods-lottie-swift_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Example.debug.xcconfig"; sourceTree = ""; }; - 000000002720 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 000000002730 /* Pods-lottie-swift_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_Example.modulemap"; sourceTree = ""; }; - 000000002740 /* Pods-lottie-swift_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_Example-umbrella.h"; sourceTree = ""; }; - 000000002760 /* Pods-lottie-swift_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Example-frameworks.sh"; sourceTree = ""; }; - 000000002770 /* Pods-lottie-swift_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Example-resources.sh"; sourceTree = ""; }; - 000000002780 /* Pods-lottie-swift_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_Example-acknowledgements.plist"; sourceTree = ""; }; - 000000002790 /* Pods-lottie-swift_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_Example-acknowledgements.markdown"; sourceTree = ""; }; - 0000000027A0 /* Pods-lottie-swift_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_Example-dummy.m"; sourceTree = ""; }; - 000000002800 /* Pods_lottie_swift_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_Tests.framework; path = "Pods-lottie-swift_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 000000002870 /* Pods-lottie-swift_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Tests.release.xcconfig"; sourceTree = ""; }; - 000000002880 /* Pods-lottie-swift_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Tests.debug.xcconfig"; sourceTree = ""; }; - 000000002890 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 0000000028A0 /* Pods-lottie-swift_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_Tests.modulemap"; sourceTree = ""; }; - 0000000028B0 /* Pods-lottie-swift_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_Tests-umbrella.h"; sourceTree = ""; }; - 0000000028D0 /* Pods-lottie-swift_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Tests-frameworks.sh"; sourceTree = ""; }; - 0000000028E0 /* Pods-lottie-swift_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Tests-resources.sh"; sourceTree = ""; }; - 0000000028F0 /* Pods-lottie-swift_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_Tests-acknowledgements.plist"; sourceTree = ""; }; - 000000002900 /* Pods-lottie-swift_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_Tests-acknowledgements.markdown"; sourceTree = ""; }; - 000000002910 /* Pods-lottie-swift_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_Tests-dummy.m"; sourceTree = ""; }; - 000000002970 /* Pods_lottie_swift_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_macOS.framework; path = "Pods-lottie-swift_macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 0000000029E0 /* Pods-lottie-swift_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_macOS.release.xcconfig"; sourceTree = ""; }; - 0000000029F0 /* Pods-lottie-swift_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_macOS.debug.xcconfig"; sourceTree = ""; }; - 000000002A00 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 000000002A10 /* Pods-lottie-swift_macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_macOS.modulemap"; sourceTree = ""; }; - 000000002A20 /* Pods-lottie-swift_macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_macOS-umbrella.h"; sourceTree = ""; }; - 000000002A40 /* Pods-lottie-swift_macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_macOS-frameworks.sh"; sourceTree = ""; }; - 000000002A50 /* Pods-lottie-swift_macOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_macOS-resources.sh"; sourceTree = ""; }; - 000000002A60 /* Pods-lottie-swift_macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_macOS-acknowledgements.plist"; sourceTree = ""; }; - 000000002A70 /* Pods-lottie-swift_macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_macOS-acknowledgements.markdown"; sourceTree = ""; }; - 000000002A80 /* Pods-lottie-swift_macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_macOS-dummy.m"; sourceTree = ""; }; - 000000002AE0 /* Pods_lottie_swift_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_tvOS.framework; path = "Pods-lottie-swift_tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 000000002B50 /* Pods-lottie-swift_tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_tvOS.release.xcconfig"; sourceTree = ""; }; - 000000002B60 /* Pods-lottie-swift_tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_tvOS.debug.xcconfig"; sourceTree = ""; }; - 000000002B70 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 000000002B80 /* Pods-lottie-swift_tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_tvOS.modulemap"; sourceTree = ""; }; - 000000002B90 /* Pods-lottie-swift_tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_tvOS-umbrella.h"; sourceTree = ""; }; - 000000002BB0 /* Pods-lottie-swift_tvOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_tvOS-frameworks.sh"; sourceTree = ""; }; - 000000002BC0 /* Pods-lottie-swift_tvOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_tvOS-resources.sh"; sourceTree = ""; }; - 000000002BD0 /* Pods-lottie-swift_tvOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_tvOS-acknowledgements.plist"; sourceTree = ""; }; - 000000002BE0 /* Pods-lottie-swift_tvOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_tvOS-acknowledgements.markdown"; sourceTree = ""; }; - 000000002BF0 /* Pods-lottie-swift_tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_tvOS-dummy.m"; sourceTree = ""; }; - 000000002C10 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 000000002C30 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 000000002C50 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 000000002C70 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; }; - 000000002C90 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 000000002CB0 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 000000002CD0 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 000000002CF0 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 000000002D10 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + 026E9C2B6BD2BF3E7C70C0B4 /* Star.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Star.swift; sourceTree = ""; }; + 0444D6435491A8DA3FE829EA /* Pods-lottie-swift_macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_macOS-umbrella.h"; sourceTree = ""; }; + 060C5B426D8182F802CEC8AE /* TextAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextAnimator.swift; sourceTree = ""; }; + 0636C7E7F61587AE9B59BED2 /* Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Asset.swift; sourceTree = ""; }; + 063A522109E7BEA042B03CA1 /* FloatValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FloatValueProvider.swift; sourceTree = ""; }; + 06E0DDC30E27196D07A8ED7C /* PrecompAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PrecompAsset.swift; sourceTree = ""; }; + 07B7693EF26D5DBB7689AE2D /* ItemsExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ItemsExtension.swift; sourceTree = ""; }; + 0C1437D10E93E4F6B9602F2E /* lottie-ios-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "lottie-ios-macOS-dummy.m"; path = "../lottie-ios-macOS/lottie-ios-macOS-dummy.m"; sourceTree = ""; }; + 0C1D009FBF62F708C5AB8137 /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationKeypath.swift; sourceTree = ""; }; + 0C41A1DE5EAF0796518BDFC5 /* lottie-ios-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "lottie-ios-macOS.modulemap"; path = "../lottie-ios-macOS/lottie-ios-macOS.modulemap"; sourceTree = ""; }; + 0DFD6307FFCFA4FDFC829656 /* TrimPathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TrimPathNode.swift; sourceTree = ""; }; + 1010B1CC442A63FF81D419D8 /* LayerImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerImageProvider.swift; sourceTree = ""; }; + 109DD70898DCD7A41F49F054 /* GroupOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupOutputNode.swift; sourceTree = ""; }; + 10AE0C20FD2BAB2D8AFECD7B /* ShapeTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeTransform.swift; sourceTree = ""; }; + 1115E76AF387DBAE7135E7E4 /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; + 12AE631CD29400D243273D7E /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; + 132A88BFA88DCED9912F1B14 /* Pods-lottie-swift_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Tests-resources.sh"; sourceTree = ""; }; + 1867719276CB0EC3C3113FD9 /* AnimationViewInitializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationViewInitializers.swift; sourceTree = ""; }; + 188540703EA32514521A97E5 /* ColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ColorExtension.swift; sourceTree = ""; }; + 19EF1FCDD5647B886E1F42BD /* StrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StrokeRenderer.swift; sourceTree = ""; }; + 1AFABE49E84443B0FB8A315C /* Interpolatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Interpolatable.swift; sourceTree = ""; }; + 2052F0B07AD46209B6EB3EC5 /* Keyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Keyframe.swift; sourceTree = ""; }; + 21F6805B3ECDF47BBC0FBFFB /* AnimatedButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedButton.swift; sourceTree = ""; }; + 247903BC82CBC6C437A5375A /* Pods-lottie-swift_tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_tvOS-umbrella.h"; sourceTree = ""; }; + 25A311744F85847D12AEF259 /* ValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ValueContainer.swift; sourceTree = ""; }; + 265C32EFFC6783BCD9F8B860 /* GradientStroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStroke.swift; sourceTree = ""; }; + 26853D5C1459D01204C4BA69 /* Pods-lottie-swift_macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_macOS-acknowledgements.markdown"; sourceTree = ""; }; + 277402634946F0AC356E19A1 /* AnyValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyValueContainer.swift; sourceTree = ""; }; + 27E57F2A89446F124B1D88D3 /* Animation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Animation.swift; sourceTree = ""; }; + 29743716E7F7CBB9DCAA791F /* ShapeLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeLayerModel.swift; sourceTree = ""; }; + 2D718FD918322B628BBEEFA0 /* PreCompLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreCompLayerModel.swift; sourceTree = ""; }; + 2EA24FF7DB0ED7C8E9BCB426 /* ColorValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ColorValueProvider.swift; sourceTree = ""; }; + 2F91E8491376A76089C5CC9E /* Pods-lottie-swift_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Example-resources.sh"; sourceTree = ""; }; + 2FA53EB73596E858ADEC7C13 /* FillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillRenderer.swift; sourceTree = ""; }; + 2FD923C8B583998BEB585339 /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Transform.swift; sourceTree = ""; }; + 3030B6D3AC5FFB4D596A4A56 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../lottie-ios-macOS/Info.plist"; sourceTree = ""; }; + 3052FCC93793E69CC372575A /* AnyNodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyNodeProperty.swift; sourceTree = ""; }; + 31AE6E473D970C48C3665883 /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStrokeRenderer.swift; sourceTree = ""; }; + 344056029BCB0FD6C2D484B9 /* Pods-lottie-swift_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Tests.release.xcconfig"; sourceTree = ""; }; + 36A52A38BE2477D637397F42 /* VectorsExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VectorsExtensions.swift; sourceTree = ""; }; + 3724C6E9F4AF708AE9ABA472 /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeCompositionLayer.swift; sourceTree = ""; }; + 37B5D608130CD4E3BEC29A29 /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Font.swift; sourceTree = ""; }; + 37DD5F096D99A7D92B3B96D2 /* ImageLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageLayerModel.swift; sourceTree = ""; }; + 39ADB5D8EAEA5BF22EC5C08C /* StarNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StarNode.swift; sourceTree = ""; }; + 3BDA8B4B4D6896F31E52A254 /* TextDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextDocument.swift; sourceTree = ""; }; + 3C5642869E8548CC00711906 /* UIColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = UIColorExtension.swift; sourceTree = ""; }; + 3F55B8A8354A57A125A0E3D3 /* TextLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextLayerModel.swift; sourceTree = ""; }; + 405F5AB0D3636BE4AA91E9BD /* Pods-lottie-swift_tvOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_tvOS-acknowledgements.plist"; sourceTree = ""; }; + 4154FD53BA5BEF8C9AE67914 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 41EAF5D02F2EE13352438F58 /* Pods-lottie-swift_tvOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_tvOS-acknowledgements.markdown"; sourceTree = ""; }; + 442B01B81C3D3FB4A47A1398 /* MathKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MathKit.swift; sourceTree = ""; }; + 447C7E6C14A23AF44AE63358 /* lottie-ios-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-iOS-umbrella.h"; sourceTree = ""; }; + 47671B146FA9F5FE8D8582A0 /* NodePropertyMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NodePropertyMap.swift; sourceTree = ""; }; + 4A3F91AE6BA804311F9CC83E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 4A44C1F7BD18837CA4A74148 /* AnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatorNode.swift; sourceTree = ""; }; + 4ABABB8AF8CB5981871477B6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4B1F60CE66A5066840E1441E /* Vectors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Vectors.swift; sourceTree = ""; }; + 4CA43107C8615DE35BA633A8 /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationCacheProvider.swift; sourceTree = ""; }; + 4D468048EA460A87F142FD8E /* lottie-ios-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-iOS-prefix.pch"; sourceTree = ""; }; + 5144E1FF44FAD6F6F02C1948 /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; + 52395D3CF88C14D6431D43CC /* RenderNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RenderNode.swift; sourceTree = ""; }; + 53509DBD9C562742310DCBA1 /* Pods-lottie-swift_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_Example-acknowledgements.plist"; sourceTree = ""; }; + 53BF956B24F07CF4B052A965 /* ImageAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageAsset.swift; sourceTree = ""; }; + 5416714E9BE912388CCCFB40 /* lottie-ios-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "lottie-ios-iOS-dummy.m"; sourceTree = ""; }; + 567EC9F35C03C63901893DA8 /* Pods-lottie-swift_tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_tvOS.debug.xcconfig"; sourceTree = ""; }; + 58F9A0E08FD232F775240236 /* Pods-lottie-swift_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_Tests-umbrella.h"; sourceTree = ""; }; + 5A3C0EF41788D50691FA35E6 /* AnimationPublic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationPublic.swift; sourceTree = ""; }; + 5A4D87B9E97693341525EBC8 /* Pods-lottie-swift_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Example.release.xcconfig"; sourceTree = ""; }; + 6302989FD869DE863CD2A4C1 /* FillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillNode.swift; sourceTree = ""; }; + 6446A27D2F7F7A4C430563BD /* MaskContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MaskContainerLayer.swift; sourceTree = ""; }; + 6495066DA1F1FA4559775886 /* Pods-lottie-swift_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_Example-dummy.m"; sourceTree = ""; }; + 64F825434A417A67384FF06C /* AnimationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationContext.swift; sourceTree = ""; }; + 66280F9D266598C1259022B8 /* AnimationTime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationTime.swift; sourceTree = ""; }; + 66AB629602F5F70FAB2CCE43 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 67097FFE1975C0E781CFC20C /* ShapeItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeItem.swift; sourceTree = ""; }; + 678D844C2359A4E1664D4E5A /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PassThroughOutputNode.swift; sourceTree = ""; }; + 690B70D764EB88CF4858DEB3 /* AssetLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AssetLibrary.swift; sourceTree = ""; }; + 6A44E441E2144BAA996337C5 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + 6C3AD87ADBB0E86FABC6F139 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeContainerLayer.swift; sourceTree = ""; }; + 6D08689517DFE6346FA088FF /* AnimationContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationContainer.swift; sourceTree = ""; }; + 6ECBF0E136FDAFEBA0A56E74 /* LayerTransformNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerTransformNode.swift; sourceTree = ""; }; + 6ED9B5BCD72C6DFA9C57F77B /* EllipseNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = EllipseNode.swift; sourceTree = ""; }; + 70F154355287064E9F3469F1 /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; + 72DBC9B1D461A006815142A0 /* Glyph.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Glyph.swift; sourceTree = ""; }; + 7314A3C511B283BF3C417F53 /* lottie-ios-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "lottie-ios-iOS.modulemap"; sourceTree = ""; }; + 7326041FE43AE79A8E842A05 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 73C1A3540287817B5DC21C4C /* TextAnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextAnimatorNode.swift; sourceTree = ""; }; + 7596FB0786077E7170E7A644 /* Pods-lottie-swift_tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_tvOS.release.xcconfig"; sourceTree = ""; }; + 75C46CC5C7AF0AF479F58F2F /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; + 76035EA7A1698D3F8FEC4EF6 /* Pods-lottie-swift_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_macOS.release.xcconfig"; sourceTree = ""; }; + 76F1E729845C40FD09E583AA /* Pods-lottie-swift_tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_tvOS-dummy.m"; sourceTree = ""; }; + 782A570593758833118EDD24 /* TextCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextCompositionLayer.swift; sourceTree = ""; }; + 782F19AB8A6C1F6625BBCAE3 /* lottie-ios-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios-iOS.xcconfig"; sourceTree = ""; }; + 7842B663C52740AE0CCEA614 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + 7AE02038FB23F77CFFEAA2B0 /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeInterpolator.swift; sourceTree = ""; }; + 7C117119FF9CE7E57FD96B72 /* FillI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillI.swift; sourceTree = ""; }; + 7C12A15D4160246FF202CDB1 /* AnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationView.swift; sourceTree = ""; }; + 7C38AE2AA4F01D4987EAE140 /* SizeValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SizeValueProvider.swift; sourceTree = ""; }; + 7F564ECBB43913E5004CCA1F /* Color.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Color.swift; sourceTree = ""; }; + 80F462F0FA0A72A061D75A18 /* CurveVertex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CurveVertex.swift; sourceTree = ""; }; + 81C8C153A6FBEE078B11997D /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InvertedMatteLayer.swift; sourceTree = ""; }; + 83A2722B6B8931CD4A2DCD6F /* RectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RectNode.swift; sourceTree = ""; }; + 83AB45DA989E7C71945BE3DD /* Pods-lottie-swift_macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_macOS-acknowledgements.plist"; sourceTree = ""; }; + 83F2A046B4CA4BD222063980 /* AnimationImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationImageProvider.swift; sourceTree = ""; }; + 8712F7AA08FA9C4411E63CC1 /* lottie-ios-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "lottie-ios-tvOS-dummy.m"; path = "../lottie-ios-tvOS/lottie-ios-tvOS-dummy.m"; sourceTree = ""; }; + 87184AB7431230657518A283 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + 87353CF7687A5A4CB0BAF7D9 /* lottie-ios-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-macOS-prefix.pch"; path = "../lottie-ios-macOS/lottie-ios-macOS-prefix.pch"; sourceTree = ""; }; + 8BAD365FFF813C6F1985912E /* NodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NodeProperty.swift; sourceTree = ""; }; + 8D7C3664576BF10471E7B4C4 /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatorNodeDebugging.swift; sourceTree = ""; }; + 8D93307B792B066F01BD1905 /* Pods-lottie-swift_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Example-frameworks.sh"; sourceTree = ""; }; + 8E2AAC50B09247B999A268CB /* ShapeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeNode.swift; sourceTree = ""; }; + 9002D91C8DD667367189BBB1 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 90F072516098E2EC6C12D9E0 /* Pods-lottie-swift_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_Tests-acknowledgements.plist"; sourceTree = ""; }; + 926AFACB57AE78B7BFF5527C /* SolidLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SolidLayerModel.swift; sourceTree = ""; }; + 928D692B363F54DA0F9AB933 /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InterpolatableExtensions.swift; sourceTree = ""; }; + 96856A1B218BA444EF5484C4 /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageCompositionLayer.swift; sourceTree = ""; }; + 975797B889D5092268F9D9D0 /* Pods-lottie-swift_macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_macOS.modulemap"; sourceTree = ""; }; + 97B7644CF749D0A371B8CD87 /* PolygonNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PolygonNode.swift; sourceTree = ""; }; + 98C68FAF8F44524E87F6C9BB /* AnimatedControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedControl.swift; sourceTree = ""; }; + 991DE3FD621CDDABB4DD5127 /* Repeater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Repeater.swift; sourceTree = ""; }; + 9A3E3C5EF7BB9FDAB0BD4078 /* Pods-lottie-swift_macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_macOS-frameworks.sh"; sourceTree = ""; }; + 9A8E9D0AE0A13B4CFB7FA007 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 9E934802320B14661347F606 /* SingleValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SingleValueProvider.swift; sourceTree = ""; }; + A1AFC17381D4E613EE9685AE /* CompoundBezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompoundBezierPath.swift; sourceTree = ""; }; + A28BBB5CD2A816F035FD6F4B /* Pods-lottie-swift_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_Example.modulemap"; sourceTree = ""; }; + A64D2266FBB87F8AD2609F2C /* CGFloatExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CGFloatExtensions.swift; sourceTree = ""; }; + A8B893CD3ADB84704F72CC92 /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Marker.swift; sourceTree = ""; }; + A9EAE650DE6A5AE0FBEB1A82 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeRenderLayer.swift; sourceTree = ""; }; + ACF2A0A7BECD1563E34796EF /* Pods-lottie-swift_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_Example-umbrella.h"; sourceTree = ""; }; + AD3BDA1071EDF32CFAE76C25 /* GroupInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupInterpolator.swift; sourceTree = ""; }; + ADBB85157019BAD642287E81 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + AE7A3CB02E9DD8B89EC388E9 /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SolidCompositionLayer.swift; sourceTree = ""; }; + AE9E3044FDA4B8E6C1897684 /* lottie-ios-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-tvOS-umbrella.h"; path = "../lottie-ios-tvOS/lottie-ios-tvOS-umbrella.h"; sourceTree = ""; }; + AF13000BF8B75E31892F9A6C /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationKeypathExtension.swift; sourceTree = ""; }; + AF6DD3647CD0F769A1800D88 /* Pods-lottie-swift_tvOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_tvOS-frameworks.sh"; sourceTree = ""; }; + AFA6BC34152337B72EE021E2 /* lottie-ios-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-macOS-umbrella.h"; path = "../lottie-ios-macOS/lottie-ios-macOS-umbrella.h"; sourceTree = ""; }; + AFB1A99CFAB97F99711CFEBD /* Pods-lottie-swift_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Tests-frameworks.sh"; sourceTree = ""; }; + B058143BD1E24E533CA780E0 /* Pods-lottie-swift_macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_macOS-dummy.m"; sourceTree = ""; }; + B3A5692229ED981F7C68044C /* Rectangle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Rectangle.swift; sourceTree = ""; }; + B5FACA4CE136531367885069 /* Stroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Stroke.swift; sourceTree = ""; }; + B60D67E0094AFA38591F429E /* GradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFillRenderer.swift; sourceTree = ""; }; + B71AB0B25A0468E0D996C476 /* Ellipse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Ellipse.swift; sourceTree = ""; }; + B7A8C0B800D6C0CF118E1F8B /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + B902A6EFB62B3EDF33B8E726 /* AnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationKeypath.swift; sourceTree = ""; }; + B916AC8935FBABA543904607 /* LRUAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LRUAnimationCache.swift; sourceTree = ""; }; + BB75C3C602C63F665BC65670 /* Mask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Mask.swift; sourceTree = ""; }; + BC22F5DB544804BDD8E50B18 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompositionLayersInitializer.swift; sourceTree = ""; }; + BCD7D12B4E9F953DB37D5AB1 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + BD53B22447A508CD63FDA9F3 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; + BD6F2EB16852162D05F5692E /* lottie-ios.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = "lottie-ios.podspec"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + BEF472ABC7ABA87F9541740E /* PathElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathElement.swift; sourceTree = ""; }; + BFD43D75B2F6C1A60D561E49 /* lottie-ios-tvOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "lottie-ios-tvOS.xcconfig"; path = "../lottie-ios-tvOS/lottie-ios-tvOS.xcconfig"; sourceTree = ""; }; + C03DB8F0DD041CDAE6250F59 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; + C03FD571BFD518C9BD4F48FB /* StrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StrokeNode.swift; sourceTree = ""; }; + C3518223C46031382EE75FE5 /* PathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathNode.swift; sourceTree = ""; }; + C8369440BD9B91387E40EFC9 /* KeyframeGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeGroup.swift; sourceTree = ""; }; + CA457A6BACE9DC207F3EF1C5 /* AnyValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyValueProvider.swift; sourceTree = ""; }; + CBACCC8D96FD558679134BB0 /* BezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BezierPath.swift; sourceTree = ""; }; + CDCF164AC91797282EBD7E42 /* Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Trim.swift; sourceTree = ""; }; + CECED67F23C692CC3C5A4AD5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + D0398472F71F647970A7F5CD /* DashPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = DashPattern.swift; sourceTree = ""; }; + D259CF94D05711A1874D7266 /* Pods_lottie_swift_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_Example.framework; path = "Pods-lottie-swift_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + D26B2EE1F9547880A4E01B18 /* Group.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Group.swift; sourceTree = ""; }; + D286A980E838DBEF05AF6DD3 /* StringExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StringExtensions.swift; sourceTree = ""; }; + D2FB3BB369E5900317A60DB1 /* KeyframeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeExtensions.swift; sourceTree = ""; }; + D346D1C9F37790C37C47103F /* Pods-lottie-swift_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Tests.debug.xcconfig"; sourceTree = ""; }; + D63FC47530B32850300F05BA /* Pods-lottie-swift_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Example.debug.xcconfig"; sourceTree = ""; }; + D65DD133839DECD63F488681 /* lottie-ios-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "lottie-ios-tvOS-prefix.pch"; path = "../lottie-ios-tvOS/lottie-ios-tvOS-prefix.pch"; sourceTree = ""; }; + D6B65210B3261D03A32DC09F /* lottie-ios-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "lottie-ios-macOS.xcconfig"; path = "../lottie-ios-macOS/lottie-ios-macOS.xcconfig"; sourceTree = ""; }; + D808CC99DFECF312F6BA0657 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; + D80A6CD91822FAD47E8E4C8B /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + D88EAD387B9317E847F0A562 /* GroupNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupNode.swift; sourceTree = ""; }; + D8F47D67E801F87A78902A24 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; + D92864627E16A95E81176AB7 /* KeypathSearchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeypathSearchable.swift; sourceTree = ""; }; + DA8F12C3F2306AC6F2119063 /* LayerDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerDebugging.swift; sourceTree = ""; }; + DAB54DB2608798955E5B7DA0 /* Pods-lottie-swift_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_Example-acknowledgements.markdown"; sourceTree = ""; }; + DB6CC9B114F86E19FD5F3E0F /* GradientStrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStrokeNode.swift; sourceTree = ""; }; + DDA7CCC5095CB16815D2182E /* lottie-ios-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "lottie-ios-tvOS.modulemap"; path = "../lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; sourceTree = ""; }; + DFBEA7F3885D6D743A55E270 /* Pods_lottie_swift_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_Tests.framework; path = "Pods-lottie-swift_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + E0D6EFAB2263A6DB6C2E202E /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + E147E166FC4660858772186A /* Pods-lottie-swift_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_Tests-acknowledgements.markdown"; sourceTree = ""; }; + E377D8D79E9DF7AA03694CCA /* PathOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathOutputNode.swift; sourceTree = ""; }; + E38DDE42A0890AB5CA89B7F0 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.2.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + E41C9A1CA7843DA1FFB10147 /* Pods-lottie-swift_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_macOS.debug.xcconfig"; sourceTree = ""; }; + E4DC1A5B6C2E0CEB6EBBA38A /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; + E562D7FD6E676E7FB9339188 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; }; + E5A30E4F777356C0BE7ACE04 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../lottie-ios-tvOS/Info.plist"; sourceTree = ""; }; + E6B3FDA1E92A337C84C00F76 /* Pods-lottie-swift_tvOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_tvOS-resources.sh"; sourceTree = ""; }; + E755FDDEA55F0C5192BCD8B4 /* Pods_lottie_swift_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_tvOS.framework; path = "Pods-lottie-swift_tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + EBD2156CE9749C2CBC33575F /* Pods-lottie-swift_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_Tests-dummy.m"; sourceTree = ""; }; + ECAAD817FAA6C423D73DFBCE /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Merge.swift; sourceTree = ""; }; + ECD3608197CB954BD88DA146 /* Pods-lottie-swift_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_Tests.modulemap"; sourceTree = ""; }; + EE6015E23999EEF07994D902 /* AnimatedSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedSwitch.swift; sourceTree = ""; }; + EEAD7BBF1F119A2E6E7DA040 /* PointValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PointValueProvider.swift; sourceTree = ""; }; + EF55A84D62323776910AADF8 /* Shape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Shape.swift; sourceTree = ""; }; + EFDA3768C360162237171660 /* GradientFill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFill.swift; sourceTree = ""; }; + F0FCB4F83531EACC8EB151CC /* NullCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NullCompositionLayer.swift; sourceTree = ""; }; + F3048CD5D5BB3196C0854113 /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationView.swift; sourceTree = ""; }; + F42CB7553FCA5695AC2DEE3B /* Pods_lottie_swift_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_lottie_swift_macOS.framework; path = "Pods-lottie-swift_macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + F6ED2F56E7906574174D6FFC /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F73620989542C9124124BDB6 /* PreCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreCompositionLayer.swift; sourceTree = ""; }; + F79598F8F9F6E19246C374F9 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + F86158AD5F9064A17AA22530 /* GradientFillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFillNode.swift; sourceTree = ""; }; + F93D68435A7E3C7E9144D0E6 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + FBDB983736CBD91E07E73C6A /* CompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompositionLayer.swift; sourceTree = ""; }; + FC352F6DDDC761863D722CEF /* Pods-lottie-swift_tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_tvOS.modulemap"; sourceTree = ""; }; + FC57F001A93CE6C838ABD269 /* LayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerModel.swift; sourceTree = ""; }; + FD09B0588BD771DA18184E5B /* Pods-lottie-swift_macOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_macOS-resources.sh"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 000000000C10 /* Frameworks */ = { + 0992635551E4E7C9A1E126F9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 000000002C40 /* CoreGraphics.framework in Frameworks */, - 000000000C50 /* Foundation.framework in Frameworks */, - 000000002C60 /* QuartzCore.framework in Frameworks */, - 000000002C20 /* UIKit.framework in Frameworks */, + D5AA7340AE27F0697F409BD0 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001520 /* Frameworks */ = { + 1FB12D5DC770BF2C34C77F37 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 000000002C80 /* AppKit.framework in Frameworks */, - 000000001560 /* Cocoa.framework in Frameworks */, - 000000002CA0 /* CoreGraphics.framework in Frameworks */, - 000000002CC0 /* QuartzCore.framework in Frameworks */, + 0A3957F07D68E16DD608484A /* AppKit.framework in Frameworks */, + 67D5816872340D8A62397681 /* Cocoa.framework in Frameworks */, + 6D150DEEC7FBB62EE82EBF6F /* CoreGraphics.framework in Frameworks */, + 16667DE440C3098D68CDA890 /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001DC0 /* Frameworks */ = { + 3840650CC9FBBA4EE515C15B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 000000002D00 /* CoreGraphics.framework in Frameworks */, - 000000001E00 /* Foundation.framework in Frameworks */, - 000000002D20 /* QuartzCore.framework in Frameworks */, - 000000002CE0 /* UIKit.framework in Frameworks */, + FBEE7D0DBB21A1D000071A2F /* CoreGraphics.framework in Frameworks */, + 01746133DC5260A6D41A0330 /* Foundation.framework in Frameworks */, + 53C89D0DD6BCBA5A3219ACD6 /* QuartzCore.framework in Frameworks */, + 8B918262F5156FCDEF11CAE3 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000026C0 /* Frameworks */ = { + 6028EFF73FD05A20933261CE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0000000026E0 /* Foundation.framework in Frameworks */, + 321F1613F2719DF129195E9B /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002830 /* Frameworks */ = { + ADC03B003E69248AAFF106B8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 000000002850 /* Foundation.framework in Frameworks */, + 8B8AC3801DF1A078F8C5F402 /* CoreGraphics.framework in Frameworks */, + 0CB499773019A51576F45CA7 /* Foundation.framework in Frameworks */, + B2499ED5BB1E2E3A68CBA574 /* QuartzCore.framework in Frameworks */, + EE4AFFA2C61518B8B18096AA /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000029A0 /* Frameworks */ = { + C77E5192AE235CBF0513CC81 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0000000029C0 /* Cocoa.framework in Frameworks */, + 7597AFAD2A6D6CFE4CCF9989 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002B10 /* Frameworks */ = { + DFA135B3D1556DE8D585B5CF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 000000002B30 /* Foundation.framework in Frameworks */, + B976BD489558D14B54668613 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 000000000010 = { + 027C9306526ACEAA641E7E93 /* Products */ = { isa = PBXGroup; children = ( - 0000000000B0 /* Podfile */, - 000000000090 /* Development Pods */, - 000000000060 /* Frameworks */, - 000000000020 /* Products */, - 000000000070 /* Targets Support Files */, + B7A8C0B800D6C0CF118E1F8B /* Lottie.framework */, + 7326041FE43AE79A8E842A05 /* Lottie.framework */, + D80A6CD91822FAD47E8E4C8B /* Lottie.framework */, + D259CF94D05711A1874D7266 /* Pods_lottie_swift_Example.framework */, + F42CB7553FCA5695AC2DEE3B /* Pods_lottie_swift_macOS.framework */, + DFBEA7F3885D6D743A55E270 /* Pods_lottie_swift_Tests.framework */, + E755FDDEA55F0C5192BCD8B4 /* Pods_lottie_swift_tvOS.framework */, ); + name = Products; sourceTree = ""; }; - 000000000020 /* Products */ = { + 0A1D5BDC5EFD0B90690576D2 /* Text */ = { isa = PBXGroup; children = ( - 000000000BE0 /* Lottie.framework */, - 0000000014F0 /* Lottie.framework */, - 000000001D90 /* Lottie.framework */, - 000000002690 /* Pods_lottie_swift_Example.framework */, - 000000002970 /* Pods_lottie_swift_macOS.framework */, - 000000002800 /* Pods_lottie_swift_Tests.framework */, - 000000002AE0 /* Pods_lottie_swift_tvOS.framework */, + 37B5D608130CD4E3BEC29A29 /* Font.swift */, + 72DBC9B1D461A006815142A0 /* Glyph.swift */, + 060C5B426D8182F802CEC8AE /* TextAnimator.swift */, + 3BDA8B4B4D6896F31E52A254 /* TextDocument.swift */, ); - name = Products; + name = Text; + path = Text; sourceTree = ""; }; - 000000000060 /* Frameworks */ = { + 0A23DF2D39FD5F5F7EFDD2EC /* Primitives */ = { isa = PBXGroup; children = ( - 000000000C30 /* iOS */, - 000000001540 /* OS X */, - 000000001DE0 /* tvOS */, + CBACCC8D96FD558679134BB0 /* BezierPath.swift */, + 188540703EA32514521A97E5 /* ColorExtension.swift */, + A1AFC17381D4E613EE9685AE /* CompoundBezierPath.swift */, + 80F462F0FA0A72A061D75A18 /* CurveVertex.swift */, + BEF472ABC7ABA87F9541740E /* PathElement.swift */, + 36A52A38BE2477D637397F42 /* VectorsExtensions.swift */, ); - name = Frameworks; + name = Primitives; + path = Primitives; sourceTree = ""; }; - 000000000070 /* Targets Support Files */ = { + 0BC7EE79D97032F8AFBEBBDA /* Renderables */ = { isa = PBXGroup; children = ( - 0000000026F0 /* Pods-lottie-swift_Example */, - 0000000029D0 /* Pods-lottie-swift_macOS */, - 000000002860 /* Pods-lottie-swift_Tests */, - 000000002B40 /* Pods-lottie-swift_tvOS */, + 2FA53EB73596E858ADEC7C13 /* FillRenderer.swift */, + B60D67E0094AFA38591F429E /* GradientFillRenderer.swift */, + 31AE6E473D970C48C3665883 /* GradientStrokeRenderer.swift */, + 19EF1FCDD5647B886E1F42BD /* StrokeRenderer.swift */, ); - name = "Targets Support Files"; + name = Renderables; + path = Renderables; sourceTree = ""; }; - 000000000090 /* Development Pods */ = { + 0E11261A697D4FB5ABF28019 /* RenderNodes */ = { isa = PBXGroup; children = ( - 0000000000A0 /* lottie-ios */, + 6302989FD869DE863CD2A4C1 /* FillNode.swift */, + F86158AD5F9064A17AA22530 /* GradientFillNode.swift */, + DB6CC9B114F86E19FD5F3E0F /* GradientStrokeNode.swift */, + C03FD571BFD518C9BD4F48FB /* StrokeNode.swift */, ); - name = "Development Pods"; + name = RenderNodes; + path = RenderNodes; sourceTree = ""; }; - 0000000000A0 /* lottie-ios */ = { + 0EAAA1A52BB27FFFAEBF805F /* Model */ = { isa = PBXGroup; children = ( - 000000000B70 /* Pod */, - 0000000000C0 /* Private */, - 000000000900 /* Public */, - 000000001420 /* Support Files */, + 27E57F2A89446F124B1D88D3 /* Animation.swift */, + C703F3157138BE376E4A3A5C /* Assets */, + 326488C3C0FD17E9109DA073 /* Extensions */, + B333E45BA1F5224F257DFA8F /* Keyframes */, + F3270BA111D9995829809DC0 /* Layers */, + 6C66DB55419EA03F07568346 /* Objects */, + ABDF7818BB625B0F5FC4AF0C /* ShapeItems */, + 0A1D5BDC5EFD0B90690576D2 /* Text */, ); - name = "lottie-ios"; - path = ../..; + name = Model; + path = Model; sourceTree = ""; }; - 0000000000C0 /* Private */ = { + 161BA10311C69C2B824CED52 /* Pods-lottie-swift_tvOS */ = { isa = PBXGroup; children = ( - 0000000000D0 /* LayerContainers */, - 0000000001D0 /* Model */, - 000000000490 /* NodeRenderSystem */, - 0000000007A0 /* Utility */, + 4154FD53BA5BEF8C9AE67914 /* Info.plist */, + FC352F6DDDC761863D722CEF /* Pods-lottie-swift_tvOS.modulemap */, + 41EAF5D02F2EE13352438F58 /* Pods-lottie-swift_tvOS-acknowledgements.markdown */, + 405F5AB0D3636BE4AA91E9BD /* Pods-lottie-swift_tvOS-acknowledgements.plist */, + 76F1E729845C40FD09E583AA /* Pods-lottie-swift_tvOS-dummy.m */, + AF6DD3647CD0F769A1800D88 /* Pods-lottie-swift_tvOS-frameworks.sh */, + E6B3FDA1E92A337C84C00F76 /* Pods-lottie-swift_tvOS-resources.sh */, + 247903BC82CBC6C437A5375A /* Pods-lottie-swift_tvOS-umbrella.h */, + 567EC9F35C03C63901893DA8 /* Pods-lottie-swift_tvOS.debug.xcconfig */, + 7596FB0786077E7170E7A644 /* Pods-lottie-swift_tvOS.release.xcconfig */, ); - name = Private; - path = "lottie-swift/src/Private"; + name = "Pods-lottie-swift_tvOS"; + path = "Target Support Files/Pods-lottie-swift_tvOS"; sourceTree = ""; }; - 0000000000D0 /* LayerContainers */ = { + 195734CFE79F33197A20046E /* Public */ = { isa = PBXGroup; children = ( - 0000000000E0 /* AnimationContainer.swift */, - 0000000000F0 /* CompLayers */, - 000000000180 /* Utility */, + 1C401A1D262D640FF621DA67 /* Animation */, + DEFC8916F441767329F0CD0B /* AnimationCache */, + FC81DD55D5F7B912968DD857 /* DynamicProperties */, + D3D80BC63FD31253E8C1C82A /* ImageProvider */, + 2DC2BE4F6B97074837931E73 /* iOS */, + 79EB39D888A6CC53A84F7BB0 /* MacOS */, + EEA18BEE39AC393E8111CB45 /* Primitives */, ); - name = LayerContainers; - path = LayerContainers; + name = Public; + path = "lottie-swift/src/Public"; sourceTree = ""; }; - 0000000000F0 /* CompLayers */ = { + 1987DAF70867401AFF4E45B2 /* OutputNodes */ = { isa = PBXGroup; children = ( - 000000000100 /* CompositionLayer.swift */, - 000000000110 /* ImageCompositionLayer.swift */, - 000000000120 /* MaskContainerLayer.swift */, - 000000000130 /* NullCompositionLayer.swift */, - 000000000140 /* PreCompositionLayer.swift */, - 000000000150 /* ShapeCompositionLayer.swift */, - 000000000160 /* SolidCompositionLayer.swift */, - 000000000170 /* TextCompositionLayer.swift */, + 109DD70898DCD7A41F49F054 /* GroupOutputNode.swift */, + 678D844C2359A4E1664D4E5A /* PassThroughOutputNode.swift */, + E377D8D79E9DF7AA03694CCA /* PathOutputNode.swift */, + 0BC7EE79D97032F8AFBEBBDA /* Renderables */, ); - name = CompLayers; - path = CompLayers; + name = OutputNodes; + path = OutputNodes; sourceTree = ""; }; - 000000000180 /* Utility */ = { + 1A5EBBD446F82E46BE3A3C6F /* Targets Support Files */ = { isa = PBXGroup; children = ( - 000000000190 /* CompositionLayersInitializer.swift */, - 0000000001A0 /* InvertedMatteLayer.swift */, - 0000000001B0 /* LayerImageProvider.swift */, - 0000000001C0 /* LayerTransformNode.swift */, + AC5EED8D2AADB0E1A0011BC3 /* Pods-lottie-swift_Example */, + B01D09369630A0930873CCC7 /* Pods-lottie-swift_macOS */, + F424D8D4A5F0AD1FD001A216 /* Pods-lottie-swift_Tests */, + 161BA10311C69C2B824CED52 /* Pods-lottie-swift_tvOS */, ); - name = Utility; - path = Utility; + name = "Targets Support Files"; sourceTree = ""; }; - 0000000001D0 /* Model */ = { + 1C401A1D262D640FF621DA67 /* Animation */ = { isa = PBXGroup; children = ( - 0000000001E0 /* Animation.swift */, - 0000000001F0 /* Assets */, - 000000000240 /* Extensions */, - 000000000260 /* Keyframes */, - 000000000290 /* Layers */, - 000000000300 /* Objects */, - 000000000350 /* ShapeItems */, - 000000000440 /* Text */, + 5A3C0EF41788D50691FA35E6 /* AnimationPublic.swift */, + 7C12A15D4160246FF202CDB1 /* AnimationView.swift */, + 1867719276CB0EC3C3113FD9 /* AnimationViewInitializers.swift */, ); - name = Model; - path = Model; + name = Animation; + path = Animation; sourceTree = ""; }; - 0000000001F0 /* Assets */ = { + 21B22FAF0132B8708467B523 /* NodeRenderSystem */ = { isa = PBXGroup; children = ( - 000000000200 /* Asset.swift */, - 000000000210 /* AssetLibrary.swift */, - 000000000220 /* ImageAsset.swift */, - 000000000230 /* PrecompAsset.swift */, + 2594456D9972D43B45898086 /* Extensions */, + 5CC58395584E96A3F61AB0C7 /* NodeProperties */, + 8E48B2F1BA745B8AA1431477 /* Nodes */, + AA0B6812C5C70ECAA7CDA6D7 /* Protocols */, + EE4721D6E0600E4B5C08752E /* RenderLayers */, ); - name = Assets; - path = Assets; + name = NodeRenderSystem; + path = NodeRenderSystem; sourceTree = ""; }; - 000000000240 /* Extensions */ = { + 23258691356089CA75257EE9 /* Development Pods */ = { isa = PBXGroup; children = ( - 000000000250 /* KeyedDecodingContainerExtensions.swift */, + E14F20FE1A65860F4B2424E4 /* lottie-ios */, ); - name = Extensions; - path = Extensions; + name = "Development Pods"; sourceTree = ""; }; - 000000000260 /* Keyframes */ = { + 258126E59D28B659A145C150 /* RenderContainers */ = { isa = PBXGroup; children = ( - 000000000270 /* Keyframe.swift */, - 000000000280 /* KeyframeGroup.swift */, + D88EAD387B9317E847F0A562 /* GroupNode.swift */, ); - name = Keyframes; - path = Keyframes; + name = RenderContainers; + path = RenderContainers; sourceTree = ""; }; - 000000000290 /* Layers */ = { + 2594456D9972D43B45898086 /* Extensions */ = { isa = PBXGroup; children = ( - 0000000002A0 /* ImageLayerModel.swift */, - 0000000002B0 /* LayerModel.swift */, - 0000000002C0 /* PreCompLayerModel.swift */, - 0000000002D0 /* ShapeLayerModel.swift */, - 0000000002E0 /* SolidLayerModel.swift */, - 0000000002F0 /* TextLayerModel.swift */, + 07B7693EF26D5DBB7689AE2D /* ItemsExtension.swift */, ); - name = Layers; - path = Layers; + name = Extensions; + path = Extensions; sourceTree = ""; }; - 000000000300 /* Objects */ = { + 28354D2F597C278439148D3F /* Text */ = { isa = PBXGroup; children = ( - 000000000310 /* DashPattern.swift */, - 000000000320 /* Marker.swift */, - 000000000330 /* Mask.swift */, - 000000000340 /* Transform.swift */, + 73C1A3540287817B5DC21C4C /* TextAnimatorNode.swift */, ); - name = Objects; - path = Objects; + name = Text; + path = Text; sourceTree = ""; }; - 000000000350 /* ShapeItems */ = { + 2DC2BE4F6B97074837931E73 /* iOS */ = { isa = PBXGroup; children = ( - 000000000360 /* Ellipse.swift */, - 000000000370 /* FillI.swift */, - 000000000380 /* GradientFill.swift */, - 000000000390 /* GradientStroke.swift */, - 0000000003A0 /* Group.swift */, - 0000000003B0 /* Merge.swift */, - 0000000003C0 /* Rectangle.swift */, - 0000000003D0 /* Repeater.swift */, - 0000000003E0 /* Shape.swift */, - 0000000003F0 /* ShapeItem.swift */, - 000000000400 /* ShapeTransform.swift */, - 000000000410 /* Star.swift */, - 000000000420 /* Stroke.swift */, - 000000000430 /* Trim.swift */, + 21F6805B3ECDF47BBC0FBFFB /* AnimatedButton.swift */, + 98C68FAF8F44524E87F6C9BB /* AnimatedControl.swift */, + EE6015E23999EEF07994D902 /* AnimatedSwitch.swift */, + 1115E76AF387DBAE7135E7E4 /* AnimationSubview.swift */, + D8F47D67E801F87A78902A24 /* BundleImageProvider.swift */, + BD53B22447A508CD63FDA9F3 /* FilepathImageProvider.swift */, + 5144E1FF44FAD6F6F02C1948 /* LottieView.swift */, + 3C5642869E8548CC00711906 /* UIColorExtension.swift */, + 3B210D596C3DAFE053D84463 /* Compatibility */, ); - name = ShapeItems; - path = ShapeItems; + name = iOS; + path = iOS; sourceTree = ""; }; - 000000000440 /* Text */ = { + 326488C3C0FD17E9109DA073 /* Extensions */ = { isa = PBXGroup; children = ( - 000000000450 /* Font.swift */, - 000000000460 /* Glyph.swift */, - 000000000470 /* TextAnimator.swift */, - 000000000480 /* TextDocument.swift */, + 75C46CC5C7AF0AF479F58F2F /* KeyedDecodingContainerExtensions.swift */, ); - name = Text; - path = Text; + name = Extensions; + path = Extensions; sourceTree = ""; }; - 000000000490 /* NodeRenderSystem */ = { + 3B210D596C3DAFE053D84463 /* Compatibility */ = { isa = PBXGroup; children = ( - 0000000004A0 /* Extensions */, - 0000000004C0 /* NodeProperties */, - 000000000580 /* Nodes */, - 000000000730 /* Protocols */, - 000000000770 /* RenderLayers */, + 0C1D009FBF62F708C5AB8137 /* CompatibleAnimationKeypath.swift */, + F3048CD5D5BB3196C0854113 /* CompatibleAnimationView.swift */, ); - name = NodeRenderSystem; - path = NodeRenderSystem; + name = Compatibility; + path = Compatibility; sourceTree = ""; }; - 0000000004A0 /* Extensions */ = { + 5209FB7E38969344822003D3 /* OS X */ = { isa = PBXGroup; children = ( - 0000000004B0 /* ItemsExtension.swift */, + E562D7FD6E676E7FB9339188 /* AppKit.framework */, + 12AE631CD29400D243273D7E /* Cocoa.framework */, + F93D68435A7E3C7E9144D0E6 /* CoreGraphics.framework */, + 7842B663C52740AE0CCEA614 /* QuartzCore.framework */, ); - name = Extensions; - path = Extensions; + name = "OS X"; sourceTree = ""; }; - 0000000004C0 /* NodeProperties */ = { + 5CC58395584E96A3F61AB0C7 /* NodeProperties */ = { isa = PBXGroup; children = ( - 0000000004D0 /* NodeProperty.swift */, - 000000000530 /* ValueContainer.swift */, - 0000000004E0 /* Protocols */, - 000000000540 /* ValueProviders */, + 8BAD365FFF813C6F1985912E /* NodeProperty.swift */, + 25A311744F85847D12AEF259 /* ValueContainer.swift */, + B7758DAD452686A0CAC3C6C2 /* Protocols */, + BC8DCAD498CF6C9F57949F90 /* ValueProviders */, ); name = NodeProperties; path = NodeProperties; sourceTree = ""; }; - 0000000004E0 /* Protocols */ = { + 5D5DF3A1EFEF7A98C7528597 /* PathNodes */ = { isa = PBXGroup; children = ( - 0000000004F0 /* AnyNodeProperty.swift */, - 000000000500 /* AnyValueContainer.swift */, - 000000000510 /* KeypathSearchable.swift */, - 000000000520 /* NodePropertyMap.swift */, + 6ED9B5BCD72C6DFA9C57F77B /* EllipseNode.swift */, + 97B7644CF749D0A371B8CD87 /* PolygonNode.swift */, + 83A2722B6B8931CD4A2DCD6F /* RectNode.swift */, + 8E2AAC50B09247B999A268CB /* ShapeNode.swift */, + 39ADB5D8EAEA5BF22EC5C08C /* StarNode.swift */, ); - name = Protocols; - path = Protocols; + name = PathNodes; + path = PathNodes; sourceTree = ""; }; - 000000000540 /* ValueProviders */ = { + 5DEE0EB6FED6F95CE4A1D6A8 /* Pod */ = { isa = PBXGroup; children = ( - 000000000550 /* GroupInterpolator.swift */, - 000000000560 /* KeyframeInterpolator.swift */, - 000000000570 /* SingleValueProvider.swift */, + 66AB629602F5F70FAB2CCE43 /* LICENSE */, + BD6F2EB16852162D05F5692E /* lottie-ios.podspec */, ); - name = ValueProviders; - path = ValueProviders; + name = Pod; sourceTree = ""; }; - 000000000580 /* Nodes */ = { + 6C66DB55419EA03F07568346 /* Objects */ = { isa = PBXGroup; children = ( - 000000000590 /* ModifierNodes */, - 0000000005B0 /* OutputNodes */, - 000000000640 /* PathNodes */, - 0000000006A0 /* RenderContainers */, - 0000000006C0 /* RenderNodes */, - 000000000710 /* Text */, + D0398472F71F647970A7F5CD /* DashPattern.swift */, + A8B893CD3ADB84704F72CC92 /* Marker.swift */, + BB75C3C602C63F665BC65670 /* Mask.swift */, + 2FD923C8B583998BEB585339 /* Transform.swift */, ); - name = Nodes; - path = Nodes; + name = Objects; + path = Objects; sourceTree = ""; }; - 000000000590 /* ModifierNodes */ = { + 6D2DBB3187EE93D4B41C1DF0 /* LayerContainers */ = { isa = PBXGroup; children = ( - 0000000005A0 /* TrimPathNode.swift */, + 6D08689517DFE6346FA088FF /* AnimationContainer.swift */, + BF41B20FCBE4F37744B73B87 /* CompLayers */, + F043FBAC1B419037899470D7 /* Utility */, ); - name = ModifierNodes; - path = ModifierNodes; + name = LayerContainers; + path = LayerContainers; sourceTree = ""; }; - 0000000005B0 /* OutputNodes */ = { + 6D8AA3C473DFD706A57DA19B /* Frameworks */ = { isa = PBXGroup; children = ( - 0000000005C0 /* GroupOutputNode.swift */, - 0000000005D0 /* PassThroughOutputNode.swift */, - 0000000005E0 /* PathOutputNode.swift */, - 0000000005F0 /* Renderables */, + 8CDC0917DE624D2381003A30 /* iOS */, + 5209FB7E38969344822003D3 /* OS X */, + C9061A2B329E677B8C38BD7D /* tvOS */, ); - name = OutputNodes; - path = OutputNodes; + name = Frameworks; sourceTree = ""; }; - 0000000005F0 /* Renderables */ = { + 79EB39D888A6CC53A84F7BB0 /* MacOS */ = { isa = PBXGroup; children = ( - 000000000600 /* FillRenderer.swift */, - 000000000610 /* GradientFillRenderer.swift */, - 000000000620 /* GradientStrokeRenderer.swift */, - 000000000630 /* StrokeRenderer.swift */, + E4DC1A5B6C2E0CEB6EBBA38A /* AnimationSubview.swift */, + C03DB8F0DD041CDAE6250F59 /* BundleImageProvider.swift */, + D808CC99DFECF312F6BA0657 /* FilepathImageProvider.swift */, + 70F154355287064E9F3469F1 /* LottieView.swift */, ); - name = Renderables; - path = Renderables; + name = MacOS; + path = MacOS; sourceTree = ""; }; - 000000000640 /* PathNodes */ = { + 805F2D1DEBF87A1A76F088BD /* Interpolatable */ = { isa = PBXGroup; children = ( - 000000000650 /* EllipseNode.swift */, - 000000000660 /* PolygonNode.swift */, - 000000000670 /* RectNode.swift */, - 000000000680 /* ShapeNode.swift */, - 000000000690 /* StarNode.swift */, + 1AFABE49E84443B0FB8A315C /* Interpolatable.swift */, + 928D692B363F54DA0F9AB933 /* InterpolatableExtensions.swift */, + D2FB3BB369E5900317A60DB1 /* KeyframeExtensions.swift */, ); - name = PathNodes; - path = PathNodes; + name = Interpolatable; + path = Interpolatable; sourceTree = ""; }; - 0000000006A0 /* RenderContainers */ = { + 825C80C18D9B8915371FDCEB /* ModifierNodes */ = { isa = PBXGroup; children = ( - 0000000006B0 /* GroupNode.swift */, + 0DFD6307FFCFA4FDFC829656 /* TrimPathNode.swift */, ); - name = RenderContainers; - path = RenderContainers; + name = ModifierNodes; + path = ModifierNodes; sourceTree = ""; }; - 0000000006C0 /* RenderNodes */ = { + 870D5E753A894064BC3088BA /* Extensions */ = { isa = PBXGroup; children = ( - 0000000006D0 /* FillNode.swift */, - 0000000006E0 /* GradientFillNode.swift */, - 0000000006F0 /* GradientStrokeNode.swift */, - 000000000700 /* StrokeNode.swift */, + AF13000BF8B75E31892F9A6C /* AnimationKeypathExtension.swift */, + A64D2266FBB87F8AD2609F2C /* CGFloatExtensions.swift */, + 442B01B81C3D3FB4A47A1398 /* MathKit.swift */, + D286A980E838DBEF05AF6DD3 /* StringExtensions.swift */, ); - name = RenderNodes; - path = RenderNodes; + name = Extensions; + path = Extensions; sourceTree = ""; }; - 000000000710 /* Text */ = { + 8CDC0917DE624D2381003A30 /* iOS */ = { isa = PBXGroup; children = ( - 000000000720 /* TextAnimatorNode.swift */, + 6A44E441E2144BAA996337C5 /* CoreGraphics.framework */, + 4A3F91AE6BA804311F9CC83E /* Foundation.framework */, + E0D6EFAB2263A6DB6C2E202E /* QuartzCore.framework */, + F79598F8F9F6E19246C374F9 /* UIKit.framework */, ); - name = Text; - path = Text; + name = iOS; sourceTree = ""; }; - 000000000730 /* Protocols */ = { + 8E48B2F1BA745B8AA1431477 /* Nodes */ = { isa = PBXGroup; children = ( - 000000000740 /* AnimatorNode.swift */, - 000000000750 /* PathNode.swift */, - 000000000760 /* RenderNode.swift */, + 825C80C18D9B8915371FDCEB /* ModifierNodes */, + 1987DAF70867401AFF4E45B2 /* OutputNodes */, + 5D5DF3A1EFEF7A98C7528597 /* PathNodes */, + 258126E59D28B659A145C150 /* RenderContainers */, + 0E11261A697D4FB5ABF28019 /* RenderNodes */, + 28354D2F597C278439148D3F /* Text */, ); - name = Protocols; - path = Protocols; + name = Nodes; + path = Nodes; sourceTree = ""; }; - 000000000770 /* RenderLayers */ = { + 901B9A1AFED7DA66CC70343E /* Debugging */ = { isa = PBXGroup; children = ( - 000000000780 /* ShapeContainerLayer.swift */, - 000000000790 /* ShapeRenderLayer.swift */, + 8D7C3664576BF10471E7B4C4 /* AnimatorNodeDebugging.swift */, + DA8F12C3F2306AC6F2119063 /* LayerDebugging.swift */, ); - name = RenderLayers; - path = RenderLayers; + name = Debugging; + path = Debugging; sourceTree = ""; }; - 0000000007A0 /* Utility */ = { + A0611C74F9E854D40316CAB1 /* Helpers */ = { isa = PBXGroup; children = ( - 0000000007B0 /* Debugging */, - 0000000007E0 /* Extensions */, - 000000000830 /* Helpers */, - 000000000850 /* Interpolatable */, - 000000000890 /* Primitives */, + 64F825434A417A67384FF06C /* AnimationContext.swift */, ); - name = Utility; - path = Utility; + name = Helpers; + path = Helpers; sourceTree = ""; }; - 0000000007B0 /* Debugging */ = { + A771A151B0AADD2309787BA0 /* Support Files */ = { isa = PBXGroup; children = ( - 0000000007C0 /* AnimatorNodeDebugging.swift */, - 0000000007D0 /* LayerDebugging.swift */, + E5A30E4F777356C0BE7ACE04 /* Info.plist */, + CECED67F23C692CC3C5A4AD5 /* Info.plist */, + 3030B6D3AC5FFB4D596A4A56 /* Info.plist */, + 7314A3C511B283BF3C417F53 /* lottie-ios-iOS.modulemap */, + 782F19AB8A6C1F6625BBCAE3 /* lottie-ios-iOS.xcconfig */, + 5416714E9BE912388CCCFB40 /* lottie-ios-iOS-dummy.m */, + 4D468048EA460A87F142FD8E /* lottie-ios-iOS-prefix.pch */, + 447C7E6C14A23AF44AE63358 /* lottie-ios-iOS-umbrella.h */, + 0C41A1DE5EAF0796518BDFC5 /* lottie-ios-macOS.modulemap */, + D6B65210B3261D03A32DC09F /* lottie-ios-macOS.xcconfig */, + 0C1437D10E93E4F6B9602F2E /* lottie-ios-macOS-dummy.m */, + 87353CF7687A5A4CB0BAF7D9 /* lottie-ios-macOS-prefix.pch */, + AFA6BC34152337B72EE021E2 /* lottie-ios-macOS-umbrella.h */, + DDA7CCC5095CB16815D2182E /* lottie-ios-tvOS.modulemap */, + BFD43D75B2F6C1A60D561E49 /* lottie-ios-tvOS.xcconfig */, + 8712F7AA08FA9C4411E63CC1 /* lottie-ios-tvOS-dummy.m */, + D65DD133839DECD63F488681 /* lottie-ios-tvOS-prefix.pch */, + AE9E3044FDA4B8E6C1897684 /* lottie-ios-tvOS-umbrella.h */, ); - name = Debugging; - path = Debugging; + name = "Support Files"; + path = "Example/Pods/Target Support Files/lottie-ios-iOS"; sourceTree = ""; }; - 0000000007E0 /* Extensions */ = { + AA0B6812C5C70ECAA7CDA6D7 /* Protocols */ = { isa = PBXGroup; children = ( - 0000000007F0 /* AnimationKeypathExtension.swift */, - 000000000800 /* CGFloatExtensions.swift */, - 000000000810 /* MathKit.swift */, - 000000000820 /* StringExtensions.swift */, + 4A44C1F7BD18837CA4A74148 /* AnimatorNode.swift */, + C3518223C46031382EE75FE5 /* PathNode.swift */, + 52395D3CF88C14D6431D43CC /* RenderNode.swift */, ); - name = Extensions; - path = Extensions; + name = Protocols; + path = Protocols; sourceTree = ""; }; - 000000000830 /* Helpers */ = { + ABDF7818BB625B0F5FC4AF0C /* ShapeItems */ = { isa = PBXGroup; children = ( - 000000000840 /* AnimationContext.swift */, + B71AB0B25A0468E0D996C476 /* Ellipse.swift */, + 7C117119FF9CE7E57FD96B72 /* FillI.swift */, + EFDA3768C360162237171660 /* GradientFill.swift */, + 265C32EFFC6783BCD9F8B860 /* GradientStroke.swift */, + D26B2EE1F9547880A4E01B18 /* Group.swift */, + ECAAD817FAA6C423D73DFBCE /* Merge.swift */, + B3A5692229ED981F7C68044C /* Rectangle.swift */, + 991DE3FD621CDDABB4DD5127 /* Repeater.swift */, + EF55A84D62323776910AADF8 /* Shape.swift */, + 67097FFE1975C0E781CFC20C /* ShapeItem.swift */, + 10AE0C20FD2BAB2D8AFECD7B /* ShapeTransform.swift */, + 026E9C2B6BD2BF3E7C70C0B4 /* Star.swift */, + B5FACA4CE136531367885069 /* Stroke.swift */, + CDCF164AC91797282EBD7E42 /* Trim.swift */, ); - name = Helpers; - path = Helpers; + name = ShapeItems; + path = ShapeItems; sourceTree = ""; }; - 000000000850 /* Interpolatable */ = { + AC5EED8D2AADB0E1A0011BC3 /* Pods-lottie-swift_Example */ = { isa = PBXGroup; children = ( - 000000000860 /* Interpolatable.swift */, - 000000000870 /* InterpolatableExtensions.swift */, - 000000000880 /* KeyframeExtensions.swift */, + F6ED2F56E7906574174D6FFC /* Info.plist */, + A28BBB5CD2A816F035FD6F4B /* Pods-lottie-swift_Example.modulemap */, + DAB54DB2608798955E5B7DA0 /* Pods-lottie-swift_Example-acknowledgements.markdown */, + 53509DBD9C562742310DCBA1 /* Pods-lottie-swift_Example-acknowledgements.plist */, + 6495066DA1F1FA4559775886 /* Pods-lottie-swift_Example-dummy.m */, + 8D93307B792B066F01BD1905 /* Pods-lottie-swift_Example-frameworks.sh */, + 2F91E8491376A76089C5CC9E /* Pods-lottie-swift_Example-resources.sh */, + ACF2A0A7BECD1563E34796EF /* Pods-lottie-swift_Example-umbrella.h */, + D63FC47530B32850300F05BA /* Pods-lottie-swift_Example.debug.xcconfig */, + 5A4D87B9E97693341525EBC8 /* Pods-lottie-swift_Example.release.xcconfig */, ); - name = Interpolatable; - path = Interpolatable; + name = "Pods-lottie-swift_Example"; + path = "Target Support Files/Pods-lottie-swift_Example"; sourceTree = ""; }; - 000000000890 /* Primitives */ = { + B01D09369630A0930873CCC7 /* Pods-lottie-swift_macOS */ = { isa = PBXGroup; children = ( - 0000000008A0 /* BezierPath.swift */, - 0000000008B0 /* ColorExtension.swift */, - 0000000008C0 /* CompoundBezierPath.swift */, - 0000000008D0 /* CurveVertex.swift */, - 0000000008E0 /* PathElement.swift */, - 0000000008F0 /* VectorsExtensions.swift */, + ADBB85157019BAD642287E81 /* Info.plist */, + 975797B889D5092268F9D9D0 /* Pods-lottie-swift_macOS.modulemap */, + 26853D5C1459D01204C4BA69 /* Pods-lottie-swift_macOS-acknowledgements.markdown */, + 83AB45DA989E7C71945BE3DD /* Pods-lottie-swift_macOS-acknowledgements.plist */, + B058143BD1E24E533CA780E0 /* Pods-lottie-swift_macOS-dummy.m */, + 9A3E3C5EF7BB9FDAB0BD4078 /* Pods-lottie-swift_macOS-frameworks.sh */, + FD09B0588BD771DA18184E5B /* Pods-lottie-swift_macOS-resources.sh */, + 0444D6435491A8DA3FE829EA /* Pods-lottie-swift_macOS-umbrella.h */, + E41C9A1CA7843DA1FFB10147 /* Pods-lottie-swift_macOS.debug.xcconfig */, + 76035EA7A1698D3F8FEC4EF6 /* Pods-lottie-swift_macOS.release.xcconfig */, ); - name = Primitives; - path = Primitives; + name = "Pods-lottie-swift_macOS"; + path = "Target Support Files/Pods-lottie-swift_macOS"; sourceTree = ""; }; - 000000000900 /* Public */ = { + B0B63A3C46D496C784209FC7 /* Private */ = { isa = PBXGroup; children = ( - 000000000910 /* Animation */, - 000000000950 /* AnimationCache */, - 000000000980 /* DynamicProperties */, - 000000000A00 /* ImageProvider */, - 000000000AB0 /* iOS */, - 000000000A20 /* MacOS */, - 000000000A70 /* Primitives */, + 6D2DBB3187EE93D4B41C1DF0 /* LayerContainers */, + 0EAAA1A52BB27FFFAEBF805F /* Model */, + 21B22FAF0132B8708467B523 /* NodeRenderSystem */, + F2C62870CA5293F2FAF0D316 /* Utility */, ); - name = Public; - path = "lottie-swift/src/Public"; + name = Private; + path = "lottie-swift/src/Private"; sourceTree = ""; }; - 000000000910 /* Animation */ = { + B333E45BA1F5224F257DFA8F /* Keyframes */ = { isa = PBXGroup; children = ( - 000000000920 /* AnimationPublic.swift */, - 000000000930 /* AnimationView.swift */, - 000000000940 /* AnimationViewInitializers.swift */, + 2052F0B07AD46209B6EB3EC5 /* Keyframe.swift */, + C8369440BD9B91387E40EFC9 /* KeyframeGroup.swift */, ); - name = Animation; - path = Animation; + name = Keyframes; + path = Keyframes; sourceTree = ""; }; - 000000000950 /* AnimationCache */ = { + B7758DAD452686A0CAC3C6C2 /* Protocols */ = { isa = PBXGroup; children = ( - 000000000960 /* AnimationCacheProvider.swift */, - 000000000970 /* LRUAnimationCache.swift */, + 3052FCC93793E69CC372575A /* AnyNodeProperty.swift */, + 277402634946F0AC356E19A1 /* AnyValueContainer.swift */, + D92864627E16A95E81176AB7 /* KeypathSearchable.swift */, + 47671B146FA9F5FE8D8582A0 /* NodePropertyMap.swift */, ); - name = AnimationCache; - path = AnimationCache; + name = Protocols; + path = Protocols; sourceTree = ""; }; - 000000000980 /* DynamicProperties */ = { + BC8DCAD498CF6C9F57949F90 /* ValueProviders */ = { isa = PBXGroup; children = ( - 000000000990 /* AnimationKeypath.swift */, - 0000000009A0 /* AnyValueProvider.swift */, - 0000000009B0 /* ValueProviders */, + AD3BDA1071EDF32CFAE76C25 /* GroupInterpolator.swift */, + 7AE02038FB23F77CFFEAA2B0 /* KeyframeInterpolator.swift */, + 9E934802320B14661347F606 /* SingleValueProvider.swift */, ); - name = DynamicProperties; - path = DynamicProperties; + name = ValueProviders; + path = ValueProviders; sourceTree = ""; }; - 0000000009B0 /* ValueProviders */ = { + BF41B20FCBE4F37744B73B87 /* CompLayers */ = { isa = PBXGroup; children = ( - 0000000009C0 /* ColorValueProvider.swift */, - 0000000009D0 /* FloatValueProvider.swift */, - 0000000009E0 /* PointValueProvider.swift */, - 0000000009F0 /* SizeValueProvider.swift */, + FBDB983736CBD91E07E73C6A /* CompositionLayer.swift */, + 96856A1B218BA444EF5484C4 /* ImageCompositionLayer.swift */, + 6446A27D2F7F7A4C430563BD /* MaskContainerLayer.swift */, + F0FCB4F83531EACC8EB151CC /* NullCompositionLayer.swift */, + F73620989542C9124124BDB6 /* PreCompositionLayer.swift */, + 3724C6E9F4AF708AE9ABA472 /* ShapeCompositionLayer.swift */, + AE7A3CB02E9DD8B89EC388E9 /* SolidCompositionLayer.swift */, + 782A570593758833118EDD24 /* TextCompositionLayer.swift */, ); - name = ValueProviders; - path = ValueProviders; + name = CompLayers; + path = CompLayers; sourceTree = ""; }; - 000000000A00 /* ImageProvider */ = { + C703F3157138BE376E4A3A5C /* Assets */ = { isa = PBXGroup; children = ( - 000000000A10 /* AnimationImageProvider.swift */, + 0636C7E7F61587AE9B59BED2 /* Asset.swift */, + 690B70D764EB88CF4858DEB3 /* AssetLibrary.swift */, + 53BF956B24F07CF4B052A965 /* ImageAsset.swift */, + 06E0DDC30E27196D07A8ED7C /* PrecompAsset.swift */, ); - name = ImageProvider; - path = ImageProvider; + name = Assets; + path = Assets; sourceTree = ""; }; - 000000000A20 /* MacOS */ = { + C75CD547A3BE049507B3B381 /* ValueProviders */ = { isa = PBXGroup; children = ( - 000000000A30 /* AnimationSubview.swift */, - 000000000A40 /* BundleImageProvider.swift */, - 000000000A50 /* FilepathImageProvider.swift */, - 000000000A60 /* LottieView.swift */, + 2EA24FF7DB0ED7C8E9BCB426 /* ColorValueProvider.swift */, + 063A522109E7BEA042B03CA1 /* FloatValueProvider.swift */, + EEAD7BBF1F119A2E6E7DA040 /* PointValueProvider.swift */, + 7C38AE2AA4F01D4987EAE140 /* SizeValueProvider.swift */, ); - name = MacOS; - path = MacOS; + name = ValueProviders; + path = ValueProviders; sourceTree = ""; }; - 000000000A70 /* Primitives */ = { + C9061A2B329E677B8C38BD7D /* tvOS */ = { isa = PBXGroup; children = ( - 000000000A80 /* AnimationTime.swift */, - 000000000A90 /* Color.swift */, - 000000000AA0 /* Vectors.swift */, + 87184AB7431230657518A283 /* CoreGraphics.framework */, + 9A8E9D0AE0A13B4CFB7FA007 /* Foundation.framework */, + E38DDE42A0890AB5CA89B7F0 /* QuartzCore.framework */, + BCD7D12B4E9F953DB37D5AB1 /* UIKit.framework */, ); - name = Primitives; - path = Primitives; + name = tvOS; sourceTree = ""; }; - 000000000AB0 /* iOS */ = { + D0312BB8355C5245D14094A5 = { isa = PBXGroup; children = ( - 000000000AC0 /* AnimatedButton.swift */, - 000000000AD0 /* AnimatedControl.swift */, - 000000000AE0 /* AnimatedSwitch.swift */, - 000000000AF0 /* AnimationSubview.swift */, - 000000000B00 /* BundleImageProvider.swift */, - 000000000B40 /* FilepathImageProvider.swift */, - 000000000B50 /* LottieView.swift */, - 000000000B60 /* UIColorExtension.swift */, - 000000000B10 /* Compatibility */, + 9002D91C8DD667367189BBB1 /* Podfile */, + 23258691356089CA75257EE9 /* Development Pods */, + 6D8AA3C473DFD706A57DA19B /* Frameworks */, + 027C9306526ACEAA641E7E93 /* Products */, + 1A5EBBD446F82E46BE3A3C6F /* Targets Support Files */, ); - name = iOS; - path = iOS; sourceTree = ""; }; - 000000000B10 /* Compatibility */ = { + D3D80BC63FD31253E8C1C82A /* ImageProvider */ = { isa = PBXGroup; children = ( - 000000000B20 /* CompatibleAnimationKeypath.swift */, - 000000000B30 /* CompatibleAnimationView.swift */, + 83F2A046B4CA4BD222063980 /* AnimationImageProvider.swift */, ); - name = Compatibility; - path = Compatibility; + name = ImageProvider; + path = ImageProvider; sourceTree = ""; }; - 000000000B70 /* Pod */ = { + DEFC8916F441767329F0CD0B /* AnimationCache */ = { isa = PBXGroup; children = ( - 000000000B80 /* LICENSE */, - 000000000B90 /* lottie-ios.podspec */, + 4CA43107C8615DE35BA633A8 /* AnimationCacheProvider.swift */, + B916AC8935FBABA543904607 /* LRUAnimationCache.swift */, ); - name = Pod; + name = AnimationCache; + path = AnimationCache; sourceTree = ""; }; - 000000000C30 /* iOS */ = { + E14F20FE1A65860F4B2424E4 /* lottie-ios */ = { isa = PBXGroup; children = ( - 000000002C30 /* CoreGraphics.framework */, - 000000000C40 /* Foundation.framework */, - 000000002C50 /* QuartzCore.framework */, - 000000002C10 /* UIKit.framework */, + 5DEE0EB6FED6F95CE4A1D6A8 /* Pod */, + B0B63A3C46D496C784209FC7 /* Private */, + 195734CFE79F33197A20046E /* Public */, + A771A151B0AADD2309787BA0 /* Support Files */, ); - name = iOS; + name = "lottie-ios"; + path = ../..; sourceTree = ""; }; - 000000001420 /* Support Files */ = { + EE4721D6E0600E4B5C08752E /* RenderLayers */ = { isa = PBXGroup; children = ( - 000000001D10 /* Info.plist */, - 000000002610 /* Info.plist */, - 000000001470 /* Info.plist */, - 000000001440 /* lottie-ios-iOS.modulemap */, - 000000001430 /* lottie-ios-iOS.xcconfig */, - 000000001490 /* lottie-ios-iOS-dummy.m */, - 000000001480 /* lottie-ios-iOS-prefix.pch */, - 000000001450 /* lottie-ios-iOS-umbrella.h */, - 000000001CE0 /* lottie-ios-macOS.modulemap */, - 000000001CD0 /* lottie-ios-macOS.xcconfig */, - 000000001D30 /* lottie-ios-macOS-dummy.m */, - 000000001D20 /* lottie-ios-macOS-prefix.pch */, - 000000001CF0 /* lottie-ios-macOS-umbrella.h */, - 0000000025E0 /* lottie-ios-tvOS.modulemap */, - 0000000025D0 /* lottie-ios-tvOS.xcconfig */, - 000000002630 /* lottie-ios-tvOS-dummy.m */, - 000000002620 /* lottie-ios-tvOS-prefix.pch */, - 0000000025F0 /* lottie-ios-tvOS-umbrella.h */, + 6C3AD87ADBB0E86FABC6F139 /* ShapeContainerLayer.swift */, + A9EAE650DE6A5AE0FBEB1A82 /* ShapeRenderLayer.swift */, ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/lottie-ios-iOS"; + name = RenderLayers; + path = RenderLayers; sourceTree = ""; }; - 000000001540 /* OS X */ = { + EEA18BEE39AC393E8111CB45 /* Primitives */ = { isa = PBXGroup; children = ( - 000000002C70 /* AppKit.framework */, - 000000001550 /* Cocoa.framework */, - 000000002C90 /* CoreGraphics.framework */, - 000000002CB0 /* QuartzCore.framework */, + 66280F9D266598C1259022B8 /* AnimationTime.swift */, + 7F564ECBB43913E5004CCA1F /* Color.swift */, + 4B1F60CE66A5066840E1441E /* Vectors.swift */, ); - name = "OS X"; + name = Primitives; + path = Primitives; sourceTree = ""; }; - 000000001DE0 /* tvOS */ = { + F043FBAC1B419037899470D7 /* Utility */ = { isa = PBXGroup; children = ( - 000000002CF0 /* CoreGraphics.framework */, - 000000001DF0 /* Foundation.framework */, - 000000002D10 /* QuartzCore.framework */, - 000000002CD0 /* UIKit.framework */, + BC22F5DB544804BDD8E50B18 /* CompositionLayersInitializer.swift */, + 81C8C153A6FBEE078B11997D /* InvertedMatteLayer.swift */, + 1010B1CC442A63FF81D419D8 /* LayerImageProvider.swift */, + 6ECBF0E136FDAFEBA0A56E74 /* LayerTransformNode.swift */, ); - name = tvOS; + name = Utility; + path = Utility; sourceTree = ""; }; - 0000000026F0 /* Pods-lottie-swift_Example */ = { + F2C62870CA5293F2FAF0D316 /* Utility */ = { isa = PBXGroup; children = ( - 000000002720 /* Info.plist */, - 000000002730 /* Pods-lottie-swift_Example.modulemap */, - 000000002790 /* Pods-lottie-swift_Example-acknowledgements.markdown */, - 000000002780 /* Pods-lottie-swift_Example-acknowledgements.plist */, - 0000000027A0 /* Pods-lottie-swift_Example-dummy.m */, - 000000002760 /* Pods-lottie-swift_Example-frameworks.sh */, - 000000002770 /* Pods-lottie-swift_Example-resources.sh */, - 000000002740 /* Pods-lottie-swift_Example-umbrella.h */, - 000000002710 /* Pods-lottie-swift_Example.debug.xcconfig */, - 000000002700 /* Pods-lottie-swift_Example.release.xcconfig */, + 901B9A1AFED7DA66CC70343E /* Debugging */, + 870D5E753A894064BC3088BA /* Extensions */, + A0611C74F9E854D40316CAB1 /* Helpers */, + 805F2D1DEBF87A1A76F088BD /* Interpolatable */, + 0A23DF2D39FD5F5F7EFDD2EC /* Primitives */, ); - name = "Pods-lottie-swift_Example"; - path = "Target Support Files/Pods-lottie-swift_Example"; + name = Utility; + path = Utility; sourceTree = ""; }; - 000000002860 /* Pods-lottie-swift_Tests */ = { + F3270BA111D9995829809DC0 /* Layers */ = { isa = PBXGroup; children = ( - 000000002890 /* Info.plist */, - 0000000028A0 /* Pods-lottie-swift_Tests.modulemap */, - 000000002900 /* Pods-lottie-swift_Tests-acknowledgements.markdown */, - 0000000028F0 /* Pods-lottie-swift_Tests-acknowledgements.plist */, - 000000002910 /* Pods-lottie-swift_Tests-dummy.m */, - 0000000028D0 /* Pods-lottie-swift_Tests-frameworks.sh */, - 0000000028E0 /* Pods-lottie-swift_Tests-resources.sh */, - 0000000028B0 /* Pods-lottie-swift_Tests-umbrella.h */, - 000000002880 /* Pods-lottie-swift_Tests.debug.xcconfig */, - 000000002870 /* Pods-lottie-swift_Tests.release.xcconfig */, + 37DD5F096D99A7D92B3B96D2 /* ImageLayerModel.swift */, + FC57F001A93CE6C838ABD269 /* LayerModel.swift */, + 2D718FD918322B628BBEEFA0 /* PreCompLayerModel.swift */, + 29743716E7F7CBB9DCAA791F /* ShapeLayerModel.swift */, + 926AFACB57AE78B7BFF5527C /* SolidLayerModel.swift */, + 3F55B8A8354A57A125A0E3D3 /* TextLayerModel.swift */, ); - name = "Pods-lottie-swift_Tests"; - path = "Target Support Files/Pods-lottie-swift_Tests"; + name = Layers; + path = Layers; sourceTree = ""; }; - 0000000029D0 /* Pods-lottie-swift_macOS */ = { + F424D8D4A5F0AD1FD001A216 /* Pods-lottie-swift_Tests */ = { isa = PBXGroup; children = ( - 000000002A00 /* Info.plist */, - 000000002A10 /* Pods-lottie-swift_macOS.modulemap */, - 000000002A70 /* Pods-lottie-swift_macOS-acknowledgements.markdown */, - 000000002A60 /* Pods-lottie-swift_macOS-acknowledgements.plist */, - 000000002A80 /* Pods-lottie-swift_macOS-dummy.m */, - 000000002A40 /* Pods-lottie-swift_macOS-frameworks.sh */, - 000000002A50 /* Pods-lottie-swift_macOS-resources.sh */, - 000000002A20 /* Pods-lottie-swift_macOS-umbrella.h */, - 0000000029F0 /* Pods-lottie-swift_macOS.debug.xcconfig */, - 0000000029E0 /* Pods-lottie-swift_macOS.release.xcconfig */, + 4ABABB8AF8CB5981871477B6 /* Info.plist */, + ECD3608197CB954BD88DA146 /* Pods-lottie-swift_Tests.modulemap */, + E147E166FC4660858772186A /* Pods-lottie-swift_Tests-acknowledgements.markdown */, + 90F072516098E2EC6C12D9E0 /* Pods-lottie-swift_Tests-acknowledgements.plist */, + EBD2156CE9749C2CBC33575F /* Pods-lottie-swift_Tests-dummy.m */, + AFB1A99CFAB97F99711CFEBD /* Pods-lottie-swift_Tests-frameworks.sh */, + 132A88BFA88DCED9912F1B14 /* Pods-lottie-swift_Tests-resources.sh */, + 58F9A0E08FD232F775240236 /* Pods-lottie-swift_Tests-umbrella.h */, + D346D1C9F37790C37C47103F /* Pods-lottie-swift_Tests.debug.xcconfig */, + 344056029BCB0FD6C2D484B9 /* Pods-lottie-swift_Tests.release.xcconfig */, ); - name = "Pods-lottie-swift_macOS"; - path = "Target Support Files/Pods-lottie-swift_macOS"; + name = "Pods-lottie-swift_Tests"; + path = "Target Support Files/Pods-lottie-swift_Tests"; sourceTree = ""; }; - 000000002B40 /* Pods-lottie-swift_tvOS */ = { + FC81DD55D5F7B912968DD857 /* DynamicProperties */ = { isa = PBXGroup; children = ( - 000000002B70 /* Info.plist */, - 000000002B80 /* Pods-lottie-swift_tvOS.modulemap */, - 000000002BE0 /* Pods-lottie-swift_tvOS-acknowledgements.markdown */, - 000000002BD0 /* Pods-lottie-swift_tvOS-acknowledgements.plist */, - 000000002BF0 /* Pods-lottie-swift_tvOS-dummy.m */, - 000000002BB0 /* Pods-lottie-swift_tvOS-frameworks.sh */, - 000000002BC0 /* Pods-lottie-swift_tvOS-resources.sh */, - 000000002B90 /* Pods-lottie-swift_tvOS-umbrella.h */, - 000000002B60 /* Pods-lottie-swift_tvOS.debug.xcconfig */, - 000000002B50 /* Pods-lottie-swift_tvOS.release.xcconfig */, + B902A6EFB62B3EDF33B8E726 /* AnimationKeypath.swift */, + CA457A6BACE9DC207F3EF1C5 /* AnyValueProvider.swift */, + C75CD547A3BE049507B3B381 /* ValueProviders */, ); - name = "Pods-lottie-swift_tvOS"; - path = "Target Support Files/Pods-lottie-swift_tvOS"; + name = DynamicProperties; + path = DynamicProperties; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 000000000BF0 /* Headers */ = { + 239F8D6FAC82A638535C6B31 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000001460 /* lottie-ios-iOS-umbrella.h in Headers */, + 8799DBF0EE49155CBE4C9507 /* lottie-ios-iOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001500 /* Headers */ = { + 55EA82D4149D1F86B633E4C5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000001D00 /* lottie-ios-macOS-umbrella.h in Headers */, + ABA52F37A757EA04B1197B87 /* Pods-lottie-swift_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001DA0 /* Headers */ = { + 65B3521D926CB5EF89EB7A2B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002600 /* lottie-ios-tvOS-umbrella.h in Headers */, + 89440BDBD860B04E637ECE80 /* lottie-ios-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000026A0 /* Headers */ = { + 706F745D2821B1EAA2CA73F5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002750 /* Pods-lottie-swift_Example-umbrella.h in Headers */, + 0D74F629A7F35053841A6410 /* Pods-lottie-swift_tvOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002810 /* Headers */ = { + 8E614C2BA266BF65A828D317 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0000000028C0 /* Pods-lottie-swift_Tests-umbrella.h in Headers */, + EF96D3E4F3348CEAB8BE515C /* Pods-lottie-swift_macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002980 /* Headers */ = { + A4A53F45E6C3B601E0FF1D09 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002A30 /* Pods-lottie-swift_macOS-umbrella.h in Headers */, + 796F3702DBAEE639FAFB903F /* Pods-lottie-swift_Example-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002AF0 /* Headers */ = { + B1D3A9D8687E7BF224804430 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002BA0 /* Pods-lottie-swift_tvOS-umbrella.h in Headers */, + 3E3DBFFD67CD37FF3041219F /* lottie-ios-tvOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 000000000BA0 /* lottie-ios-iOS */ = { + 2F8B13CBA5EB7080D3B74008 /* lottie-ios-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000000BB0 /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */; + buildConfigurationList = 9E8FDDF8D714D2A27439818F /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */; buildPhases = ( - 000000000BF0 /* Headers */, - 000000000C00 /* Sources */, - 000000000C10 /* Frameworks */, - 000000000C20 /* Resources */, + 0E52FBD8A30F8CC91EDC8310 /* Sources */, + 3840650CC9FBBA4EE515C15B /* Frameworks */, + 239F8D6FAC82A638535C6B31 /* Headers */, ); buildRules = ( ); @@ -1512,35 +1504,34 @@ ); name = "lottie-ios-iOS"; productName = "lottie-ios-iOS"; - productReference = 000000000BE0 /* Lottie.framework */; + productReference = B7A8C0B800D6C0CF118E1F8B /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; - 0000000014B0 /* lottie-ios-macOS */ = { + 429BE39776C33F03086395CF /* Pods-lottie-swift_Example */ = { isa = PBXNativeTarget; - buildConfigurationList = 0000000014C0 /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */; + buildConfigurationList = C1578DA2CC6BD77D075E0A5E /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */; buildPhases = ( - 000000001500 /* Headers */, - 000000001510 /* Sources */, - 000000001520 /* Frameworks */, - 000000001530 /* Resources */, + 90E20D554D2DE23C471EDCF6 /* Sources */, + 0992635551E4E7C9A1E126F9 /* Frameworks */, + A4A53F45E6C3B601E0FF1D09 /* Headers */, ); buildRules = ( ); dependencies = ( + CD29F27AE5AAD6991914DA5A /* PBXTargetDependency */, ); - name = "lottie-ios-macOS"; - productName = "lottie-ios-macOS"; - productReference = 0000000014F0 /* Lottie.framework */; + name = "Pods-lottie-swift_Example"; + productName = "Pods-lottie-swift_Example"; + productReference = D259CF94D05711A1874D7266 /* Pods_lottie_swift_Example.framework */; productType = "com.apple.product-type.framework"; }; - 000000001D50 /* lottie-ios-tvOS */ = { + 546E5D1B4834472889605D4B /* lottie-ios-tvOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000001D60 /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */; + buildConfigurationList = 5D1044A169DC4B51723AD56A /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */; buildPhases = ( - 000000001DA0 /* Headers */, - 000000001DB0 /* Sources */, - 000000001DC0 /* Frameworks */, - 000000001DD0 /* Resources */, + EA1A2EF02FB5BF260676AD33 /* Sources */, + ADC03B003E69248AAFF106B8 /* Frameworks */, + B1D3A9D8687E7BF224804430 /* Headers */, ); buildRules = ( ); @@ -1548,623 +1539,763 @@ ); name = "lottie-ios-tvOS"; productName = "lottie-ios-tvOS"; - productReference = 000000001D90 /* Lottie.framework */; + productReference = D80A6CD91822FAD47E8E4C8B /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; - 000000002650 /* Pods-lottie-swift_Example */ = { + 6849BFD545CD3C63C8EB804F /* Pods-lottie-swift_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000002660 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */; + buildConfigurationList = 248CBC1B00A9F4B5600186B6 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */; buildPhases = ( - 0000000026A0 /* Headers */, - 0000000026B0 /* Sources */, - 0000000026C0 /* Frameworks */, - 0000000026D0 /* Resources */, + ECD3B983867F9CD17A93B916 /* Sources */, + 6028EFF73FD05A20933261CE /* Frameworks */, + 55EA82D4149D1F86B633E4C5 /* Headers */, ); buildRules = ( ); dependencies = ( - 000000002D80 /* PBXTargetDependency */, ); - name = "Pods-lottie-swift_Example"; - productName = "Pods-lottie-swift_Example"; - productReference = 000000002690 /* Pods_lottie_swift_Example.framework */; + name = "Pods-lottie-swift_Tests"; + productName = "Pods-lottie-swift_Tests"; + productReference = DFBEA7F3885D6D743A55E270 /* Pods_lottie_swift_Tests.framework */; productType = "com.apple.product-type.framework"; }; - 0000000027C0 /* Pods-lottie-swift_Tests */ = { + D9096CD6C165B9A4210155FC /* Pods-lottie-swift_macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 0000000027D0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */; + buildConfigurationList = 16AAADE81F4F0E997234C70E /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */; buildPhases = ( - 000000002810 /* Headers */, - 000000002820 /* Sources */, - 000000002830 /* Frameworks */, - 000000002840 /* Resources */, + 97AC02EF75F6173B922CB806 /* Sources */, + DFA135B3D1556DE8D585B5CF /* Frameworks */, + 8E614C2BA266BF65A828D317 /* Headers */, ); buildRules = ( ); dependencies = ( - 000000002DA0 /* PBXTargetDependency */, + C020E164FEC49829741DB030 /* PBXTargetDependency */, ); - name = "Pods-lottie-swift_Tests"; - productName = "Pods-lottie-swift_Tests"; - productReference = 000000002800 /* Pods_lottie_swift_Tests.framework */; + name = "Pods-lottie-swift_macOS"; + productName = "Pods-lottie-swift_macOS"; + productReference = F42CB7553FCA5695AC2DEE3B /* Pods_lottie_swift_macOS.framework */; productType = "com.apple.product-type.framework"; }; - 000000002930 /* Pods-lottie-swift_macOS */ = { + EC8E03F684162F123202C30A /* Pods-lottie-swift_tvOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000002940 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */; + buildConfigurationList = 9A037B6F352C8C9A9F3D15C3 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */; buildPhases = ( - 000000002980 /* Headers */, - 000000002990 /* Sources */, - 0000000029A0 /* Frameworks */, - 0000000029B0 /* Resources */, + 431D0045AE8C588EE9D6BA0D /* Sources */, + C77E5192AE235CBF0513CC81 /* Frameworks */, + 706F745D2821B1EAA2CA73F5 /* Headers */, ); buildRules = ( ); dependencies = ( - 000000002D40 /* PBXTargetDependency */, + 06D5F535E67E7895252873C7 /* PBXTargetDependency */, ); - name = "Pods-lottie-swift_macOS"; - productName = "Pods-lottie-swift_macOS"; - productReference = 000000002970 /* Pods_lottie_swift_macOS.framework */; + name = "Pods-lottie-swift_tvOS"; + productName = "Pods-lottie-swift_tvOS"; + productReference = E755FDDEA55F0C5192BCD8B4 /* Pods_lottie_swift_tvOS.framework */; productType = "com.apple.product-type.framework"; }; - 000000002AA0 /* Pods-lottie-swift_tvOS */ = { + ED8804A3B97F951A0DACE9EE /* lottie-ios-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000002AB0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */; + buildConfigurationList = C8C1128265827920CB4FBC9A /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */; buildPhases = ( - 000000002AF0 /* Headers */, - 000000002B00 /* Sources */, - 000000002B10 /* Frameworks */, - 000000002B20 /* Resources */, + D665BEC4FB81701A5418D2E8 /* Sources */, + 1FB12D5DC770BF2C34C77F37 /* Frameworks */, + 65B3521D926CB5EF89EB7A2B /* Headers */, ); buildRules = ( ); dependencies = ( - 000000002D60 /* PBXTargetDependency */, ); - name = "Pods-lottie-swift_tvOS"; - productName = "Pods-lottie-swift_tvOS"; - productReference = 000000002AE0 /* Pods_lottie_swift_tvOS.framework */; + name = "lottie-ios-macOS"; + productName = "lottie-ios-macOS"; + productReference = 7326041FE43AE79A8E842A05 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 000000000000 /* Project object */ = { + 457811C939FAB532885BC5EA /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0930; LastUpgradeCheck = 0930; }; - buildConfigurationList = 000000000030 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = 7D4C6A2DF77219CB0E948DBA /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 000000000010; - productRefGroup = 000000000020 /* Products */; + mainGroup = D0312BB8355C5245D14094A5; + productRefGroup = 027C9306526ACEAA641E7E93 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 000000000BA0 /* lottie-ios-iOS */, - 0000000014B0 /* lottie-ios-macOS */, - 000000001D50 /* lottie-ios-tvOS */, - 000000002650 /* Pods-lottie-swift_Example */, - 000000002930 /* Pods-lottie-swift_macOS */, - 0000000027C0 /* Pods-lottie-swift_Tests */, - 000000002AA0 /* Pods-lottie-swift_tvOS */, + 2F8B13CBA5EB7080D3B74008 /* lottie-ios-iOS */, + ED8804A3B97F951A0DACE9EE /* lottie-ios-macOS */, + 546E5D1B4834472889605D4B /* lottie-ios-tvOS */, + 429BE39776C33F03086395CF /* Pods-lottie-swift_Example */, + D9096CD6C165B9A4210155FC /* Pods-lottie-swift_macOS */, + 6849BFD545CD3C63C8EB804F /* Pods-lottie-swift_Tests */, + EC8E03F684162F123202C30A /* Pods-lottie-swift_tvOS */, ); }; /* End PBXProject section */ -/* Begin PBXResourcesBuildPhase section */ - 000000000C20 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000001530 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000001DD0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 0000000026D0 /* Resources */ = { - isa = PBXResourcesBuildPhase; +/* Begin PBXSourcesBuildPhase section */ + 0E52FBD8A30F8CC91EDC8310 /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 95D68896DE44AE354947FC7D /* AnimatedButton.swift in Sources */, + 7686CA79F17790E47528F5BB /* AnimatedControl.swift in Sources */, + 17D8D19024A0B06453C53386 /* AnimatedSwitch.swift in Sources */, + C55355F860CE65CD80D3DB12 /* Animation.swift in Sources */, + F268ADB57F762F62BE8CD053 /* AnimationCacheProvider.swift in Sources */, + F6154C26BC8417FF9D2AD10D /* AnimationContainer.swift in Sources */, + 80B88CC5945DE9B9E8F84F59 /* AnimationContext.swift in Sources */, + 7861A73A3EDE4AA0DCF498C2 /* AnimationImageProvider.swift in Sources */, + 01C00A8D3E0E34789D3625C3 /* AnimationKeypath.swift in Sources */, + 5DE0099009CF5F15998D8AF5 /* AnimationKeypathExtension.swift in Sources */, + A64E32FE70E101CD580724C3 /* AnimationPublic.swift in Sources */, + 8012693D336A15F2C4D12AA3 /* AnimationSubview.swift in Sources */, + 92A6F529899871D3C0B4A91F /* AnimationTime.swift in Sources */, + 46AA4ADD061640A9F71D55F2 /* AnimationView.swift in Sources */, + 9F94152AAE86D4565DE82F04 /* AnimationViewInitializers.swift in Sources */, + CBCD27F9C21E4EE3FB8FEAAE /* AnimatorNode.swift in Sources */, + 1AAF96A1066720F7C3BE0181 /* AnimatorNodeDebugging.swift in Sources */, + DED92E1B43F89FAEBA06815B /* AnyNodeProperty.swift in Sources */, + 608DE2466AFFCC8D5A1689D9 /* AnyValueContainer.swift in Sources */, + D5393D6161EB303F7B689923 /* AnyValueProvider.swift in Sources */, + 4226581E9FBEE54E70882F32 /* Asset.swift in Sources */, + 55721BDEC3548D25D472AC43 /* AssetLibrary.swift in Sources */, + 9079EB47EE9BC016563BBD43 /* BezierPath.swift in Sources */, + 68067FD9121939CD61AAE2D7 /* BundleImageProvider.swift in Sources */, + 03248ADF6EC84CBB0E303CED /* CGFloatExtensions.swift in Sources */, + F8EC2AC695F5EC07AE8564E5 /* Color.swift in Sources */, + D3795CF757F809FC16FCEEF2 /* ColorExtension.swift in Sources */, + AAF74D4EB15835BB901C5956 /* ColorValueProvider.swift in Sources */, + EA677E2DDC412B438F8E6A3D /* CompatibleAnimationKeypath.swift in Sources */, + 8362459D49639BC8A4FE421E /* CompatibleAnimationView.swift in Sources */, + 1C9DB3AE1CE593C3BFE7AEE7 /* CompositionLayer.swift in Sources */, + AFA7256258396B4BBAE385CA /* CompositionLayersInitializer.swift in Sources */, + 4486B6BB9F00163AE84FE576 /* CompoundBezierPath.swift in Sources */, + F8A143FA72F64CB4743CD33A /* CurveVertex.swift in Sources */, + CE37D8C1666DF08D8A863A17 /* DashPattern.swift in Sources */, + 967CBBC2DDBB4AD7DCEC3146 /* Ellipse.swift in Sources */, + 2943BAF2B419EA0BDC529A81 /* EllipseNode.swift in Sources */, + 630EA6DD6B76B1284C8C456D /* FilepathImageProvider.swift in Sources */, + 99AE6914A9608BCE11A8F435 /* FillI.swift in Sources */, + EE46467E1F3F2343E56290F1 /* FillNode.swift in Sources */, + 869E679DD6ED8728A534853C /* FillRenderer.swift in Sources */, + E49F1A8D1C4C4691249135EB /* FloatValueProvider.swift in Sources */, + 5D31883DF45ABA8D430BF3CB /* Font.swift in Sources */, + BBD32824BDE518128511B74C /* Glyph.swift in Sources */, + 2D3581F5A3138FCE26C97432 /* GradientFill.swift in Sources */, + EE7A76EC1BF696CC674C6993 /* GradientFillNode.swift in Sources */, + 7FD6E6435FE6E534EBEE6A8E /* GradientFillRenderer.swift in Sources */, + 49C67103E02B6438304ED711 /* GradientStroke.swift in Sources */, + C7976EE51DBF90695C3FD984 /* GradientStrokeNode.swift in Sources */, + 158C69FDE01DF66457C69529 /* GradientStrokeRenderer.swift in Sources */, + 25516F92F256B2F301C65FB8 /* Group.swift in Sources */, + 8FD1B036BCDB64D25296E13F /* GroupInterpolator.swift in Sources */, + 7090795422B93626323E504B /* GroupNode.swift in Sources */, + D3B74B2DAEA30D46747A376F /* GroupOutputNode.swift in Sources */, + 906C79B22CD7287B2F9887CA /* ImageAsset.swift in Sources */, + 8819BA749ABE992714A301BA /* ImageCompositionLayer.swift in Sources */, + 54325097B42C8153BA034BB3 /* ImageLayerModel.swift in Sources */, + 97737D804FA0A0EE4A2C7F0C /* Interpolatable.swift in Sources */, + 61F84147DF5EAB2AB3FD6966 /* InterpolatableExtensions.swift in Sources */, + 727274ADDA373B5A68CF8754 /* InvertedMatteLayer.swift in Sources */, + 43B341899475D910F001DF5C /* ItemsExtension.swift in Sources */, + A7E7EBB27683E3BDE1BF8EFE /* KeyedDecodingContainerExtensions.swift in Sources */, + 414E4CBE3CA55296E5A9E5F0 /* Keyframe.swift in Sources */, + A984AE46659FF22FBDC8A2E0 /* KeyframeExtensions.swift in Sources */, + A3D234F9F9259F58E9E446A6 /* KeyframeGroup.swift in Sources */, + A13624A5E44D91634C2424DC /* KeyframeInterpolator.swift in Sources */, + 5CEF3C9D707FE889DC8B94ED /* KeypathSearchable.swift in Sources */, + 7F1F2125125F7E5904AF3B55 /* LayerDebugging.swift in Sources */, + FD5DD377C0372490A806F807 /* LayerImageProvider.swift in Sources */, + AA7DFD0BCFBDF43DAF611851 /* LayerModel.swift in Sources */, + 10A7E9A9E520BF75B7C4CA54 /* LayerTransformNode.swift in Sources */, + 0C4A6607A29B922BE5EE7587 /* lottie-ios-iOS-dummy.m in Sources */, + C28D156BAF12242F65F789F2 /* LottieView.swift in Sources */, + F48483F8DDD9A6C833321BF3 /* LRUAnimationCache.swift in Sources */, + E7C2998206682271A3747287 /* Marker.swift in Sources */, + 804216F199CA43A5CF041254 /* Mask.swift in Sources */, + D1D1BCEB4170EFEE55AB5F08 /* MaskContainerLayer.swift in Sources */, + 44BBFC73869C294789976FB5 /* MathKit.swift in Sources */, + AD7639217049A5C0F58D9CDF /* Merge.swift in Sources */, + 3A223BE3A1C959DFB185BB93 /* NodeProperty.swift in Sources */, + 8B3CE96E319E49F0BAD3202B /* NodePropertyMap.swift in Sources */, + 552BBBADB67D93D3D274F398 /* NullCompositionLayer.swift in Sources */, + C5C66504ED96F7BFE0DA12B5 /* PassThroughOutputNode.swift in Sources */, + 88AFD217EDE134AD71FB319A /* PathElement.swift in Sources */, + 17C6767ED0C7759FEBC932A2 /* PathNode.swift in Sources */, + A63C87F07DB7BBDE126AD16C /* PathOutputNode.swift in Sources */, + B2095963C0F40D0BF3A14916 /* PointValueProvider.swift in Sources */, + CD6DC653CCDA731DF8BA4581 /* PolygonNode.swift in Sources */, + 4169DF5143C311F0B0D168AC /* PrecompAsset.swift in Sources */, + B2CBFC9D500BA1ABF7D95B50 /* PreCompLayerModel.swift in Sources */, + 4BBB4D63101D80E73D69B0DA /* PreCompositionLayer.swift in Sources */, + 9C3B48909885913EF69520F6 /* Rectangle.swift in Sources */, + DD084F7B55F8E7D7FBE7F3D2 /* RectNode.swift in Sources */, + 34BCC8C6DFEBB904F231685F /* RenderNode.swift in Sources */, + 61B8166DC61BED79B85CA85E /* Repeater.swift in Sources */, + 785D0C4809EFEA4734A02421 /* Shape.swift in Sources */, + DB095F55C9E955626507982D /* ShapeCompositionLayer.swift in Sources */, + BB52392ACBD48DA161238199 /* ShapeContainerLayer.swift in Sources */, + 091ABA19B73D34B429EF5E3D /* ShapeItem.swift in Sources */, + 6701148F1FA6B6751453FAD5 /* ShapeLayerModel.swift in Sources */, + 570E6C4B3895B3C3A675D2B4 /* ShapeNode.swift in Sources */, + FCF2D89155B41B4F2AE13237 /* ShapeRenderLayer.swift in Sources */, + BC10534FE4F72B6DED5DE00A /* ShapeTransform.swift in Sources */, + 733602FF5BAE299253E7CD3B /* SingleValueProvider.swift in Sources */, + DA1B0F790A9BF7FB40EF7673 /* SizeValueProvider.swift in Sources */, + 6016FC74451DCA6FB911FBFC /* SolidCompositionLayer.swift in Sources */, + C8BB9CF7F3BDCA5CDCF95CE5 /* SolidLayerModel.swift in Sources */, + 40275EE8EF96B893EA4E1667 /* Star.swift in Sources */, + C226CAE948C11D834CA27C44 /* StarNode.swift in Sources */, + A86B3AC5F59D02C44C19684A /* StringExtensions.swift in Sources */, + E18376F70083AF464F176F06 /* Stroke.swift in Sources */, + 25434179DD6D6E3D2028E6CA /* StrokeNode.swift in Sources */, + DEE157C5C3B3EC3958306907 /* StrokeRenderer.swift in Sources */, + ACFB6C9725C35DC2120000C1 /* TextAnimator.swift in Sources */, + 188B776F8ACCDF1D545DF8AC /* TextAnimatorNode.swift in Sources */, + 503AD613D4E522FECB730AC9 /* TextCompositionLayer.swift in Sources */, + 73CA04BCED4E8EE3C1787D65 /* TextDocument.swift in Sources */, + 8CD2F2F2E1B23F3C4156B45D /* TextLayerModel.swift in Sources */, + 07C3F897FC7584E899F5221C /* Transform.swift in Sources */, + FF703319E4D5BD3EEA7609F3 /* Trim.swift in Sources */, + 26104675A183FE4D9A70FC39 /* TrimPathNode.swift in Sources */, + 0C2E81E68B8238253A366A9C /* UIColorExtension.swift in Sources */, + AAB2E1E34F4486EB519021D4 /* ValueContainer.swift in Sources */, + 5F88E39E7BEE7EE2442972CB /* Vectors.swift in Sources */, + 9B862274F54C89E8EBA75FF3 /* VectorsExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002840 /* Resources */ = { - isa = PBXResourcesBuildPhase; + 431D0045AE8C588EE9D6BA0D /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9F3975F12E00FF380DF0EA3B /* Pods-lottie-swift_tvOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000029B0 /* Resources */ = { - isa = PBXResourcesBuildPhase; + 90E20D554D2DE23C471EDCF6 /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 93AB1468393530C6AED8ED81 /* Pods-lottie-swift_Example-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002B20 /* Resources */ = { - isa = PBXResourcesBuildPhase; + 97AC02EF75F6173B922CB806 /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 0831734132C1A30F93DFF0B7 /* Pods-lottie-swift_macOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 000000000C00 /* Sources */ = { + D665BEC4FB81701A5418D2E8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 000000001350 /* AnimatedButton.swift in Sources */, - 000000001360 /* AnimatedControl.swift in Sources */, - 000000001370 /* AnimatedSwitch.swift in Sources */, - 000000000D30 /* Animation.swift in Sources */, - 0000000012C0 /* AnimationCacheProvider.swift in Sources */, - 000000000C60 /* AnimationContainer.swift in Sources */, - 0000000011F0 /* AnimationContext.swift in Sources */, - 000000001340 /* AnimationImageProvider.swift in Sources */, - 0000000012E0 /* AnimationKeypath.swift in Sources */, - 0000000011B0 /* AnimationKeypathExtension.swift in Sources */, - 000000001290 /* AnimationPublic.swift in Sources */, - 000000001380 /* AnimationSubview.swift in Sources */, - 0000000013F0 /* AnimationTime.swift in Sources */, - 0000000012A0 /* AnimationView.swift in Sources */, - 0000000012B0 /* AnimationViewInitializers.swift in Sources */, - 000000001140 /* AnimatorNode.swift in Sources */, - 000000001190 /* AnimatorNodeDebugging.swift in Sources */, - 000000000F90 /* AnyNodeProperty.swift in Sources */, - 000000000FA0 /* AnyValueContainer.swift in Sources */, - 0000000012F0 /* AnyValueProvider.swift in Sources */, - 000000000D40 /* Asset.swift in Sources */, - 000000000D50 /* AssetLibrary.swift in Sources */, - 000000001230 /* BezierPath.swift in Sources */, - 000000001390 /* BundleImageProvider.swift in Sources */, - 0000000011C0 /* CGFloatExtensions.swift in Sources */, - 000000001400 /* Color.swift in Sources */, - 000000001240 /* ColorExtension.swift in Sources */, - 000000001300 /* ColorValueProvider.swift in Sources */, - 0000000013A0 /* CompatibleAnimationKeypath.swift in Sources */, - 0000000013B0 /* CompatibleAnimationView.swift in Sources */, - 000000000C70 /* CompositionLayer.swift in Sources */, - 000000000CF0 /* CompositionLayersInitializer.swift in Sources */, - 000000001250 /* CompoundBezierPath.swift in Sources */, - 000000001260 /* CurveVertex.swift in Sources */, - 000000000E10 /* DashPattern.swift in Sources */, - 000000000E50 /* Ellipse.swift in Sources */, - 000000001090 /* EllipseNode.swift in Sources */, - 0000000013C0 /* FilepathImageProvider.swift in Sources */, - 000000000E60 /* FillI.swift in Sources */, - 0000000010F0 /* FillNode.swift in Sources */, - 000000001050 /* FillRenderer.swift in Sources */, - 000000001310 /* FloatValueProvider.swift in Sources */, - 000000000F30 /* Font.swift in Sources */, - 000000000F40 /* Glyph.swift in Sources */, - 000000000E70 /* GradientFill.swift in Sources */, - 000000001100 /* GradientFillNode.swift in Sources */, - 000000001060 /* GradientFillRenderer.swift in Sources */, - 000000000E80 /* GradientStroke.swift in Sources */, - 000000001110 /* GradientStrokeNode.swift in Sources */, - 000000001070 /* GradientStrokeRenderer.swift in Sources */, - 000000000E90 /* Group.swift in Sources */, - 000000000FE0 /* GroupInterpolator.swift in Sources */, - 0000000010E0 /* GroupNode.swift in Sources */, - 000000001020 /* GroupOutputNode.swift in Sources */, - 000000000D60 /* ImageAsset.swift in Sources */, - 000000000C80 /* ImageCompositionLayer.swift in Sources */, - 000000000DB0 /* ImageLayerModel.swift in Sources */, - 000000001200 /* Interpolatable.swift in Sources */, - 000000001210 /* InterpolatableExtensions.swift in Sources */, - 000000000D00 /* InvertedMatteLayer.swift in Sources */, - 000000000F70 /* ItemsExtension.swift in Sources */, - 000000000D80 /* KeyedDecodingContainerExtensions.swift in Sources */, - 000000000D90 /* Keyframe.swift in Sources */, - 000000001220 /* KeyframeExtensions.swift in Sources */, - 000000000DA0 /* KeyframeGroup.swift in Sources */, - 000000000FF0 /* KeyframeInterpolator.swift in Sources */, - 000000000FB0 /* KeypathSearchable.swift in Sources */, - 0000000011A0 /* LayerDebugging.swift in Sources */, - 000000000D10 /* LayerImageProvider.swift in Sources */, - 000000000DC0 /* LayerModel.swift in Sources */, - 000000000D20 /* LayerTransformNode.swift in Sources */, - 0000000014A0 /* lottie-ios-iOS-dummy.m in Sources */, - 0000000013D0 /* LottieView.swift in Sources */, - 0000000012D0 /* LRUAnimationCache.swift in Sources */, - 000000000E20 /* Marker.swift in Sources */, - 000000000E30 /* Mask.swift in Sources */, - 000000000C90 /* MaskContainerLayer.swift in Sources */, - 0000000011D0 /* MathKit.swift in Sources */, - 000000000EA0 /* Merge.swift in Sources */, - 000000000F80 /* NodeProperty.swift in Sources */, - 000000000FC0 /* NodePropertyMap.swift in Sources */, - 000000000CA0 /* NullCompositionLayer.swift in Sources */, - 000000001030 /* PassThroughOutputNode.swift in Sources */, - 000000001270 /* PathElement.swift in Sources */, - 000000001150 /* PathNode.swift in Sources */, - 000000001040 /* PathOutputNode.swift in Sources */, - 000000001320 /* PointValueProvider.swift in Sources */, - 0000000010A0 /* PolygonNode.swift in Sources */, - 000000000D70 /* PrecompAsset.swift in Sources */, - 000000000DD0 /* PreCompLayerModel.swift in Sources */, - 000000000CB0 /* PreCompositionLayer.swift in Sources */, - 000000000EB0 /* Rectangle.swift in Sources */, - 0000000010B0 /* RectNode.swift in Sources */, - 000000001160 /* RenderNode.swift in Sources */, - 000000000EC0 /* Repeater.swift in Sources */, - 000000000ED0 /* Shape.swift in Sources */, - 000000000CC0 /* ShapeCompositionLayer.swift in Sources */, - 000000001170 /* ShapeContainerLayer.swift in Sources */, - 000000000EE0 /* ShapeItem.swift in Sources */, - 000000000DE0 /* ShapeLayerModel.swift in Sources */, - 0000000010C0 /* ShapeNode.swift in Sources */, - 000000001180 /* ShapeRenderLayer.swift in Sources */, - 000000000EF0 /* ShapeTransform.swift in Sources */, - 000000001000 /* SingleValueProvider.swift in Sources */, - 000000001330 /* SizeValueProvider.swift in Sources */, - 000000000CD0 /* SolidCompositionLayer.swift in Sources */, - 000000000DF0 /* SolidLayerModel.swift in Sources */, - 000000000F00 /* Star.swift in Sources */, - 0000000010D0 /* StarNode.swift in Sources */, - 0000000011E0 /* StringExtensions.swift in Sources */, - 000000000F10 /* Stroke.swift in Sources */, - 000000001120 /* StrokeNode.swift in Sources */, - 000000001080 /* StrokeRenderer.swift in Sources */, - 000000000F50 /* TextAnimator.swift in Sources */, - 000000001130 /* TextAnimatorNode.swift in Sources */, - 000000000CE0 /* TextCompositionLayer.swift in Sources */, - 000000000F60 /* TextDocument.swift in Sources */, - 000000000E00 /* TextLayerModel.swift in Sources */, - 000000000E40 /* Transform.swift in Sources */, - 000000000F20 /* Trim.swift in Sources */, - 000000001010 /* TrimPathNode.swift in Sources */, - 0000000013E0 /* UIColorExtension.swift in Sources */, - 000000000FD0 /* ValueContainer.swift in Sources */, - 000000001410 /* Vectors.swift in Sources */, - 000000001280 /* VectorsExtensions.swift in Sources */, + 447951B5110EF0AEAD5E2783 /* Animation.swift in Sources */, + E168D9437CD1ECC523821C09 /* AnimationCacheProvider.swift in Sources */, + D7692CE5615C7D4157E0C987 /* AnimationContainer.swift in Sources */, + BC1FCF370CA6905B47B72F1F /* AnimationContext.swift in Sources */, + 7859CDD844B59B03B95B767F /* AnimationImageProvider.swift in Sources */, + 218CABD22BFC3F5D2198ACCC /* AnimationKeypath.swift in Sources */, + 7050CD78EF06418F23F4B1C9 /* AnimationKeypathExtension.swift in Sources */, + 77CFA517CF7F40D094599169 /* AnimationPublic.swift in Sources */, + 242267EE4E93F476FEF9C9E3 /* AnimationSubview.swift in Sources */, + AC8419903FDD0F07C9702D30 /* AnimationTime.swift in Sources */, + 48DB43B35492837B874C245E /* AnimationView.swift in Sources */, + 607E1B00797030EB3E96038C /* AnimationViewInitializers.swift in Sources */, + EB7C8363073D2CA160D9CFB1 /* AnimatorNode.swift in Sources */, + CDA50A6CE678B735FEF87661 /* AnimatorNodeDebugging.swift in Sources */, + BE5D659BD27ACF8B51F09CAB /* AnyNodeProperty.swift in Sources */, + C3E0EF9AC55F595EA74D0CD5 /* AnyValueContainer.swift in Sources */, + B2900AEDDD3B48B730AF9628 /* AnyValueProvider.swift in Sources */, + 8F12CDEB5F220BE1730DA946 /* Asset.swift in Sources */, + 5F4DA48449CFB046B49C655F /* AssetLibrary.swift in Sources */, + 09C90E1127824167F3CBFA6A /* BezierPath.swift in Sources */, + 47BC705D220CE760CC0649EE /* BundleImageProvider.swift in Sources */, + F9BC99DBEBFEB52A4B3CB4A2 /* CGFloatExtensions.swift in Sources */, + 0C77C74492FA910231634821 /* Color.swift in Sources */, + 53623D87825A7BD0ECC15AC7 /* ColorExtension.swift in Sources */, + 6F01BECAF4FA51080DC90474 /* ColorValueProvider.swift in Sources */, + 5B6A139CEDA30E82BA4D5EC1 /* CompositionLayer.swift in Sources */, + 871D1BD5A9F6138A39C88E5F /* CompositionLayersInitializer.swift in Sources */, + 074B0030148A77C97C92A49C /* CompoundBezierPath.swift in Sources */, + 63D9D5D984C9B1D560076A5D /* CurveVertex.swift in Sources */, + 7F22DED4B202270DFFDB54FF /* DashPattern.swift in Sources */, + 4B21B92E2CEAA539EC05FF6B /* Ellipse.swift in Sources */, + 5ABB2DA1A100EA43BD85D1E0 /* EllipseNode.swift in Sources */, + 9AD47928F3BF694733AEB3EB /* FilepathImageProvider.swift in Sources */, + E350DA1293DE79961DF17085 /* FillI.swift in Sources */, + 4927F440E623D24AF0066DE5 /* FillNode.swift in Sources */, + E7949E49B6EDBE8E22BF1C9C /* FillRenderer.swift in Sources */, + 58CA74A48DA80B4350F502E8 /* FloatValueProvider.swift in Sources */, + ECF6BD15E02DBC5A0F963015 /* Font.swift in Sources */, + 531067E5EE53DB30FB443811 /* Glyph.swift in Sources */, + 9A4AD5B280E876A1426D7FED /* GradientFill.swift in Sources */, + 68D4608F12ACF3FB8839B9B6 /* GradientFillNode.swift in Sources */, + DF792C7CAF8E5E34F59192BC /* GradientFillRenderer.swift in Sources */, + 39813A00DC99A16B63BB395C /* GradientStroke.swift in Sources */, + 65B67C94FD17B14B4C621F27 /* GradientStrokeNode.swift in Sources */, + 431459C42D7C8CE9855DFBDA /* GradientStrokeRenderer.swift in Sources */, + 486BDA530517A626E1C9157E /* Group.swift in Sources */, + 2B7707259EC16CDA91C3C50D /* GroupInterpolator.swift in Sources */, + B67FD06A90D4AB41F6AECFB3 /* GroupNode.swift in Sources */, + F8BA997862889BFABA16ECEB /* GroupOutputNode.swift in Sources */, + 91DB5A2C46F9E3AAF1125DD1 /* ImageAsset.swift in Sources */, + 3C3AE23FC71161D5EFFA378E /* ImageCompositionLayer.swift in Sources */, + 7B30326CA0277AA61F7135E3 /* ImageLayerModel.swift in Sources */, + 58A2F5F809E790BA2924A4A6 /* Interpolatable.swift in Sources */, + 87874BBD793D3FD832C3C0BC /* InterpolatableExtensions.swift in Sources */, + C7BFA51CDBA2CC1894D07AE7 /* InvertedMatteLayer.swift in Sources */, + A2C5F47307E9DD5FB27C282A /* ItemsExtension.swift in Sources */, + 46970BEE8EF6DDBB90404863 /* KeyedDecodingContainerExtensions.swift in Sources */, + A51FF4E61F2CBFB29A639CCB /* Keyframe.swift in Sources */, + F4EE8DAACF24D0060768DD0C /* KeyframeExtensions.swift in Sources */, + B21E09E98D7E21F0E0961908 /* KeyframeGroup.swift in Sources */, + C0324AD702A18F04A7566034 /* KeyframeInterpolator.swift in Sources */, + C9C1AA50D642E0FFFC4E5EE2 /* KeypathSearchable.swift in Sources */, + 723D4EA005190175F8C55D00 /* LayerDebugging.swift in Sources */, + 88B2A66F733511FDA1E3B69D /* LayerImageProvider.swift in Sources */, + 52EB234176EDB01479B6B90F /* LayerModel.swift in Sources */, + 9BE655A9A558A455829CC231 /* LayerTransformNode.swift in Sources */, + E1A2104A5D8E364E2755F38F /* lottie-ios-macOS-dummy.m in Sources */, + 468259F83F7090D4FD15311E /* LottieView.swift in Sources */, + 9834DEE5690E634BA55FF964 /* LRUAnimationCache.swift in Sources */, + FC064227FD4F2D12CCB034EF /* Marker.swift in Sources */, + 9173484F3F28A9CDC7AE0A89 /* Mask.swift in Sources */, + 472926EB2A181D97D8C2F8E4 /* MaskContainerLayer.swift in Sources */, + 93FDAECB8BF732A7A2B7D19E /* MathKit.swift in Sources */, + C35CB52CED3AC41394E8912E /* Merge.swift in Sources */, + CBAFE4FA0A8B29772B8EB81C /* NodeProperty.swift in Sources */, + A53B40B344921EB6A5437426 /* NodePropertyMap.swift in Sources */, + B49C6E4E767273DCB9DDADEF /* NullCompositionLayer.swift in Sources */, + 84BFBFD6B881C6C0EEABDEC1 /* PassThroughOutputNode.swift in Sources */, + 1DFEAE5007D3F4E79C41CF2F /* PathElement.swift in Sources */, + 7E4D165F2CAB769D6022D303 /* PathNode.swift in Sources */, + B7FA19783462BCAB3E0E280B /* PathOutputNode.swift in Sources */, + 06729B3B8B9779DDA101A69C /* PointValueProvider.swift in Sources */, + 2AF29CF47C560CE39ECF5D43 /* PolygonNode.swift in Sources */, + E2375E5EAA64C4B52F9E8E62 /* PrecompAsset.swift in Sources */, + 8E4E560D6CF75E4A57B68A13 /* PreCompLayerModel.swift in Sources */, + C138F4CD795DCDEF8BD817B3 /* PreCompositionLayer.swift in Sources */, + 281BB8F4BB36B9DE038605C0 /* Rectangle.swift in Sources */, + 48FFE3D1B6EC8884239E88CD /* RectNode.swift in Sources */, + 7DF33B85066A5FBEEB20867A /* RenderNode.swift in Sources */, + 093949168D399054B758A247 /* Repeater.swift in Sources */, + FA5618DFFE475E6DA2BF7AB2 /* Shape.swift in Sources */, + 725CE72137651B1989A90894 /* ShapeCompositionLayer.swift in Sources */, + C46144F4316A87EF2C7D96C6 /* ShapeContainerLayer.swift in Sources */, + E52CB7673DB28BFC9D401398 /* ShapeItem.swift in Sources */, + 8B55D2C0740F3D8AFB46842B /* ShapeLayerModel.swift in Sources */, + 309C8EF538A99A22EDF2B02F /* ShapeNode.swift in Sources */, + EDCF40F378C6D11E8FB3524A /* ShapeRenderLayer.swift in Sources */, + 0C12307E01E5F2897A74B02A /* ShapeTransform.swift in Sources */, + 4EDBF6449F9DB9AF2E0E8F19 /* SingleValueProvider.swift in Sources */, + ACE099C81BF0031E17EDD838 /* SizeValueProvider.swift in Sources */, + CBB496B727EAC70BB5719652 /* SolidCompositionLayer.swift in Sources */, + E1DF276DB64C8FC8DECDEA27 /* SolidLayerModel.swift in Sources */, + F325D2E1A330EA3A9B11FAD5 /* Star.swift in Sources */, + 95CF7745626ADBCC931A0DBB /* StarNode.swift in Sources */, + F7DBE49D7228845E9EB9FB76 /* StringExtensions.swift in Sources */, + 4AF9019CE17202BAD1D2FEEF /* Stroke.swift in Sources */, + 6B35D0081921035C211D6281 /* StrokeNode.swift in Sources */, + 587CCD1D9C32EC546BF6BBD5 /* StrokeRenderer.swift in Sources */, + 2F80CFEC5CC0EF0FC7B6CC35 /* TextAnimator.swift in Sources */, + 1EC96C50D304AD4F1434B9CA /* TextAnimatorNode.swift in Sources */, + 7C4B040AB06A24901565BBDA /* TextCompositionLayer.swift in Sources */, + B60F009929A61F7DCE12885D /* TextDocument.swift in Sources */, + 983F8F9EE678D522A1AE6196 /* TextLayerModel.swift in Sources */, + B645780ED91FE2688FC3C535 /* Transform.swift in Sources */, + 3E0B12A625CD6AA093D66B3B /* Trim.swift in Sources */, + A69605B367B72612F04C6CBC /* TrimPathNode.swift in Sources */, + 389B890A025C80895600B30E /* ValueContainer.swift in Sources */, + 88E500DD513BAAF517144F15 /* Vectors.swift in Sources */, + 44208483C4A520C89C0543ED /* VectorsExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001510 /* Sources */ = { + EA1A2EF02FB5BF260676AD33 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 000000001640 /* Animation.swift in Sources */, - 000000001BD0 /* AnimationCacheProvider.swift in Sources */, - 000000001570 /* AnimationContainer.swift in Sources */, - 000000001B00 /* AnimationContext.swift in Sources */, - 000000001C50 /* AnimationImageProvider.swift in Sources */, - 000000001BF0 /* AnimationKeypath.swift in Sources */, - 000000001AC0 /* AnimationKeypathExtension.swift in Sources */, - 000000001BA0 /* AnimationPublic.swift in Sources */, - 000000001C60 /* AnimationSubview.swift in Sources */, - 000000001CA0 /* AnimationTime.swift in Sources */, - 000000001BB0 /* AnimationView.swift in Sources */, - 000000001BC0 /* AnimationViewInitializers.swift in Sources */, - 000000001A50 /* AnimatorNode.swift in Sources */, - 000000001AA0 /* AnimatorNodeDebugging.swift in Sources */, - 0000000018A0 /* AnyNodeProperty.swift in Sources */, - 0000000018B0 /* AnyValueContainer.swift in Sources */, - 000000001C00 /* AnyValueProvider.swift in Sources */, - 000000001650 /* Asset.swift in Sources */, - 000000001660 /* AssetLibrary.swift in Sources */, - 000000001B40 /* BezierPath.swift in Sources */, - 000000001C70 /* BundleImageProvider.swift in Sources */, - 000000001AD0 /* CGFloatExtensions.swift in Sources */, - 000000001CB0 /* Color.swift in Sources */, - 000000001B50 /* ColorExtension.swift in Sources */, - 000000001C10 /* ColorValueProvider.swift in Sources */, - 000000001580 /* CompositionLayer.swift in Sources */, - 000000001600 /* CompositionLayersInitializer.swift in Sources */, - 000000001B60 /* CompoundBezierPath.swift in Sources */, - 000000001B70 /* CurveVertex.swift in Sources */, - 000000001720 /* DashPattern.swift in Sources */, - 000000001760 /* Ellipse.swift in Sources */, - 0000000019A0 /* EllipseNode.swift in Sources */, - 000000001C80 /* FilepathImageProvider.swift in Sources */, - 000000001770 /* FillI.swift in Sources */, - 000000001A00 /* FillNode.swift in Sources */, - 000000001960 /* FillRenderer.swift in Sources */, - 000000001C20 /* FloatValueProvider.swift in Sources */, - 000000001840 /* Font.swift in Sources */, - 000000001850 /* Glyph.swift in Sources */, - 000000001780 /* GradientFill.swift in Sources */, - 000000001A10 /* GradientFillNode.swift in Sources */, - 000000001970 /* GradientFillRenderer.swift in Sources */, - 000000001790 /* GradientStroke.swift in Sources */, - 000000001A20 /* GradientStrokeNode.swift in Sources */, - 000000001980 /* GradientStrokeRenderer.swift in Sources */, - 0000000017A0 /* Group.swift in Sources */, - 0000000018F0 /* GroupInterpolator.swift in Sources */, - 0000000019F0 /* GroupNode.swift in Sources */, - 000000001930 /* GroupOutputNode.swift in Sources */, - 000000001670 /* ImageAsset.swift in Sources */, - 000000001590 /* ImageCompositionLayer.swift in Sources */, - 0000000016C0 /* ImageLayerModel.swift in Sources */, - 000000001B10 /* Interpolatable.swift in Sources */, - 000000001B20 /* InterpolatableExtensions.swift in Sources */, - 000000001610 /* InvertedMatteLayer.swift in Sources */, - 000000001880 /* ItemsExtension.swift in Sources */, - 000000001690 /* KeyedDecodingContainerExtensions.swift in Sources */, - 0000000016A0 /* Keyframe.swift in Sources */, - 000000001B30 /* KeyframeExtensions.swift in Sources */, - 0000000016B0 /* KeyframeGroup.swift in Sources */, - 000000001900 /* KeyframeInterpolator.swift in Sources */, - 0000000018C0 /* KeypathSearchable.swift in Sources */, - 000000001AB0 /* LayerDebugging.swift in Sources */, - 000000001620 /* LayerImageProvider.swift in Sources */, - 0000000016D0 /* LayerModel.swift in Sources */, - 000000001630 /* LayerTransformNode.swift in Sources */, - 000000001D40 /* lottie-ios-macOS-dummy.m in Sources */, - 000000001C90 /* LottieView.swift in Sources */, - 000000001BE0 /* LRUAnimationCache.swift in Sources */, - 000000001730 /* Marker.swift in Sources */, - 000000001740 /* Mask.swift in Sources */, - 0000000015A0 /* MaskContainerLayer.swift in Sources */, - 000000001AE0 /* MathKit.swift in Sources */, - 0000000017B0 /* Merge.swift in Sources */, - 000000001890 /* NodeProperty.swift in Sources */, - 0000000018D0 /* NodePropertyMap.swift in Sources */, - 0000000015B0 /* NullCompositionLayer.swift in Sources */, - 000000001940 /* PassThroughOutputNode.swift in Sources */, - 000000001B80 /* PathElement.swift in Sources */, - 000000001A60 /* PathNode.swift in Sources */, - 000000001950 /* PathOutputNode.swift in Sources */, - 000000001C30 /* PointValueProvider.swift in Sources */, - 0000000019B0 /* PolygonNode.swift in Sources */, - 000000001680 /* PrecompAsset.swift in Sources */, - 0000000016E0 /* PreCompLayerModel.swift in Sources */, - 0000000015C0 /* PreCompositionLayer.swift in Sources */, - 0000000017C0 /* Rectangle.swift in Sources */, - 0000000019C0 /* RectNode.swift in Sources */, - 000000001A70 /* RenderNode.swift in Sources */, - 0000000017D0 /* Repeater.swift in Sources */, - 0000000017E0 /* Shape.swift in Sources */, - 0000000015D0 /* ShapeCompositionLayer.swift in Sources */, - 000000001A80 /* ShapeContainerLayer.swift in Sources */, - 0000000017F0 /* ShapeItem.swift in Sources */, - 0000000016F0 /* ShapeLayerModel.swift in Sources */, - 0000000019D0 /* ShapeNode.swift in Sources */, - 000000001A90 /* ShapeRenderLayer.swift in Sources */, - 000000001800 /* ShapeTransform.swift in Sources */, - 000000001910 /* SingleValueProvider.swift in Sources */, - 000000001C40 /* SizeValueProvider.swift in Sources */, - 0000000015E0 /* SolidCompositionLayer.swift in Sources */, - 000000001700 /* SolidLayerModel.swift in Sources */, - 000000001810 /* Star.swift in Sources */, - 0000000019E0 /* StarNode.swift in Sources */, - 000000001AF0 /* StringExtensions.swift in Sources */, - 000000001820 /* Stroke.swift in Sources */, - 000000001A30 /* StrokeNode.swift in Sources */, - 000000001990 /* StrokeRenderer.swift in Sources */, - 000000001860 /* TextAnimator.swift in Sources */, - 000000001A40 /* TextAnimatorNode.swift in Sources */, - 0000000015F0 /* TextCompositionLayer.swift in Sources */, - 000000001870 /* TextDocument.swift in Sources */, - 000000001710 /* TextLayerModel.swift in Sources */, - 000000001750 /* Transform.swift in Sources */, - 000000001830 /* Trim.swift in Sources */, - 000000001920 /* TrimPathNode.swift in Sources */, - 0000000018E0 /* ValueContainer.swift in Sources */, - 000000001CC0 /* Vectors.swift in Sources */, - 000000001B90 /* VectorsExtensions.swift in Sources */, + DD5E3D920F24C525E939A6FA /* AnimatedButton.swift in Sources */, + 9DFC479853B402A4415177FE /* AnimatedControl.swift in Sources */, + A5ECB3586C38E60D24D2BA62 /* AnimatedSwitch.swift in Sources */, + E4820A522601DABC2C8C32DE /* Animation.swift in Sources */, + DD81C9A09049CB9698AAEBC7 /* AnimationCacheProvider.swift in Sources */, + 420098C880AEF4E260DAD58D /* AnimationContainer.swift in Sources */, + E2B67EEC8D5309B44DE6B92C /* AnimationContext.swift in Sources */, + 641F90B73EBBF037C6C370D4 /* AnimationImageProvider.swift in Sources */, + 0DA87CE84C1EAE1C5EB0B3DD /* AnimationKeypath.swift in Sources */, + 0FE0F27F5E4F959E28E87D41 /* AnimationKeypathExtension.swift in Sources */, + 1F5F87451DFE3E5F589BB8B0 /* AnimationPublic.swift in Sources */, + 4AAB7D01CF44ADAAF066AE60 /* AnimationSubview.swift in Sources */, + F38DF8AD49E2CF2751B3A900 /* AnimationTime.swift in Sources */, + 0A8AA3B270E79DCB74207538 /* AnimationView.swift in Sources */, + B2405DCD3BA318BEF73775C9 /* AnimationViewInitializers.swift in Sources */, + 70B235B412E318DF0E9A05C4 /* AnimatorNode.swift in Sources */, + 217002D31A60BDDE5BD40366 /* AnimatorNodeDebugging.swift in Sources */, + C6CA5001D88B47442940BC67 /* AnyNodeProperty.swift in Sources */, + A5E778A8D6898F06AEB5335E /* AnyValueContainer.swift in Sources */, + FB1FC6D1902B55D51CAF1DB3 /* AnyValueProvider.swift in Sources */, + 4BF442F4C57C19F9428A8055 /* Asset.swift in Sources */, + F4C39F0FE252403E118F8AC0 /* AssetLibrary.swift in Sources */, + 9E98AB831342F4961CF4ED9C /* BezierPath.swift in Sources */, + 1A02C73282B1ABCC088EE461 /* BundleImageProvider.swift in Sources */, + 99DA7741A63193DE96A41905 /* CGFloatExtensions.swift in Sources */, + ED99AE35F07E1D7F0154F9C5 /* Color.swift in Sources */, + 518BE3B356BD197479F18B85 /* ColorExtension.swift in Sources */, + DF7FD99EA16B412FB33C0731 /* ColorValueProvider.swift in Sources */, + A4347FFB62B81B24ECD19C94 /* CompatibleAnimationKeypath.swift in Sources */, + EF214491A3E00AFBC823F556 /* CompatibleAnimationView.swift in Sources */, + 0E7530C5E4C6ADFEAF1C8F0F /* CompositionLayer.swift in Sources */, + 7D8665D251668DDC8C827162 /* CompositionLayersInitializer.swift in Sources */, + 036ACC52002758A52048FD6E /* CompoundBezierPath.swift in Sources */, + ADF2123F8996E731FCCDA4D6 /* CurveVertex.swift in Sources */, + 70AA181BADE0AD4BDA00B13F /* DashPattern.swift in Sources */, + C383E3B115FF098545E67B5F /* Ellipse.swift in Sources */, + 8FAC46A2383E6F2E120279B4 /* EllipseNode.swift in Sources */, + 4B2529447A03C9D353BE9A51 /* FilepathImageProvider.swift in Sources */, + 24DA13046732C29C39406B28 /* FillI.swift in Sources */, + B735084D74356CDD38A8C280 /* FillNode.swift in Sources */, + 0D519EB1E024FBB0BA5A6EAD /* FillRenderer.swift in Sources */, + D8B3C8F464459B06345D6A02 /* FloatValueProvider.swift in Sources */, + E7554957D6E59F5E760AD286 /* Font.swift in Sources */, + 4184031048E2B3BAA7CA73AD /* Glyph.swift in Sources */, + DFD2C45C351B9D79E14DA389 /* GradientFill.swift in Sources */, + 3514D4EABC4B0CCABE8D42BC /* GradientFillNode.swift in Sources */, + 023A9072C73F885AB90E331D /* GradientFillRenderer.swift in Sources */, + 10DCC608C9E8FD48B69F61C3 /* GradientStroke.swift in Sources */, + 08915F68E33646142D167C08 /* GradientStrokeNode.swift in Sources */, + 449D7EE1098723E60DA9E2A4 /* GradientStrokeRenderer.swift in Sources */, + DC145426235DEA9ED5C8BEC4 /* Group.swift in Sources */, + F195451DC90FF510F47A6ABF /* GroupInterpolator.swift in Sources */, + 23247BAE4BD3F8A2CB77280F /* GroupNode.swift in Sources */, + C52930685CF809713B9253F7 /* GroupOutputNode.swift in Sources */, + A178C4438BE61EBCBA41FEB5 /* ImageAsset.swift in Sources */, + C60782A90FF2C2294391DFE7 /* ImageCompositionLayer.swift in Sources */, + 17E237C698AE0A97427FAFD1 /* ImageLayerModel.swift in Sources */, + 1AAFCE19E42AFB148C2CF6AE /* Interpolatable.swift in Sources */, + 49C5A2D7BC36157BDC6211F0 /* InterpolatableExtensions.swift in Sources */, + 9260C9BC0072E4AE1D9DE2E0 /* InvertedMatteLayer.swift in Sources */, + 7ACA1DF84A5304B7A185EAF1 /* ItemsExtension.swift in Sources */, + E1D29614C9E219FE9DB787E8 /* KeyedDecodingContainerExtensions.swift in Sources */, + 8262871D2536911EAC2CCBA9 /* Keyframe.swift in Sources */, + FAC059157727532A21DB304E /* KeyframeExtensions.swift in Sources */, + 87AC3E74A6C17E7F0D26301A /* KeyframeGroup.swift in Sources */, + 898440541D4D79E9BCA1618E /* KeyframeInterpolator.swift in Sources */, + E1EDB3B7E85B3E3A60D1FF01 /* KeypathSearchable.swift in Sources */, + 4D21345D068DE30682E5E64D /* LayerDebugging.swift in Sources */, + 6E85F40992F557C23DB00E86 /* LayerImageProvider.swift in Sources */, + 824A7385D48111E9672E2C60 /* LayerModel.swift in Sources */, + 26F67CD6F59C5923048E998A /* LayerTransformNode.swift in Sources */, + FBE06C0E39038548E895C0BC /* lottie-ios-tvOS-dummy.m in Sources */, + 24B75E0A7F83FBA9E3B6B497 /* LottieView.swift in Sources */, + EDDC170D698415BED079DEDA /* LRUAnimationCache.swift in Sources */, + 2201C3A70C3A1602DCEC2BB1 /* Marker.swift in Sources */, + 1FED865FEC3418049F9CFE4C /* Mask.swift in Sources */, + 11E01C094178CF325F4679C8 /* MaskContainerLayer.swift in Sources */, + 48FEA60D694BCC37D1F3F23C /* MathKit.swift in Sources */, + 04B96FC8BBEAD0166F67C6AD /* Merge.swift in Sources */, + CDDA5D00F3EC01511FA6838D /* NodeProperty.swift in Sources */, + 6EAD90C18082B47C85F6107D /* NodePropertyMap.swift in Sources */, + 9755E6655C8DBFAFB8392832 /* NullCompositionLayer.swift in Sources */, + 7A930F2ABFBC61EA69D08797 /* PassThroughOutputNode.swift in Sources */, + 961737FC68AEC034A1341BFD /* PathElement.swift in Sources */, + 3AC5AA0E121C62F8DC2D34A8 /* PathNode.swift in Sources */, + CBCBC89DEBEAFDEDAB62C4D1 /* PathOutputNode.swift in Sources */, + 14F96FA77CC93749B6688B40 /* PointValueProvider.swift in Sources */, + 8771C8FB6EAE7EC06E8C5F23 /* PolygonNode.swift in Sources */, + 5C3A70C9922A0CFDC215C025 /* PrecompAsset.swift in Sources */, + 55EF6B47975B1DC7E7636F5C /* PreCompLayerModel.swift in Sources */, + C97580D7EBE70DC0B7BE9880 /* PreCompositionLayer.swift in Sources */, + B1BB5C9113E17796B1249DAC /* Rectangle.swift in Sources */, + 740A8824EDABDB98448BCA2E /* RectNode.swift in Sources */, + 9F5CE825820366E2C3B2A7FE /* RenderNode.swift in Sources */, + F9554E9E8306D6AAB8F86982 /* Repeater.swift in Sources */, + BA648F3B59A8ABD22C4718D6 /* Shape.swift in Sources */, + 3245A01B6F2B687A34487A52 /* ShapeCompositionLayer.swift in Sources */, + 0AFE0804F1DAE4CCE7E377F3 /* ShapeContainerLayer.swift in Sources */, + 3D5BE62D1A1CA93E066D87ED /* ShapeItem.swift in Sources */, + BA36D70170848B98D366F5C7 /* ShapeLayerModel.swift in Sources */, + 632DDD6FA305927456E11C60 /* ShapeNode.swift in Sources */, + 152E6349DC46CDDCEE7E6BDB /* ShapeRenderLayer.swift in Sources */, + 7A3A3F7D9230FAAD919F593B /* ShapeTransform.swift in Sources */, + A7D765BF43297E98FC8C6965 /* SingleValueProvider.swift in Sources */, + DD0B674D7C759E301E8F4C3E /* SizeValueProvider.swift in Sources */, + 66270B1277A63EF156A4D9FE /* SolidCompositionLayer.swift in Sources */, + 792EEB44B1C3FDFA975B9DBA /* SolidLayerModel.swift in Sources */, + F660CD50FD057CB697B2EB97 /* Star.swift in Sources */, + 8B3362241A58E88D71FC3B9D /* StarNode.swift in Sources */, + 364DE0E5334095E4F177E547 /* StringExtensions.swift in Sources */, + E192BDB5E32393145414CA01 /* Stroke.swift in Sources */, + 978F520CFDAEA190F0FFE2E0 /* StrokeNode.swift in Sources */, + 9122443803B61BA5CB174AAC /* StrokeRenderer.swift in Sources */, + D7013F39CCBEC2B5C4FDA8D9 /* TextAnimator.swift in Sources */, + 069798E458A455C7690C235A /* TextAnimatorNode.swift in Sources */, + 38EE4CEB87FE79CEB811FDCF /* TextCompositionLayer.swift in Sources */, + 997A2D6B2FF90703FD077BA3 /* TextDocument.swift in Sources */, + C21B594C3ED714B5885B5066 /* TextLayerModel.swift in Sources */, + B55588759B720158E15B3B76 /* Transform.swift in Sources */, + 1DDBFF21DA1CB309A91DEA6F /* Trim.swift in Sources */, + 8BA96B47348A0969A96823A3 /* TrimPathNode.swift in Sources */, + 2CD940D1881D4C7604AD71B7 /* UIColorExtension.swift in Sources */, + 783AF00F514DBFBC67F9DBBA /* ValueContainer.swift in Sources */, + F238CE3BE743FA116A550579 /* Vectors.swift in Sources */, + 07B72F552CF4C114F5768E70 /* VectorsExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001DB0 /* Sources */ = { + ECD3B983867F9CD17A93B916 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 000000002500 /* AnimatedButton.swift in Sources */, - 000000002510 /* AnimatedControl.swift in Sources */, - 000000002520 /* AnimatedSwitch.swift in Sources */, - 000000001EE0 /* Animation.swift in Sources */, - 000000002470 /* AnimationCacheProvider.swift in Sources */, - 000000001E10 /* AnimationContainer.swift in Sources */, - 0000000023A0 /* AnimationContext.swift in Sources */, - 0000000024F0 /* AnimationImageProvider.swift in Sources */, - 000000002490 /* AnimationKeypath.swift in Sources */, - 000000002360 /* AnimationKeypathExtension.swift in Sources */, - 000000002440 /* AnimationPublic.swift in Sources */, - 000000002530 /* AnimationSubview.swift in Sources */, - 0000000025A0 /* AnimationTime.swift in Sources */, - 000000002450 /* AnimationView.swift in Sources */, - 000000002460 /* AnimationViewInitializers.swift in Sources */, - 0000000022F0 /* AnimatorNode.swift in Sources */, - 000000002340 /* AnimatorNodeDebugging.swift in Sources */, - 000000002140 /* AnyNodeProperty.swift in Sources */, - 000000002150 /* AnyValueContainer.swift in Sources */, - 0000000024A0 /* AnyValueProvider.swift in Sources */, - 000000001EF0 /* Asset.swift in Sources */, - 000000001F00 /* AssetLibrary.swift in Sources */, - 0000000023E0 /* BezierPath.swift in Sources */, - 000000002540 /* BundleImageProvider.swift in Sources */, - 000000002370 /* CGFloatExtensions.swift in Sources */, - 0000000025B0 /* Color.swift in Sources */, - 0000000023F0 /* ColorExtension.swift in Sources */, - 0000000024B0 /* ColorValueProvider.swift in Sources */, - 000000002550 /* CompatibleAnimationKeypath.swift in Sources */, - 000000002560 /* CompatibleAnimationView.swift in Sources */, - 000000001E20 /* CompositionLayer.swift in Sources */, - 000000001EA0 /* CompositionLayersInitializer.swift in Sources */, - 000000002400 /* CompoundBezierPath.swift in Sources */, - 000000002410 /* CurveVertex.swift in Sources */, - 000000001FC0 /* DashPattern.swift in Sources */, - 000000002000 /* Ellipse.swift in Sources */, - 000000002240 /* EllipseNode.swift in Sources */, - 000000002570 /* FilepathImageProvider.swift in Sources */, - 000000002010 /* FillI.swift in Sources */, - 0000000022A0 /* FillNode.swift in Sources */, - 000000002200 /* FillRenderer.swift in Sources */, - 0000000024C0 /* FloatValueProvider.swift in Sources */, - 0000000020E0 /* Font.swift in Sources */, - 0000000020F0 /* Glyph.swift in Sources */, - 000000002020 /* GradientFill.swift in Sources */, - 0000000022B0 /* GradientFillNode.swift in Sources */, - 000000002210 /* GradientFillRenderer.swift in Sources */, - 000000002030 /* GradientStroke.swift in Sources */, - 0000000022C0 /* GradientStrokeNode.swift in Sources */, - 000000002220 /* GradientStrokeRenderer.swift in Sources */, - 000000002040 /* Group.swift in Sources */, - 000000002190 /* GroupInterpolator.swift in Sources */, - 000000002290 /* GroupNode.swift in Sources */, - 0000000021D0 /* GroupOutputNode.swift in Sources */, - 000000001F10 /* ImageAsset.swift in Sources */, - 000000001E30 /* ImageCompositionLayer.swift in Sources */, - 000000001F60 /* ImageLayerModel.swift in Sources */, - 0000000023B0 /* Interpolatable.swift in Sources */, - 0000000023C0 /* InterpolatableExtensions.swift in Sources */, - 000000001EB0 /* InvertedMatteLayer.swift in Sources */, - 000000002120 /* ItemsExtension.swift in Sources */, - 000000001F30 /* KeyedDecodingContainerExtensions.swift in Sources */, - 000000001F40 /* Keyframe.swift in Sources */, - 0000000023D0 /* KeyframeExtensions.swift in Sources */, - 000000001F50 /* KeyframeGroup.swift in Sources */, - 0000000021A0 /* KeyframeInterpolator.swift in Sources */, - 000000002160 /* KeypathSearchable.swift in Sources */, - 000000002350 /* LayerDebugging.swift in Sources */, - 000000001EC0 /* LayerImageProvider.swift in Sources */, - 000000001F70 /* LayerModel.swift in Sources */, - 000000001ED0 /* LayerTransformNode.swift in Sources */, - 000000002640 /* lottie-ios-tvOS-dummy.m in Sources */, - 000000002580 /* LottieView.swift in Sources */, - 000000002480 /* LRUAnimationCache.swift in Sources */, - 000000001FD0 /* Marker.swift in Sources */, - 000000001FE0 /* Mask.swift in Sources */, - 000000001E40 /* MaskContainerLayer.swift in Sources */, - 000000002380 /* MathKit.swift in Sources */, - 000000002050 /* Merge.swift in Sources */, - 000000002130 /* NodeProperty.swift in Sources */, - 000000002170 /* NodePropertyMap.swift in Sources */, - 000000001E50 /* NullCompositionLayer.swift in Sources */, - 0000000021E0 /* PassThroughOutputNode.swift in Sources */, - 000000002420 /* PathElement.swift in Sources */, - 000000002300 /* PathNode.swift in Sources */, - 0000000021F0 /* PathOutputNode.swift in Sources */, - 0000000024D0 /* PointValueProvider.swift in Sources */, - 000000002250 /* PolygonNode.swift in Sources */, - 000000001F20 /* PrecompAsset.swift in Sources */, - 000000001F80 /* PreCompLayerModel.swift in Sources */, - 000000001E60 /* PreCompositionLayer.swift in Sources */, - 000000002060 /* Rectangle.swift in Sources */, - 000000002260 /* RectNode.swift in Sources */, - 000000002310 /* RenderNode.swift in Sources */, - 000000002070 /* Repeater.swift in Sources */, - 000000002080 /* Shape.swift in Sources */, - 000000001E70 /* ShapeCompositionLayer.swift in Sources */, - 000000002320 /* ShapeContainerLayer.swift in Sources */, - 000000002090 /* ShapeItem.swift in Sources */, - 000000001F90 /* ShapeLayerModel.swift in Sources */, - 000000002270 /* ShapeNode.swift in Sources */, - 000000002330 /* ShapeRenderLayer.swift in Sources */, - 0000000020A0 /* ShapeTransform.swift in Sources */, - 0000000021B0 /* SingleValueProvider.swift in Sources */, - 0000000024E0 /* SizeValueProvider.swift in Sources */, - 000000001E80 /* SolidCompositionLayer.swift in Sources */, - 000000001FA0 /* SolidLayerModel.swift in Sources */, - 0000000020B0 /* Star.swift in Sources */, - 000000002280 /* StarNode.swift in Sources */, - 000000002390 /* StringExtensions.swift in Sources */, - 0000000020C0 /* Stroke.swift in Sources */, - 0000000022D0 /* StrokeNode.swift in Sources */, - 000000002230 /* StrokeRenderer.swift in Sources */, - 000000002100 /* TextAnimator.swift in Sources */, - 0000000022E0 /* TextAnimatorNode.swift in Sources */, - 000000001E90 /* TextCompositionLayer.swift in Sources */, - 000000002110 /* TextDocument.swift in Sources */, - 000000001FB0 /* TextLayerModel.swift in Sources */, - 000000001FF0 /* Transform.swift in Sources */, - 0000000020D0 /* Trim.swift in Sources */, - 0000000021C0 /* TrimPathNode.swift in Sources */, - 000000002590 /* UIColorExtension.swift in Sources */, - 000000002180 /* ValueContainer.swift in Sources */, - 0000000025C0 /* Vectors.swift in Sources */, - 000000002430 /* VectorsExtensions.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 0000000026B0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 0000000027B0 /* Pods-lottie-swift_Example-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000002820 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 000000002920 /* Pods-lottie-swift_Tests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000002990 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 000000002A90 /* Pods-lottie-swift_macOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000002B00 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 000000002C00 /* Pods-lottie-swift_tvOS-dummy.m in Sources */, + D85A50D2EEF700F5BAE272D4 /* Pods-lottie-swift_Tests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 000000002D40 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "lottie-ios-macOS"; - target = 0000000014B0 /* lottie-ios-macOS */; - targetProxy = 000000002D30 /* PBXContainerItemProxy */; - }; - 000000002D60 /* PBXTargetDependency */ = { + 06D5F535E67E7895252873C7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "lottie-ios-tvOS"; - target = 000000001D50 /* lottie-ios-tvOS */; - targetProxy = 000000002D50 /* PBXContainerItemProxy */; + target = 546E5D1B4834472889605D4B /* lottie-ios-tvOS */; + targetProxy = EDBA61EC3D97F60F4DE8264C /* PBXContainerItemProxy */; }; - 000000002D80 /* PBXTargetDependency */ = { + C020E164FEC49829741DB030 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "lottie-ios-iOS"; - target = 000000000BA0 /* lottie-ios-iOS */; - targetProxy = 000000002D70 /* PBXContainerItemProxy */; + name = "lottie-ios-macOS"; + target = ED8804A3B97F951A0DACE9EE /* lottie-ios-macOS */; + targetProxy = 198ED0103D28C986871E2A0E /* PBXContainerItemProxy */; }; - 000000002DA0 /* PBXTargetDependency */ = { + CD29F27AE5AAD6991914DA5A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Pods-lottie-swift_Example"; - target = 000000002650 /* Pods-lottie-swift_Example */; - targetProxy = 000000002D90 /* PBXContainerItemProxy */; + name = "lottie-ios-iOS"; + target = 2F8B13CBA5EB7080D3B74008 /* lottie-ios-iOS */; + targetProxy = 7BB1D03B79275DF992D53C4E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 000000000040 /* Debug */ = { + 0A89E7B3C593189E07BCDD21 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D6B65210B3261D03A32DC09F /* lottie-ios-macOS.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/lottie-ios-macOS/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS.modulemap"; + PRODUCT_NAME = Lottie; + SDKROOT = macosx; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 1AE52EAEFC34EE804EE786EA /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E41C9A1CA7843DA1FFB10147 /* Pods-lottie-swift_macOS.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_macOS/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_lottie_swift_macOS; + SDKROOT = macosx; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 2BC8BB8F8238152DB7F16C1A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 567EC9F35C03C63901893DA8 /* Pods-lottie-swift_tvOS.debug.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_lottie_swift_tvOS; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 325D5F60E77993B56EA8C68B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5A4D87B9E97693341525EBC8 /* Pods-lottie-swift_Example.release.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Example/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_lottie_swift_Example; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 34E92716246498CE9BAA2EBA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D6B65210B3261D03A32DC09F /* lottie-ios-macOS.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/lottie-ios-macOS/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS.modulemap"; + PRODUCT_NAME = Lottie; + SDKROOT = macosx; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.2; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 476706C8A0D9705F6630A0ED /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7596FB0786077E7170E7A644 /* Pods-lottie-swift_tvOS.release.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_lottie_swift_tvOS; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 4F20B9A3D053CDE74AC6F47E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2196,7 +2327,6 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; @@ -2219,20 +2349,18 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.10; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; + MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; - 000000000050 /* Release */ = { + 5E8A107F61F9A20E9FBAF4CE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2264,7 +2392,6 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; @@ -2285,20 +2412,17 @@ IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.10; MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; - 000000000BC0 /* Release */ = { + 5FB64DD62A94249D6FC0E723 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000001430 /* lottie-ios-iOS.xcconfig */; + baseConfigurationReference = D63FC47530B32850300F05BA /* Pods-lottie-swift_Example.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2309,28 +2433,30 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/lottie-ios-iOS/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Example/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_lottie_swift_Example; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 000000000BD0 /* Debug */ = { + 64CD07AEAADB85C5C0F3DF2C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000001430 /* lottie-ios-iOS.xcconfig */; + baseConfigurationReference = 344056029BCB0FD6C2D484B9 /* Pods-lottie-swift_Tests.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2341,60 +2467,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/lottie-ios-iOS/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Tests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_lottie_swift_Tests; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 0000000014D0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 000000001CD0 /* lottie-ios-macOS.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/lottie-ios-macOS/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 0000000014E0 /* Debug */ = { + 7C3BB961606A0D802CF89799 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000001CD0 /* lottie-ios-macOS.xcconfig */; + baseConfigurationReference = 76035EA7A1698D3F8FEC4EF6 /* Pods-lottie-swift_macOS.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; @@ -2408,58 +2503,28 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/lottie-ios-macOS/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_macOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Target Support Files/lottie-ios-macOS/lottie-ios-macOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; + MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_lottie_swift_macOS; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 000000001D70 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0000000025D0 /* lottie-ios-tvOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/lottie-ios-tvOS/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 000000001D80 /* Debug */ = { + 7F5A359ED7C321B8D77B5B37 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0000000025D0 /* lottie-ios-tvOS.xcconfig */; + baseConfigurationReference = BFD43D75B2F6C1A60D561E49 /* lottie-ios-tvOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2475,11 +2540,11 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; PRODUCT_NAME = Lottie; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; @@ -2488,45 +2553,10 @@ }; name = Debug; }; - 000000002670 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 000000002700 /* Pods-lottie-swift_Example.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 000000002680 /* Debug */ = { + 818D58FB363DC5B46BDA9649 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002710 /* Pods-lottie-swift_Example.debug.xcconfig */; + baseConfigurationReference = 782F19AB8A6C1F6625BBCAE3 /* lottie-ios-iOS.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2536,30 +2566,28 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Example/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/lottie-ios-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS.modulemap"; + PRODUCT_NAME = Lottie; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 0000000027E0 /* Release */ = { + AC0BAF4C85CCAA0F4A18472F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002870 /* Pods-lottie-swift_Tests.release.xcconfig */; + baseConfigurationReference = 782F19AB8A6C1F6625BBCAE3 /* lottie-ios-iOS.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2569,19 +2597,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Tests/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/lottie-ios-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS.modulemap"; + PRODUCT_NAME = Lottie; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -2589,11 +2616,10 @@ }; name = Release; }; - 0000000027F0 /* Debug */ = { + DFBDA9FF523DC1FF97AD8486 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002880 /* Pods-lottie-swift_Tests.debug.xcconfig */; + baseConfigurationReference = D346D1C9F37790C37C47103F /* Pods-lottie-swift_Tests.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2613,7 +2639,7 @@ OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = Pods_lottie_swift_Tests; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -2622,102 +2648,30 @@ }; name = Debug; }; - 000000002950 /* Release */ = { + F0477D85E47D86C5317FB414 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0000000029E0 /* Pods-lottie-swift_macOS.release.xcconfig */; + baseConfigurationReference = BFD43D75B2F6C1A60D561E49 /* lottie-ios-tvOS.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_macOS/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 000000002960 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0000000029F0 /* Pods-lottie-swift_macOS.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_macOS/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 000000002AC0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 000000002B50 /* Pods-lottie-swift_tvOS.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/lottie-ios-tvOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; + PRODUCT_NAME = Lottie; SDKROOT = appletvos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; VALIDATE_PRODUCT = YES; @@ -2726,115 +2680,82 @@ }; name = Release; }; - 000000002AD0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 000000002B60 /* Pods-lottie-swift_tvOS.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 000000000030 /* Build configuration list for PBXProject "Pods" */ = { + 16AAADE81F4F0E997234C70E /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000000040 /* Debug */, - 000000000050 /* Release */, + 1AE52EAEFC34EE804EE786EA /* Debug */, + 7C3BB961606A0D802CF89799 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000000BB0 /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */ = { + 248CBC1B00A9F4B5600186B6 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000000BD0 /* Debug */, - 000000000BC0 /* Release */, + DFBDA9FF523DC1FF97AD8486 /* Debug */, + 64CD07AEAADB85C5C0F3DF2C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0000000014C0 /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */ = { + 5D1044A169DC4B51723AD56A /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0000000014E0 /* Debug */, - 0000000014D0 /* Release */, + 7F5A359ED7C321B8D77B5B37 /* Debug */, + F0477D85E47D86C5317FB414 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000001D60 /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */ = { + 7D4C6A2DF77219CB0E948DBA /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000001D80 /* Debug */, - 000000001D70 /* Release */, + 4F20B9A3D053CDE74AC6F47E /* Debug */, + 5E8A107F61F9A20E9FBAF4CE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000002660 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */ = { + 9A037B6F352C8C9A9F3D15C3 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000002680 /* Debug */, - 000000002670 /* Release */, + 2BC8BB8F8238152DB7F16C1A /* Debug */, + 476706C8A0D9705F6630A0ED /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0000000027D0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */ = { + 9E8FDDF8D714D2A27439818F /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0000000027F0 /* Debug */, - 0000000027E0 /* Release */, + 818D58FB363DC5B46BDA9649 /* Debug */, + AC0BAF4C85CCAA0F4A18472F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000002940 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */ = { + C1578DA2CC6BD77D075E0A5E /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000002960 /* Debug */, - 000000002950 /* Release */, + 5FB64DD62A94249D6FC0E723 /* Debug */, + 325D5F60E77993B56EA8C68B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000002AB0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */ = { + C8C1128265827920CB4FBC9A /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000002AD0 /* Debug */, - 000000002AC0 /* Release */, + 0A89E7B3C593189E07BCDD21 /* Debug */, + 34E92716246498CE9BAA2EBA /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = 000000000000 /* Project object */; + rootObject = 457811C939FAB532885BC5EA /* Project object */; } diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-frameworks.sh index 30665230cb..a1b0f7283d 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-frameworks.sh @@ -1,18 +1,9 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 -fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -101,10 +92,10 @@ install_dsym() { # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then code_sign_cmd="$code_sign_cmd &" diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-resources.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-resources.sh index 345301f2c5..a7df4405b6 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-resources.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-resources.sh @@ -1,13 +1,5 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -20,7 +12,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY:-}" in +case "${TARGETED_DEVICE_FAMILY}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -100,7 +92,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -110,9 +102,5 @@ then fi done <<<"$OTHER_XCASSETS" - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" fi diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-frameworks.sh index 08e3eaaca4..881cbaed32 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-frameworks.sh @@ -1,18 +1,9 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 -fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -101,10 +92,10 @@ install_dsym() { # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then code_sign_cmd="$code_sign_cmd &" diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-resources.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-resources.sh index 345301f2c5..a7df4405b6 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-resources.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-resources.sh @@ -1,13 +1,5 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -20,7 +12,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY:-}" in +case "${TARGETED_DEVICE_FAMILY}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -100,7 +92,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -110,9 +102,5 @@ then fi done <<<"$OTHER_XCASSETS" - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" fi diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-frameworks.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-frameworks.sh index ca11403871..531daaa9fe 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-frameworks.sh @@ -1,18 +1,9 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 -fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -101,10 +92,10 @@ install_dsym() { # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then code_sign_cmd="$code_sign_cmd &" diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-resources.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-resources.sh index 345301f2c5..a7df4405b6 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-resources.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-resources.sh @@ -1,13 +1,5 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -20,7 +12,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY:-}" in +case "${TARGETED_DEVICE_FAMILY}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -100,7 +92,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -110,9 +102,5 @@ then fi done <<<"$OTHER_XCASSETS" - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" fi diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-frameworks.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-frameworks.sh index 7083cad86c..56a1b8f24d 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-frameworks.sh @@ -1,18 +1,9 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 -fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -101,10 +92,10 @@ install_dsym() { # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then code_sign_cmd="$code_sign_cmd &" diff --git a/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-resources.sh b/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-resources.sh index 345301f2c5..a7df4405b6 100755 --- a/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-resources.sh +++ b/Example/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-resources.sh @@ -1,13 +1,5 @@ #!/bin/sh set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -20,7 +12,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY:-}" in +case "${TARGETED_DEVICE_FAMILY}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -100,7 +92,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -110,9 +102,5 @@ then fi done <<<"$OTHER_XCASSETS" - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" fi diff --git a/Example/Pods/Target Support Files/lottie-ios-iOS/Info.plist b/Example/Pods/Target Support Files/lottie-ios-iOS/Info.plist index e822e16086..62bad7c9e2 100644 --- a/Example/Pods/Target Support Files/lottie-ios-iOS/Info.plist +++ b/Example/Pods/Target Support Files/lottie-ios-iOS/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.0.6 + 3.0.7 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/lottie-ios-iOS/lottie-ios-iOS.xcconfig b/Example/Pods/Target Support Files/lottie-ios-iOS/lottie-ios-iOS.xcconfig index 1a8d98bee0..c07d7e1778 100644 --- a/Example/Pods/Target Support Files/lottie-ios-iOS/lottie-ios-iOS.xcconfig +++ b/Example/Pods/Target Support Files/lottie-ios-iOS/lottie-ios-iOS.xcconfig @@ -1,5 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios-iOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" OTHER_LDFLAGS = -framework "CoreGraphics" -framework "QuartzCore" -framework "UIKit" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/lottie-ios-macOS/Info.plist b/Example/Pods/Target Support Files/lottie-ios-macOS/Info.plist index e822e16086..62bad7c9e2 100644 --- a/Example/Pods/Target Support Files/lottie-ios-macOS/Info.plist +++ b/Example/Pods/Target Support Files/lottie-ios-macOS/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.0.6 + 3.0.7 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/lottie-ios-macOS/lottie-ios-macOS.xcconfig b/Example/Pods/Target Support Files/lottie-ios-macOS/lottie-ios-macOS.xcconfig index 4d60109069..ee496075d4 100644 --- a/Example/Pods/Target Support Files/lottie-ios-macOS/lottie-ios-macOS.xcconfig +++ b/Example/Pods/Target Support Files/lottie-ios-macOS/lottie-ios-macOS.xcconfig @@ -1,6 +1,7 @@ CODE_SIGN_IDENTITY = CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios-macOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" OTHER_LDFLAGS = -framework "AppKit" -framework "CoreGraphics" -framework "QuartzCore" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/lottie-ios-tvOS/Info.plist b/Example/Pods/Target Support Files/lottie-ios-tvOS/Info.plist index e822e16086..62bad7c9e2 100644 --- a/Example/Pods/Target Support Files/lottie-ios-tvOS/Info.plist +++ b/Example/Pods/Target Support Files/lottie-ios-tvOS/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.0.6 + 3.0.7 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.xcconfig b/Example/Pods/Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.xcconfig index f7b2c06293..96d9b5b44a 100644 --- a/Example/Pods/Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.xcconfig +++ b/Example/Pods/Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.xcconfig @@ -1,5 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios-tvOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" OTHER_LDFLAGS = -framework "CoreGraphics" -framework "QuartzCore" -framework "UIKit" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/lottie-swift.xcodeproj/project.pbxproj b/Example/lottie-swift.xcodeproj/project.pbxproj index ccb0458411..26a7a0886a 100644 --- a/Example/lottie-swift.xcodeproj/project.pbxproj +++ b/Example/lottie-swift.xcodeproj/project.pbxproj @@ -293,6 +293,7 @@ 486E8359220A234C007CD915 /* Frameworks */, 486E835A220A234C007CD915 /* Resources */, 29F5F2A5D9B88463FCED8286 /* [CP] Embed Pods Frameworks */, + 629FF3484CC702F5C168DDF4 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -312,6 +313,7 @@ 486E8374220A2BB5007CD915 /* Frameworks */, 486E8375220A2BB5007CD915 /* Resources */, FDBE7F928D3C0C3F9DEBE218 /* [CP] Embed Pods Frameworks */, + C590FCBD714432D074C41133 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -331,6 +333,7 @@ 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, D98B4A5651290F1D6739B9EB /* [CP] Embed Pods Frameworks */, + F0012A39E8643134382ADBC7 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -349,6 +352,8 @@ 607FACE11AFB9204008FA782 /* Sources */, 607FACE21AFB9204008FA782 /* Frameworks */, 607FACE31AFB9204008FA782 /* Resources */, + EA9C6596084A865026A1EC40 /* [CP] Embed Pods Frameworks */, + 2497452EFD2E92CC4547939D /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -383,12 +388,12 @@ 607FACCF1AFB9204008FA782 = { CreatedOnToolsVersion = 6.3.1; DevelopmentTeam = VM8ZLJG6JZ; - LastSwiftMigration = 0900; + LastSwiftMigration = 1020; }; 607FACE41AFB9204008FA782 = { CreatedOnToolsVersion = 6.3.1; DevelopmentTeam = VM8ZLJG6JZ; - LastSwiftMigration = 0900; + LastSwiftMigration = 1020; TestTargetID = 607FACCF1AFB9204008FA782; }; }; @@ -398,6 +403,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, Base, ); @@ -503,6 +509,21 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; + 2497452EFD2E92CC4547939D /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; 29F5F2A5D9B88463FCED8286 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -539,6 +560,21 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; + 629FF3484CC702F5C168DDF4 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-lottie-swift_macOS/Pods-lottie-swift_macOS-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; 7F1AAA6B793865A10C5907D8 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -557,6 +593,21 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; + C590FCBD714432D074C41133 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; D98B4A5651290F1D6739B9EB /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -575,6 +626,36 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; + EA9C6596084A865026A1EC40 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-lottie-swift_Tests/Pods-lottie-swift_Tests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + F0012A39E8643134382ADBC7 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; FDBE7F928D3C0C3F9DEBE218 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -851,6 +932,7 @@ ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -896,6 +978,7 @@ MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 5.0; VALIDATE_PRODUCT = YES; }; name = Release; @@ -911,8 +994,7 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -927,8 +1009,7 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; @@ -949,8 +1030,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/lottie-swift_Example.app/lottie-swift_Example"; }; name = Debug; @@ -968,8 +1048,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/lottie-swift_Example.app/lottie-swift_Example"; }; name = Release; diff --git a/Example/lottie-swift/AppDelegate.swift b/Example/lottie-swift/AppDelegate.swift index f5d300670d..c23d33a39e 100644 --- a/Example/lottie-swift/AppDelegate.swift +++ b/Example/lottie-swift/AppDelegate.swift @@ -14,7 +14,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. return true } diff --git a/Example/lottie-swift/ViewController.swift b/Example/lottie-swift/ViewController.swift index 4bf557d05e..9aaa73bb02 100644 --- a/Example/lottie-swift/ViewController.swift +++ b/Example/lottie-swift/ViewController.swift @@ -56,7 +56,7 @@ class ViewController: UIViewController { /// Create a display link to make slider track with animation progress. displayLink = CADisplayLink(target: self, selector: #selector(animationCallback)) displayLink?.add(to: .current, - forMode: .defaultRunLoopMode) + forMode: RunLoop.Mode.default) /// Animated Switch diff --git a/Lottie.xcodeproj/project.pbxproj b/Lottie.xcodeproj/project.pbxproj index 2c4a3362f0..9f9d58f985 100644 --- a/Lottie.xcodeproj/project.pbxproj +++ b/Lottie.xcodeproj/project.pbxproj @@ -614,6 +614,7 @@ 486E89F3220B790E007CD915 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879D220B78BF007CD915 /* Interpolatable.swift */; }; 486E89F4220B790E007CD915 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E879E220B78BF007CD915 /* KeyframeExtensions.swift */; }; 486E89F5220B790E007CD915 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E87A0220B78BF007CD915 /* AnimationContext.swift */; }; + 48F4EECD229F167F00949A97 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 486E8724220B78BF007CD915 /* TextCompositionLayer.swift */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -1901,6 +1902,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 48F4EECD229F167F00949A97 /* TextCompositionLayer.swift in Sources */, 486E8908220B78FF007CD915 /* AnimationViewInitializers.swift in Sources */, 486E8909220B78FF007CD915 /* AnimationView.swift in Sources */, 486E890A220B78FF007CD915 /* AnimationPublic.swift in Sources */, @@ -2356,7 +2358,7 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; }; @@ -2385,7 +2387,7 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; }; @@ -2417,7 +2419,7 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -2447,7 +2449,7 @@ PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; }; name = Release; }; @@ -2460,7 +2462,7 @@ OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = Lottie; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -2473,7 +2475,7 @@ OTHER_LDFLAGS = "-ObjC"; PRODUCT_NAME = Lottie; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -2490,7 +2492,7 @@ PRODUCT_NAME = Lottie; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -2505,7 +2507,7 @@ PRODUCT_NAME = Lottie; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; }; name = Release; };