diff --git a/Example/Podfile.lock b/Example/Podfile.lock index e4d1824036..9e68c5e299 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - lottie-ios (3.0.3) + - lottie-ios (3.0.4) DEPENDENCIES: - lottie-ios (from `../`) EXTERNAL SOURCES: lottie-ios: - :path: "../" + :path: ../ SPEC CHECKSUMS: - lottie-ios: 6c61c589c15ab25ca4b2069858fc38ef62d68e52 + lottie-ios: 3e7a6340cfb224366afe213a50fd1f4056df3026 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 fb5991e565..a9b89f5f5b 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.3", + "version": "3.0.4", "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.3" + "tag": "3.0.4" }, "swift_version": "4.2", "platforms": { diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index e4d1824036..9e68c5e299 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,16 +1,16 @@ PODS: - - lottie-ios (3.0.3) + - lottie-ios (3.0.4) DEPENDENCIES: - lottie-ios (from `../`) EXTERNAL SOURCES: lottie-ios: - :path: "../" + :path: ../ SPEC CHECKSUMS: - lottie-ios: 6c61c589c15ab25ca4b2069858fc38ef62d68e52 + lottie-ios: 3e7a6340cfb224366afe213a50fd1f4056df3026 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..9b35b94a63 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,2164 +7,2224 @@ 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 */; }; + 00088E1B4A52E2D22358EE26 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FC8FBADD2DFA354C722C86 /* PointValueProvider.swift */; }; + 006BDAE52CAB3F89141643F5 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E427ACA82C2E87447FE01E8D /* AnimationImageProvider.swift */; }; + 0179A4767EC4918150B42447 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21945A1591DE47E65CE6962E /* StringExtensions.swift */; }; + 01D07A2D768A3F5AD69AEE42 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85E2FC10A4D0CEDBE0A452C0 /* InvertedMatteLayer.swift */; }; + 02B329832E8B9FF559EA9EAB /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A2A3069F2CC6EA5CADD659 /* NodeProperty.swift */; }; + 035AF53BFBB3D9E48FCAD233 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9C1C22121C67146FFB64F84 /* AnimationContainer.swift */; }; + 0386E37E453EE6CBD3B261A8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 513E7E41B65DBD45358597FD /* Foundation.framework */; }; + 03C82D3F94D1F727B9E9F10A /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56751DB593A911F3EBD0F8BA /* AssetLibrary.swift */; }; + 0638C381822C6BB70D42D741 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 315833064EB6E89382940B32 /* ShapeRenderLayer.swift */; }; + 06EA24FF637F62BB7DF1351F /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFBFDF0B8AEA73CBA21DEBD0 /* ColorValueProvider.swift */; }; + 0741C49824046F8586C9F907 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFCC3B631DE258DC479642D4 /* SolidCompositionLayer.swift */; }; + 077665161BAD36242FD85F71 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63958EC3DDBBD25E77DE75E0 /* ShapeNode.swift */; }; + 078D0A03B384885F2881B8DC /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2D56B7CE0AF1E0CBA725D83 /* Ellipse.swift */; }; + 0945E99ED9884F429E3027C8 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 980820016AE24974440E9D5E /* StarNode.swift */; }; + 094C0F573EA0F8C18581141F /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8350EB79B57697B3736B36E2 /* ItemsExtension.swift */; }; + 09D6CCAD48BDC5740FCB631D /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81366B7E7675D57E80F75119 /* MaskContainerLayer.swift */; }; + 0AECD83FE568D50A6F3A42FA /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC7971FD13D9D59223FF7DF /* TextDocument.swift */; }; + 0B5EF685308726610DA4F35D /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9434CB8509CDEDD313D5C67A /* Mask.swift */; }; + 0CF52A1D27315003130C428F /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C26D9DDD9F34DF27495919A1 /* KeyframeGroup.swift */; }; + 0D48077896D71AB9DBBC8AE8 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4785B21FAE8D070DC1F3FC1F /* AnimationPublic.swift */; }; + 0D5C38219AB23012DB0A87DD /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A629185EB7584492204DA7A /* KeyframeExtensions.swift */; }; + 0DADDCB3AD723BDEEDECE7C4 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C9622E629EE6F87BA1C36E8 /* Interpolatable.swift */; }; + 0F5F2CC3BFC9C0A7663A8174 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0453CD30DA119F3AB8101F /* RenderNode.swift */; }; + 101DD5A29BCD34E118A30F29 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9434CB8509CDEDD313D5C67A /* Mask.swift */; }; + 10473F4EE561FEE301F9E2B4 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACB53BC932245487E7450540 /* Font.swift */; }; + 10A71DAE1BCF4C970221C0CF /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F5E025CC2963CFD8A88D68E /* PathNode.swift */; }; + 116A2E9A981D98F75CD7EA1E /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4AE119004C85904F2A16CB3 /* AnimationTime.swift */; }; + 134B9A81EA9DBD4BEAC49746 /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF01C35ABEDB928228C61A1 /* ShapeLayerModel.swift */; }; + 13AE863C283CC70C54418C7D /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 755C59CF1E4BBF40DBD276FB /* Glyph.swift */; }; + 13F938A69FADDD09B37F973A /* Pods-lottie-swift_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BA56564917B01B567F0E9531 /* Pods-lottie-swift_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 14DBE70BBD09162C627A9BA0 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA2730280E9F54905C83DA5F /* TrimPathNode.swift */; }; + 159D8DD7EE90226F6EC9B04F /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A35BDB3E2E531112D8D35D6 /* CompoundBezierPath.swift */; }; + 16852DB15FFA32039AD9979B /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBD1F82FD12C72E22F6F4BE6 /* RectNode.swift */; }; + 1692511C314A58D27FC6A4F8 /* Pods-lottie-swift_tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 99969FF7B978213676BDCA18 /* Pods-lottie-swift_tvOS-dummy.m */; }; + 16D4C8E4FD4727B3682646B2 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9034F8146BAA75D3932750E8 /* PassThroughOutputNode.swift */; }; + 178342DA6C436D04BD49BA4F /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 015C7DA18C9F13055CA76586 /* AnimationKeypath.swift */; }; + 17DA8343D0B853E894719B7D /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51A1FA4356B52F679B35B8B /* PrecompAsset.swift */; }; + 17EE7AA55D570CB24B46C16A /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAFA461BA21A1E365F0D4390 /* NodePropertyMap.swift */; }; + 17EF9274E4DBAE8C9A32F8B4 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 755C59CF1E4BBF40DBD276FB /* Glyph.swift */; }; + 18B98E6CCFF3D0D9DCAE476F /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A280A3E8DA61263ACB68CE1 /* LayerTransformNode.swift */; }; + 1981B09396A06A744295013E /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457C22AC571AD7C55244A988 /* Animation.swift */; }; + 199CF45E0FE7090BE9D9D02C /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACB53BC932245487E7450540 /* Font.swift */; }; + 19BD0959EB7D37006063A584 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F17E8C71AE38D99D1EE42BB /* InterpolatableExtensions.swift */; }; + 1ACD0FD502E34E0F866BD6F5 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E88EE7DE0C8B70E84963439E /* SizeValueProvider.swift */; }; + 1AF59D476DF0A8BFE95EF021 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = E64F9581A00FA8C38BA6CFE5 /* ShapeTransform.swift */; }; + 1B7182FAD704AA3C09DEAD80 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD38DAFF8DD7F3EE62F02739 /* Vectors.swift */; }; + 1B7B8F0DB3082BBF0E24E56B /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90FB10590F69FEE07B4893A0 /* FillNode.swift */; }; + 1BE7254103E0C7A52DE74296 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = B70D7310807C9CF46429ADEB /* Shape.swift */; }; + 1CABF5E1C29494C04DCE9B67 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8243005119917A7411F5C78B /* PathOutputNode.swift */; }; + 1CD37F7B48B375440877DCC8 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32B4E83AB57EC727D1C626D1 /* Trim.swift */; }; + 1CEC616BC16E62A5EBB14D12 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1BAAB907511DE3A80E86BD5 /* KeyedDecodingContainerExtensions.swift */; }; + 1E1E81AC74E5F601F69CF355 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20F34D6029552B0B67A4BC6E /* EllipseNode.swift */; }; + 1E38D64F660C767F32CC0688 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457C22AC571AD7C55244A988 /* Animation.swift */; }; + 1ED0B43C47E523F0FB116650 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07C51ADB699AAA58FE53041B /* ShapeCompositionLayer.swift */; }; + 1FB8902792BDC7B23573BFA6 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AD1DA2DD9EA87BA96DE2A39 /* Stroke.swift */; }; + 20415AD7648BF7D7F0822991 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FB8991B70F578F1159E0F45 /* LayerDebugging.swift */; }; + 20F2A8E44F711CB9484DFAE8 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9A21E3459F5159E7021B2B0 /* Color.swift */; }; + 2126915AC8A11FF04C5FEFEA /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70EF283A22D74EEFB6D4FBE2 /* GroupInterpolator.swift */; }; + 21711E784F487F27EDF7D921 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63958EC3DDBBD25E77DE75E0 /* ShapeNode.swift */; }; + 226FA2E3559D7A4EF715C7EE /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEBAB507327397D1E8331237 /* AnimatedControl.swift */; }; + 22C59938082B59493D79A1E1 /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9A21E3459F5159E7021B2B0 /* Color.swift */; }; + 2312810A3628828122F53077 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B02200D7123943A6023739A2 /* LRUAnimationCache.swift */; }; + 231B502B82CCB44464BAF716 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6053979363B770008FE1FD7 /* TextAnimator.swift */; }; + 231C5412E58ED94A9691D63A /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B4BF0FB3245C85879D21F38 /* BundleImageProvider.swift */; }; + 2410B486C2F19782BDFA99C8 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81366B7E7675D57E80F75119 /* MaskContainerLayer.swift */; }; + 2425F664FD78010B6CAF35E8 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFCC3B631DE258DC479642D4 /* SolidCompositionLayer.swift */; }; + 244F7883AC8F7DA551CD3726 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E667095A231EB0D76C59B81 /* CompatibleAnimationView.swift */; }; + 24B370BEB0C2380C41665BCA /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D75F3BA91AEB5C3DF79F29F6 /* Marker.swift */; }; + 258F73D77F2827DDE5D46E07 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2D56B7CE0AF1E0CBA725D83 /* Ellipse.swift */; }; + 25BCEAD23A491E118163A2AE /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0068E241B78670188F89E06F /* FillI.swift */; }; + 27D4B0C48CA64B0D0A5EBAD9 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65AE99F8A88A5B2E54EBE886 /* AnimationCacheProvider.swift */; }; + 2812D2F84E975B5C0886555D /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B9EB419B30E2FD7B5A5694A /* StrokeNode.swift */; }; + 28DA699913F37E8525C3E207 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289D1DD859E5C05031DC909C /* UIKit.framework */; }; + 2A588DED2EC918019A206C48 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C4BFF8D68D10501B7432B39 /* FilepathImageProvider.swift */; }; + 2BA5D9EA4F1B8EC75693CE76 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7C7793FBDCE7A7DF880754A /* AnimationContext.swift */; }; + 2BF40CDDC97829CC74AC3287 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0453CD30DA119F3AB8101F /* RenderNode.swift */; }; + 2C7B72924C6F34724CD48FD1 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B9EB419B30E2FD7B5A5694A /* StrokeNode.swift */; }; + 2D3A3E5CFCF08050AED7D969 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8350EB79B57697B3736B36E2 /* ItemsExtension.swift */; }; + 2D7AB93291BFAAF7F1225644 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBD1F82FD12C72E22F6F4BE6 /* RectNode.swift */; }; + 2D8259C2C205C97EF7FFF481 /* Animation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457C22AC571AD7C55244A988 /* Animation.swift */; }; + 2DC0CE68175233E968152002 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7357F2BBEC168D5A3AB6734 /* Asset.swift */; }; + 2E078435722031B93482F8C3 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63958EC3DDBBD25E77DE75E0 /* ShapeNode.swift */; }; + 2E07B6C26305BCD06B0EE6AE /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0FC262C76611EF63D69E67C /* CompositionLayer.swift */; }; + 2EA203F939789CFCF5C8DED7 /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C26D9DDD9F34DF27495919A1 /* KeyframeGroup.swift */; }; + 2EF6BF9880FD0154F24C6019 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6DCE64F209A1E3BF04B5746 /* TextCompositionLayer.swift */; }; + 2F181144D0C0BEF2E8A9E78D /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A280A3E8DA61263ACB68CE1 /* LayerTransformNode.swift */; }; + 2FE9135D558EABF6307540E2 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A80E2A8804E81C8968A1335 /* Merge.swift */; }; + 31028C8F29C969DD76E9B0EE /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F17E8C71AE38D99D1EE42BB /* InterpolatableExtensions.swift */; }; + 3139E1FEB673591FA8333819 /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A629185EB7584492204DA7A /* KeyframeExtensions.swift */; }; + 316634D5830D64C981AD1810 /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A2A3069F2CC6EA5CADD659 /* NodeProperty.swift */; }; + 3166473B69AAF3CF76920929 /* lottie-ios-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B1B183C91FDB50A53CE4EF5 /* lottie-ios-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 353383F0266047ECD05702C1 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49F0B9B4DB3D971C86671B47 /* BundleImageProvider.swift */; }; + 36C61762D80587DDE6707FD0 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7B510EC4DDCE43D6DA0B3DA /* LottieView.swift */; }; + 36F07C1F6F1A12D3BEA09F6D /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A2A3069F2CC6EA5CADD659 /* NodeProperty.swift */; }; + 37AE6FF36ACCA2E1A1099E23 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DA5EA618C6D8B6139CA15A8D /* QuartzCore.framework */; }; + 37B64515B6497F76038E10A1 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD83A35984E2D72D27DA1B9B /* AnimatedButton.swift */; }; + 3803FA7D23A8824FE83EFC35 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 46441559F78944D3876580EB /* AppKit.framework */; }; + 38D7B75AE6999AF4FAC174E4 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EA511039DA15CDDFBE60031 /* StrokeRenderer.swift */; }; + 3A79191C804D74E9724591C1 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F5E025CC2963CFD8A88D68E /* PathNode.swift */; }; + 3AE4C901209E59E422E1F1F8 /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DB93242CDAA05A472F0AE7 /* PolygonNode.swift */; }; + 3CCE6B6178649D733B9E4727 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12707A89E589C25F6985579B /* Foundation.framework */; }; + 3CF117517A92C47087CBA665 /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDA4A869994620C1CF1C6958 /* AnimationSubview.swift */; }; + 3F10ED01894726DD4F2AB9FF /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2224908D6FAEF13BDD39C778 /* AnimatorNode.swift */; }; + 3F2BB9A446853E22FFE93324 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6EC37CF5B69947099221230 /* FillRenderer.swift */; }; + 408406B43B55EDA16701585C /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6053979363B770008FE1FD7 /* TextAnimator.swift */; }; + 41F4030DC1ECD725FB7E3AD7 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 750FCD7234014C957AD297AB /* VectorsExtensions.swift */; }; + 422B64B51658DCCEFED16997 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2AD00D3D381A359086C0DAC /* LottieView.swift */; }; + 4256D8EF9E429B1F563C2C6E /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = D73F720C30F3996D4DC85367 /* BezierPath.swift */; }; + 42DF39B9C1CED3D59A7E5814 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B17D2D63AD97A3C6ACF6ED1 /* ImageAsset.swift */; }; + 4307CFBE21ABAA40B2F66179 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FCC77960AD816A224CB532D /* ImageLayerModel.swift */; }; + 448EF210DD74E9D07153163E /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DA966BE515C3CB5E92C8FD /* AnimationViewInitializers.swift */; }; + 453F77B0EF97814692F4146A /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3F59B4B512E73E53583DF0E /* AnyValueProvider.swift */; }; + 45E663CB2C0253E1C2D17645 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4CCFC651654EE7B77747F09 /* GradientStroke.swift */; }; + 463F335602F39D534D3E9321 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82D5BA635006B159FA427ECB /* CurveVertex.swift */; }; + 46A03BAD6BA4C86A4DE8072B /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FB8991B70F578F1159E0F45 /* LayerDebugging.swift */; }; + 47403C965810F8790F3D266E /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 983C1948599F02852426EB8E /* ValueContainer.swift */; }; + 478EF93242D7F37C57B170E2 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51A1FA4356B52F679B35B8B /* PrecompAsset.swift */; }; + 49D2B23207130305FEF05AD2 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8629F09185F42F7328E00E9F /* UIColorExtension.swift */; }; + 4A205C72B93B4EA6BA638FB3 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4AE119004C85904F2A16CB3 /* AnimationTime.swift */; }; + 4AD7C1146A721E757CEA56D7 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D31BFEC06AEDA1DD19A2E4AB /* GradientStrokeRenderer.swift */; }; + 4B171BAC6003156E61B9DF7D /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EF446E92C7B7553CEB15982 /* Star.swift */; }; + 4B32DBC19AE6FBEF13D78B9C /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4CCFC651654EE7B77747F09 /* GradientStroke.swift */; }; + 4B5833120CFBF01A49C38A28 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB77C750CF2D694296EC2CA5 /* MathKit.swift */; }; + 4B73AFAD9AA3847F4A581749 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AD1DA2DD9EA87BA96DE2A39 /* Stroke.swift */; }; + 4B97DC18C77DCFD9A8DE713C /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA2730280E9F54905C83DA5F /* TrimPathNode.swift */; }; + 4BCB9B1832213BE01D77DB5D /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0FC262C76611EF63D69E67C /* CompositionLayer.swift */; }; + 4C668FE11F3208B62EDD9FE9 /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2D56B7CE0AF1E0CBA725D83 /* Ellipse.swift */; }; + 4CEA53AC2220C3FC8B0E38D2 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D31BFEC06AEDA1DD19A2E4AB /* GradientStrokeRenderer.swift */; }; + 4DFDEFE5DF609359C5CEC467 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21945A1591DE47E65CE6962E /* StringExtensions.swift */; }; + 4E3EC6B268DF8252664C3559 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF539585AD74234D83D4E4F6 /* FloatValueProvider.swift */; }; + 4E64C7695CD60B1B122ABBBC /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0068E241B78670188F89E06F /* FillI.swift */; }; + 505B3D766BA7B68E1E8C8215 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74E520C99C2AEA72DFFB9590 /* TextLayerModel.swift */; }; + 512A50BD3C80EC4B9A526E97 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B021B39F2330D553D780D6D7 /* GradientFillNode.swift */; }; + 5282D4A3D3931B7901424F15 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38001B5503B583581BB9B4CA /* LayerModel.swift */; }; + 528A5181E5E5C5F47C2E31CB /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DB93242CDAA05A472F0AE7 /* PolygonNode.swift */; }; + 5512FE048F37B5600D16072E /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA1C68E37C6237B2C2F25488 /* LayerImageProvider.swift */; }; + 5522DEEEE28B5F276D45A976 /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78ACB47EF448A2B15C4355A1 /* GroupNode.swift */; }; + 56C81E3E73C1CDC05D8E3B3B /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D4B8E1CE5C9CD5E0D1D225E /* PreCompLayerModel.swift */; }; + 588235CC400F45A36E96DD2B /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A80E2A8804E81C8968A1335 /* Merge.swift */; }; + 589B94F6EC1AAA4C1506D096 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 015C7DA18C9F13055CA76586 /* AnimationKeypath.swift */; }; + 58FA49E8D60B8531B034E3A3 /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D75F3BA91AEB5C3DF79F29F6 /* Marker.swift */; }; + 594E496573B8F6177C8FFE4D /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E1E483F1C56FB85BA66FA5B /* GradientFill.swift */; }; + 5A2BA5088AD8D1770E946DD1 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0453CD30DA119F3AB8101F /* RenderNode.swift */; }; + 5AAFEAD891E92462ED871E0B /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9503D6B79CFABEB83503995A /* PreCompositionLayer.swift */; }; + 5B153013E0822D2C1B707FBB /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3F59B4B512E73E53583DF0E /* AnyValueProvider.swift */; }; + 5B5AE51CF6AB43B2CAA3D6DE /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A80E2A8804E81C8968A1335 /* Merge.swift */; }; + 5DDCE300DD8852E9C82229A9 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C152B2C49F6B0FBAA10BC44 /* CompositionLayersInitializer.swift */; }; + 5DFEE6183F49C6AE532881F4 /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFBFDF0B8AEA73CBA21DEBD0 /* ColorValueProvider.swift */; }; + 5FE2B0917B4BDC96A04DA288 /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEBAB507327397D1E8331237 /* AnimatedControl.swift */; }; + 5FFBFA894FF578DAA03F5B94 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B17D2D63AD97A3C6ACF6ED1 /* ImageAsset.swift */; }; + 613CEA5463F8A9770372B6BF /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9434CB8509CDEDD313D5C67A /* Mask.swift */; }; + 61F63B0A0C0CFA808EA12D5E /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FC8FBADD2DFA354C722C86 /* PointValueProvider.swift */; }; + 622B6EEEDE3DCFED51F4D743 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9503D6B79CFABEB83503995A /* PreCompositionLayer.swift */; }; + 6254CAB8BBF82924D4EB5136 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51A1FA4356B52F679B35B8B /* PrecompAsset.swift */; }; + 630D1E0AF04273CAC7D192C0 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15168887D06D03935E9E3D3 /* GradientStrokeNode.swift */; }; + 634EF85F993EB3D7A8015107 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C4BFF8D68D10501B7432B39 /* FilepathImageProvider.swift */; }; + 63DBA312BF32A0CF2C910FB8 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70EF283A22D74EEFB6D4FBE2 /* GroupInterpolator.swift */; }; + 6485ACA36FA59AB136EE3743 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63260A6F674CB2CC1AAA022 /* AnimationView.swift */; }; + 64ACB18363DDEE8784E8C914 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24D69A18EA8523C14DD49B1 /* ShapeItem.swift */; }; + 651D9E501C582FD196F396D5 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6200A4B98C4B8F1BE49D2C4C /* CGFloatExtensions.swift */; }; + 6584F976D2DEEFD0D4EFCBF5 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FCC77960AD816A224CB532D /* ImageLayerModel.swift */; }; + 66A2937CFE7AC05312E2A861 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DA966BE515C3CB5E92C8FD /* AnimationViewInitializers.swift */; }; + 692DEA926D1A1BCDCBC59433 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 983C1948599F02852426EB8E /* ValueContainer.swift */; }; + 6A5B78424E148DC7505E294D /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB12EEC89BFC28750522C07B /* Keyframe.swift */; }; + 6BE39550DE7450F8B7C1DC57 /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85E2FC10A4D0CEDBE0A452C0 /* InvertedMatteLayer.swift */; }; + 6BEC4B575D8D7D97DDB6646A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D1CA0EBE8A7E6BFA83F1A34 /* Cocoa.framework */; }; + 6CA252E614396E002B8FB578 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BBACF43E779634485BA2CD4 /* KeypathSearchable.swift */; }; + 6CA9B38D413322535383C93F /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7C7793FBDCE7A7DF880754A /* AnimationContext.swift */; }; + 6D766AAD71DD954CF7EDB75E /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6300CE4E137E2DDF431A860A /* Repeater.swift */; }; + 6EB77A930B7CA77CCBFCA6D9 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74E520C99C2AEA72DFFB9590 /* TextLayerModel.swift */; }; + 6F4BBD8E084B73543F9B2B94 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2093AC2334D482717DF8ED /* TextAnimatorNode.swift */; }; + 70318461D503599277E575C3 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C48B5CD9481795F288DB40F7 /* AnyNodeProperty.swift */; }; + 714B91D7DFD82597BF7937FD /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D1CA0EBE8A7E6BFA83F1A34 /* Cocoa.framework */; }; + 717B46FBE2022DA4D3664054 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A35BDB3E2E531112D8D35D6 /* CompoundBezierPath.swift */; }; + 718D18CD3AAECB1A430B5CFC /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2093AC2334D482717DF8ED /* TextAnimatorNode.swift */; }; + 7215B765261326461A73CAE3 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = D73F720C30F3996D4DC85367 /* BezierPath.swift */; }; + 728A5FE2648783D9E51D8BFF /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DA29A0E5B99C863FA1DB7FB /* ColorExtension.swift */; }; + 747EE0F47C0C245574E35580 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E1E483F1C56FB85BA66FA5B /* GradientFill.swift */; }; + 74A45BDD582B6CC43F51C0A5 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D4B8E1CE5C9CD5E0D1D225E /* PreCompLayerModel.swift */; }; + 75B1D3E39553D25E9B165703 /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 750FCD7234014C957AD297AB /* VectorsExtensions.swift */; }; + 763BBB6AC2394C19E002C394 /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F3E54CD0F9D41F5E74FD25 /* ImageCompositionLayer.swift */; }; + 77328596C47A568CC17123F6 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A82927AF4C7F2FE6C8F99DF7 /* PathElement.swift */; }; + 77D96751C92F44A172908D5D /* Pods-lottie-swift_tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D650DD53327692B597035D /* Pods-lottie-swift_tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 782726FFD25BA96A7BACC5D9 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70EF283A22D74EEFB6D4FBE2 /* GroupInterpolator.swift */; }; + 790F7FD30A15A384526037DA /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E52D8BEBE86ED41B72F1E7C4 /* CoreGraphics.framework */; }; + 793623D2A897EEC225CED3DC /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A35BDB3E2E531112D8D35D6 /* CompoundBezierPath.swift */; }; + 7A0C3B2D829C6560C5F5D86E /* Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9A21E3459F5159E7021B2B0 /* Color.swift */; }; + 7A99C12118E73E30400E43CB /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6200A4B98C4B8F1BE49D2C4C /* CGFloatExtensions.swift */; }; + 7AAF3307DFED6434A78251A8 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 980820016AE24974440E9D5E /* StarNode.swift */; }; + 7BCECF2B3AA0B9F5B550C449 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD83A35984E2D72D27DA1B9B /* AnimatedButton.swift */; }; + 7C0AE2528BAB311E8B37B845 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3F59B4B512E73E53583DF0E /* AnyValueProvider.swift */; }; + 7CD82F4648CC0805F7A3F8BA /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6EC37CF5B69947099221230 /* FillRenderer.swift */; }; + 7D2B1B682361292EFEC95925 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32B4E83AB57EC727D1C626D1 /* Trim.swift */; }; + 7D2FB0229CDA7BD984E289AD /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6EC37CF5B69947099221230 /* FillRenderer.swift */; }; + 7FC9E1E7FCCB8454CD502DA5 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 035898FFD635BC26D54CC6C5 /* AnimatedSwitch.swift */; }; + 80526428A062A515674DEE55 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAFA461BA21A1E365F0D4390 /* NodePropertyMap.swift */; }; + 80B117B8A7BA08CBA36DE05D /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65AE99F8A88A5B2E54EBE886 /* AnimationCacheProvider.swift */; }; + 80D708CC7B69D03B0CC62DC0 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6DCE64F209A1E3BF04B5746 /* TextCompositionLayer.swift */; }; + 80EA9912CB09FA9015AD5711 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90FB10590F69FEE07B4893A0 /* FillNode.swift */; }; + 8113A2A61A97FBD3705E980A /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9503D6B79CFABEB83503995A /* PreCompositionLayer.swift */; }; + 832C814EEE1787425BE3BCE2 /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBD1F82FD12C72E22F6F4BE6 /* RectNode.swift */; }; + 850B4A43CE8D5804A6EE986C /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA1C68E37C6237B2C2F25488 /* LayerImageProvider.swift */; }; + 8520AE209FDA7F2B32FFBAD5 /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07C51ADB699AAA58FE53041B /* ShapeCompositionLayer.swift */; }; + 85FB496B8E640EBE81723C66 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A82927AF4C7F2FE6C8F99DF7 /* PathElement.swift */; }; + 86D396A4862A5722C864843C /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B021B39F2330D553D780D6D7 /* GradientFillNode.swift */; }; + 87E6D7A6CD3BB48729919582 /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B9EB419B30E2FD7B5A5694A /* StrokeNode.swift */; }; + 88379BB9E481321D347B715F /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F3E54CD0F9D41F5E74FD25 /* ImageCompositionLayer.swift */; }; + 887E5509A691263C7A6FCB06 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FC8FBADD2DFA354C722C86 /* PointValueProvider.swift */; }; + 89D24F5D029F5D025C07C26F /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF539585AD74234D83D4E4F6 /* FloatValueProvider.swift */; }; + 8B647FE4978C651AFF1569B0 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E5E8AC84D98643B8565F449 /* DashPattern.swift */; }; + 8C2EAE4A8401E85201546A1D /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78ACB47EF448A2B15C4355A1 /* GroupNode.swift */; }; + 8C5E8152FF8B5FE362633418 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4CCFC651654EE7B77747F09 /* GradientStroke.swift */; }; + 8C7BEE96C5BA2F6C09929A42 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA2730280E9F54905C83DA5F /* TrimPathNode.swift */; }; + 8E5BB41DD4B1F11187D8FEAC /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497409C5A2F6C7D0B6F6AC05 /* Rectangle.swift */; }; + 8F21D3EC9FA45A3A14DBB70B /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FB8991B70F578F1159E0F45 /* LayerDebugging.swift */; }; + 912827199717DCF6ED708F5C /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B02200D7123943A6023739A2 /* LRUAnimationCache.swift */; }; + 9130D405E43E5071ABD60651 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 513E7E41B65DBD45358597FD /* Foundation.framework */; }; + 91C8CF7798EB978EEE24F1A0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34FAEED98E074C137BCD59BB /* QuartzCore.framework */; }; + 9235A5AC6B6F23B8F2D7B80C /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFBFDF0B8AEA73CBA21DEBD0 /* ColorValueProvider.swift */; }; + 927BF740807EEB73DC177008 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB12EEC89BFC28750522C07B /* Keyframe.swift */; }; + 93F2C4CAC7D460C0196C6613 /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C9622E629EE6F87BA1C36E8 /* Interpolatable.swift */; }; + 93F74B3DD6071845235C3395 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67B7DC47DE66B2DBD015DC75 /* AnimatorNodeDebugging.swift */; }; + 944FB2A813E95584250DC090 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAFA461BA21A1E365F0D4390 /* NodePropertyMap.swift */; }; + 949C57176E033CB6FF0556BA /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21C898B2FF53CCFFD6E9EF9D /* SingleValueProvider.swift */; }; + 960B6417FDCC9AF27284155A /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67B7DC47DE66B2DBD015DC75 /* AnimatorNodeDebugging.swift */; }; + 9783DCC20E29A8AB3350C8DC /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D3A647677A24F310BAF4661 /* KeyframeInterpolator.swift */; }; + 9896E653E1E923A092EA9798 /* lottie-ios-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C7CCDC6923ACFB29BDF1F7BB /* lottie-ios-tvOS-dummy.m */; }; + 98ACCABC350C9C14B7C0CB3F /* FillI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0068E241B78670188F89E06F /* FillI.swift */; }; + 98E20B2A66AD82D769F0CAB1 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32B4E83AB57EC727D1C626D1 /* Trim.swift */; }; + 995FCAE4BC324D4C1AD63640 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BBACF43E779634485BA2CD4 /* KeypathSearchable.swift */; }; + 9AFACEEF2F8728AEBB978A08 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6300CE4E137E2DDF431A860A /* Repeater.swift */; }; + 9B672CD0F98AAC7D400FFC91 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6DCE64F209A1E3BF04B5746 /* TextCompositionLayer.swift */; }; + 9D392C39EC07C65325ADCA5F /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2224908D6FAEF13BDD39C778 /* AnimatorNode.swift */; }; + 9DA1350E26E520A6E1CC549E /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7B510EC4DDCE43D6DA0B3DA /* LottieView.swift */; }; + 9E0F18CFBAD612C8FA50FC0F /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E1E483F1C56FB85BA66FA5B /* GradientFill.swift */; }; + 9F6C9A57F3D97EA0E32B46D6 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B02200D7123943A6023739A2 /* LRUAnimationCache.swift */; }; + 9F87BCD1A203E09EFC204461 /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8629F09185F42F7328E00E9F /* UIColorExtension.swift */; }; + 9F9150C5A564E7FBCD4C7820 /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33731002DD2401CE081510D8 /* CompatibleAnimationKeypath.swift */; }; + A00BF24444DF74B2A25E12BE /* Pods-lottie-swift_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE3B06680C8DA604927CDA5 /* Pods-lottie-swift_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A016E1FBFDF08EA5B1ADEA30 /* Pods-lottie-swift_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7069067E84DF2D4F123D3E9B /* Pods-lottie-swift_Tests-dummy.m */; }; + A08632DCA793C564BBD70A33 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA1C68E37C6237B2C2F25488 /* LayerImageProvider.swift */; }; + A0C807D7EBCBC24F6F7E079E /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDA4A869994620C1CF1C6958 /* AnimationSubview.swift */; }; + A1C39EAD14D235FD83552667 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20F34D6029552B0B67A4BC6E /* EllipseNode.swift */; }; + A29C4EB0CA6CB1DF4026A414 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65AE99F8A88A5B2E54EBE886 /* AnimationCacheProvider.swift */; }; + A2BCD7F4E37A8E297689FE01 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6200A4B98C4B8F1BE49D2C4C /* CGFloatExtensions.swift */; }; + A2C9E76575320466293BA16A /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB6884182BD204412B400B5B /* GroupOutputNode.swift */; }; + A2E48A1CA14C891189EE8111 /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB77C750CF2D694296EC2CA5 /* MathKit.swift */; }; + A3F71A59093C0C1ED645EAB3 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 980820016AE24974440E9D5E /* StarNode.swift */; }; + A463D0C984F4440C5270B5A9 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15168887D06D03935E9E3D3 /* GradientStrokeNode.swift */; }; + A554534010359CD9A358077D /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BBACF43E779634485BA2CD4 /* KeypathSearchable.swift */; }; + A5C125686AEF2A500A230259 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C48B5CD9481795F288DB40F7 /* AnyNodeProperty.swift */; }; + A68CB55E38FC39E50EA2CB93 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E83F34B48906A02A3401AE6 /* ShapeContainerLayer.swift */; }; + A6B5C24923080C95ECADA699 /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67B7DC47DE66B2DBD015DC75 /* AnimatorNodeDebugging.swift */; }; + A74B0031B751B839E01D0E7A /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFCC3B631DE258DC479642D4 /* SolidCompositionLayer.swift */; }; + A778C9ED4C7293ADDCF33F31 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC7971FD13D9D59223FF7DF /* TextDocument.swift */; }; + A7966778F8F14E061C012041 /* lottie-ios-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B9E9607CF757893A32EB3BFC /* lottie-ios-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A8CFA983C7EC2B00DE8BF068 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B7385FF4B66703AFE407477 /* NullCompositionLayer.swift */; }; + A95742E216AAD57894825139 /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4AE119004C85904F2A16CB3 /* AnimationTime.swift */; }; + AA3BAEB5DFF20AA8C1CEDF0E /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E5E8AC84D98643B8565F449 /* DashPattern.swift */; }; + AAFBF591C879FC647B5D585F /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D75F3BA91AEB5C3DF79F29F6 /* Marker.swift */; }; + AB8850F38AA2A1281C5BE740 /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81366B7E7675D57E80F75119 /* MaskContainerLayer.swift */; }; + AC876D13D250C6788842D1FC /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A629185EB7584492204DA7A /* KeyframeExtensions.swift */; }; + ADD8E3103C411F0335B453B0 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B7385FF4B66703AFE407477 /* NullCompositionLayer.swift */; }; + ADE28AB4A00BAED35AE6B269 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63260A6F674CB2CC1AAA022 /* AnimationView.swift */; }; + AE3671D7A175535C4A12B098 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF539585AD74234D83D4E4F6 /* FloatValueProvider.swift */; }; + AE396CEA8478CB42DB05D97D /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24D69A18EA8523C14DD49B1 /* ShapeItem.swift */; }; + AF53DBDEA27F920575875971 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C152B2C49F6B0FBAA10BC44 /* CompositionLayersInitializer.swift */; }; + AF77380E939A64C84DE3BDBB /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41CB8C5A907C9018A715B81E /* GradientFillRenderer.swift */; }; + AFCB48084DD1D7656F1B55FC /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD38DAFF8DD7F3EE62F02739 /* Vectors.swift */; }; + B07F4EBEF1FF77ADA89E512E /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = B70D7310807C9CF46429ADEB /* Shape.swift */; }; + B0C8D50D6856707273323831 /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 755C59CF1E4BBF40DBD276FB /* Glyph.swift */; }; + B170B3B3B8525FD0F7ADA409 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 315833064EB6E89382940B32 /* ShapeRenderLayer.swift */; }; + B1904CB40AAEBF25F467BD0F /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DA29A0E5B99C863FA1DB7FB /* ColorExtension.swift */; }; + B1F3FE1FB73A2047A1E9E1DD /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB77C750CF2D694296EC2CA5 /* MathKit.swift */; }; + B3678F08E823897E3812BF17 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = D73F720C30F3996D4DC85367 /* BezierPath.swift */; }; + B423C2BDEE3A9066A81CBB3D /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E83F34B48906A02A3401AE6 /* ShapeContainerLayer.swift */; }; + B438D32DF24141194CF1760F /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C48B5CD9481795F288DB40F7 /* AnyNodeProperty.swift */; }; + B58DC7E1B087F987560761BE /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF01C35ABEDB928228C61A1 /* ShapeLayerModel.swift */; }; + B5A5DA695901018B4FB99721 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB82F9B8CE7F7971AD4BB84A /* Group.swift */; }; + B69B0F913CD06130FD7F4B55 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D3A647677A24F310BAF4661 /* KeyframeInterpolator.swift */; }; + B749DDFBAD4D45F1D133F7DF /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07C51ADB699AAA58FE53041B /* ShapeCompositionLayer.swift */; }; + B7E783A1FD1B85502D7EB3E7 /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33731002DD2401CE081510D8 /* CompatibleAnimationKeypath.swift */; }; + B88B47F7B4B9B8D6E8F8A812 /* lottie-ios-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E0DFF896831D67523FFC0269 /* lottie-ios-macOS-dummy.m */; }; + B94479F2A87248B3EE71AA36 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACBA312E393326E5420FEA8 /* AnimationKeypathExtension.swift */; }; + B9A76E659B0B94716F34B796 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = E64F9581A00FA8C38BA6CFE5 /* ShapeTransform.swift */; }; + B9E04AC5A34C2FF57877C0D0 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACBA312E393326E5420FEA8 /* AnimationKeypathExtension.swift */; }; + BAA7A725429B4D4C4BE4B281 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A82927AF4C7F2FE6C8F99DF7 /* PathElement.swift */; }; + BC7B20BCD8BB082C55733827 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E5E8AC84D98643B8565F449 /* DashPattern.swift */; }; + BC8353E8A8698B1203FE1693 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38001B5503B583581BB9B4CA /* LayerModel.swift */; }; + BCDF41C58B230C9746B04EBE /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C152B2C49F6B0FBAA10BC44 /* CompositionLayersInitializer.swift */; }; + BDC802DFEC0554AEB9F6AAAF /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C4F7771B65CAD1325D5492B /* Transform.swift */; }; + BEB74E887FF64419AEAD9452 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB6884182BD204412B400B5B /* GroupOutputNode.swift */; }; + BF61C41C272AFFC86BA264C6 /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E427ACA82C2E87447FE01E8D /* AnimationImageProvider.swift */; }; + BFD4CFCCD2FECDC94BD6EA7A /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 315833064EB6E89382940B32 /* ShapeRenderLayer.swift */; }; + C237C0AAC907D843A0BEBDD7 /* Pods-lottie-swift_macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EED04CAC99479ED913DB281 /* Pods-lottie-swift_macOS-dummy.m */; }; + C3A5CB5347E84DFF320E0CBD /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DB93242CDAA05A472F0AE7 /* PolygonNode.swift */; }; + C3C705978CE6AE482906FDC7 /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B021B39F2330D553D780D6D7 /* GradientFillNode.swift */; }; + C3F12F9CFDD767345310EB49 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9034F8146BAA75D3932750E8 /* PassThroughOutputNode.swift */; }; + C41471CEF09AA55114473690 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = B70D7310807C9CF46429ADEB /* Shape.swift */; }; + C46133AC221A8EF65B81D6CD /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = A863D332B8B8214A2A39470B /* AnimationSubview.swift */; }; + C4903EA11B00A9508E419DA2 /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = E64F9581A00FA8C38BA6CFE5 /* ShapeTransform.swift */; }; + C578BEC2E4B0E7B13C3B24FA /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49F0B9B4DB3D971C86671B47 /* BundleImageProvider.swift */; }; + C68134E7E6C7B2BBED7E063A /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF01C35ABEDB928228C61A1 /* ShapeLayerModel.swift */; }; + C7596E21748EA2F15DA48396 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1BAAB907511DE3A80E86BD5 /* KeyedDecodingContainerExtensions.swift */; }; + C7A0F07D42828A444853F809 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E83F34B48906A02A3401AE6 /* ShapeContainerLayer.swift */; }; + C7A2B7327264937E721A5B80 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EA511039DA15CDDFBE60031 /* StrokeRenderer.swift */; }; + C7FC811D57CFAC55694EF08C /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21C898B2FF53CCFFD6E9EF9D /* SingleValueProvider.swift */; }; + C81B65A2E891668F196724E8 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21945A1591DE47E65CE6962E /* StringExtensions.swift */; }; + C83B6BDA385918725CC161D6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C065DAF1F18ADEC411B8716C /* UIKit.framework */; }; + CA0BACD24B3BC16BD8A16E7B /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB82F9B8CE7F7971AD4BB84A /* Group.swift */; }; + CAD3D89B11D5194120CB1C1C /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F5E025CC2963CFD8A88D68E /* PathNode.swift */; }; + CAD72BD41821273ACBCC5DDA /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DA29A0E5B99C863FA1DB7FB /* ColorExtension.swift */; }; + CB2C1D8E8451B04D273FD02A /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F3E54CD0F9D41F5E74FD25 /* ImageCompositionLayer.swift */; }; + CB37711FE29441538974D2F1 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D4B8E1CE5C9CD5E0D1D225E /* PreCompLayerModel.swift */; }; + CB39BAEF89B3F2C2204F8A37 /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497409C5A2F6C7D0B6F6AC05 /* Rectangle.swift */; }; + CB66DD83F2EDA3C9CE50BAE1 /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B7385FF4B66703AFE407477 /* NullCompositionLayer.swift */; }; + CC79937B8A7C98FCEA4A522F /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 035898FFD635BC26D54CC6C5 /* AnimatedSwitch.swift */; }; + CE08062A73CB64F75DDB5CB9 /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D3A647677A24F310BAF4661 /* KeyframeInterpolator.swift */; }; + CE4E4E4546D048EBC7BDEE99 /* lottie-ios-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 39E3D1FE6F9F2AD9113C2EE7 /* lottie-ios-iOS-dummy.m */; }; + CE8220C095CF210AE0D877B7 /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2224908D6FAEF13BDD39C778 /* AnimatorNode.swift */; }; + CEAD26F1CAACC832E3277715 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4223BF3C3543FA4F4CF71D6A /* FilepathImageProvider.swift */; }; + CEAED95652EC8D53E7B1D450 /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6053979363B770008FE1FD7 /* TextAnimator.swift */; }; + CF03D9945D1716F2AD85F86D /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9C1C22121C67146FFB64F84 /* AnimationContainer.swift */; }; + CFE26CE781312DEC4B806B8A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6AB2EF5DC321BB886890F501 /* CoreGraphics.framework */; }; + D12256BD5AFBD61D49F57F34 /* Pods-lottie-swift_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F32D7B08938CD3FD2D77FDA5 /* Pods-lottie-swift_Example-dummy.m */; }; + D2162F0DDD9B8E261B6BEAC4 /* AnimationContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9C1C22121C67146FFB64F84 /* AnimationContainer.swift */; }; + D26CAF0CA55EBD833D2F7E87 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74E520C99C2AEA72DFFB9590 /* TextLayerModel.swift */; }; + D2E2A94192F8EC20AD545A43 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38001B5503B583581BB9B4CA /* LayerModel.swift */; }; + D374B8638B9B49B8EA34A428 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1BAAB907511DE3A80E86BD5 /* KeyedDecodingContainerExtensions.swift */; }; + D37F5755119CBCCE4538E6DD /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A280A3E8DA61263ACB68CE1 /* LayerTransformNode.swift */; }; + D3A355518302DFAABCCCE62E /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E667095A231EB0D76C59B81 /* CompatibleAnimationView.swift */; }; + D5AF48565D46288CDA97EB24 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8243005119917A7411F5C78B /* PathOutputNode.swift */; }; + D61200D72EFD9C51290AE6DA /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E88EE7DE0C8B70E84963439E /* SizeValueProvider.swift */; }; + D6267B7E2C277C57030E1A09 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC7971FD13D9D59223FF7DF /* TextDocument.swift */; }; + D66530C6C86BCD7133B952ED /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCD275C04689A81D7CEC884B /* SolidLayerModel.swift */; }; + D68CC04A37698FDE407FA9D9 /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FCC77960AD816A224CB532D /* ImageLayerModel.swift */; }; + DA4EB3690879EAC334E7F132 /* AnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63260A6F674CB2CC1AAA022 /* AnimationView.swift */; }; + DADBF74B60D459F811524F5C /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F17E8C71AE38D99D1EE42BB /* InterpolatableExtensions.swift */; }; + DB09613C011973BB096A4627 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C4F7771B65CAD1325D5492B /* Transform.swift */; }; + DB7D570AE201FAFFD62503D3 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9373EE405AE3E9A629D6A6 /* AnyValueContainer.swift */; }; + DC519089FAB4903E40656466 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD38DAFF8DD7F3EE62F02739 /* Vectors.swift */; }; + DCB27633358C2AC8C159CA67 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82D5BA635006B159FA427ECB /* CurveVertex.swift */; }; + DCFF0C26D4555B239423ECBF /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497409C5A2F6C7D0B6F6AC05 /* Rectangle.swift */; }; + DDD7AFBC3F3D71038345143B /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA2093AC2334D482717DF8ED /* TextAnimatorNode.swift */; }; + DE5812C9DC536B8D1C4B41E9 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EF446E92C7B7553CEB15982 /* Star.swift */; }; + DF5A2C71DEF780E1144125E1 /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AD1DA2DD9EA87BA96DE2A39 /* Stroke.swift */; }; + DFB11680F143FA6EDC791A73 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0FC262C76611EF63D69E67C /* CompositionLayer.swift */; }; + DFDA8DA70E34865EFA138CE4 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B17D2D63AD97A3C6ACF6ED1 /* ImageAsset.swift */; }; + E05B6F595EF90E21D2F2A827 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7357F2BBEC168D5A3AB6734 /* Asset.swift */; }; + E09921583BA5254C619FDE95 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCD275C04689A81D7CEC884B /* SolidLayerModel.swift */; }; + E11499D1C0ECCE75A8A2C223 /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7C7793FBDCE7A7DF880754A /* AnimationContext.swift */; }; + E120DD8D78B94CB5801D7FD0 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 983C1948599F02852426EB8E /* ValueContainer.swift */; }; + E158F4D214DD6E0B19FB1EFF /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EA511039DA15CDDFBE60031 /* StrokeRenderer.swift */; }; + E1C62CB0D02DD4D51D20E7A5 /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4785B21FAE8D070DC1F3FC1F /* AnimationPublic.swift */; }; + E266DBE72816BA9E5B154827 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9373EE405AE3E9A629D6A6 /* AnyValueContainer.swift */; }; + E301DAA5DF9E0EBB176F7953 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41CB8C5A907C9018A715B81E /* GradientFillRenderer.swift */; }; + E3121F4BEC898FF3F78B6E58 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12707A89E589C25F6985579B /* Foundation.framework */; }; + E3F3CA6089C77FB6B495033E /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85E2FC10A4D0CEDBE0A452C0 /* InvertedMatteLayer.swift */; }; + E5485FC758D47A497E24DCDA /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41CB8C5A907C9018A715B81E /* GradientFillRenderer.swift */; }; + E6D62C6AF3F744C9BCCE3599 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24D69A18EA8523C14DD49B1 /* ShapeItem.swift */; }; + E881524DA132C84CBBDF84A2 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8350EB79B57697B3736B36E2 /* ItemsExtension.swift */; }; + E8E39B4F52FCB00ABE936C95 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7357F2BBEC168D5A3AB6734 /* Asset.swift */; }; + E9C693102863279857036DEF /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C4F7771B65CAD1325D5492B /* Transform.swift */; }; + EB6E7F417CBECA6AA56E1E89 /* AnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DA966BE515C3CB5E92C8FD /* AnimationViewInitializers.swift */; }; + ED47BF3DAB6C031BF525C568 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21C898B2FF53CCFFD6E9EF9D /* SingleValueProvider.swift */; }; + EDDB2A4CFB6E6BB1B8A34485 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56751DB593A911F3EBD0F8BA /* AssetLibrary.swift */; }; + EE5B969F62242F6B26B0C743 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D31BFEC06AEDA1DD19A2E4AB /* GradientStrokeRenderer.swift */; }; + EF62775DFC9578A75A931658 /* Pods-lottie-swift_macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B7C7618250ECFAF06892553D /* Pods-lottie-swift_macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EFF4AD8AF161D68E5D19D925 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB12EEC89BFC28750522C07B /* Keyframe.swift */; }; + F06C5F27EA46A2A89701D58D /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6300CE4E137E2DDF431A860A /* Repeater.swift */; }; + F08F133DB4E596ED2D29062F /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78ACB47EF448A2B15C4355A1 /* GroupNode.swift */; }; + F094D5A8DDFCF965C0BF565C /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C26D9DDD9F34DF27495919A1 /* KeyframeGroup.swift */; }; + F111606B715554328BB6CDA4 /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB82F9B8CE7F7971AD4BB84A /* Group.swift */; }; + F1589C58A1ED2D604692FDA7 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9373EE405AE3E9A629D6A6 /* AnyValueContainer.swift */; }; + F1F888FD221D1E96930D267E /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56751DB593A911F3EBD0F8BA /* AssetLibrary.swift */; }; + F255DF3531C3B6F6589E3DC4 /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8243005119917A7411F5C78B /* PathOutputNode.swift */; }; + F29E276E378F5C7E2B5360A6 /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACBA312E393326E5420FEA8 /* AnimationKeypathExtension.swift */; }; + F3FE02D3A836CEA7D811AB0C /* AnimationPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4785B21FAE8D070DC1F3FC1F /* AnimationPublic.swift */; }; + F57BC692E30E35A880594B05 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12707A89E589C25F6985579B /* Foundation.framework */; }; + F593D2A0A0DF1A3C9A3C54FA /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 750FCD7234014C957AD297AB /* VectorsExtensions.swift */; }; + F5950A4251537FFF98ED2989 /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EF446E92C7B7553CEB15982 /* Star.swift */; }; + F6EFB0B66E85D275FDB5A490 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9034F8146BAA75D3932750E8 /* PassThroughOutputNode.swift */; }; + F74FA13F0972964DC78426D0 /* lottie-ios-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DC07F450D110F12F3A557BE /* lottie-ios-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8773BB36EE4E489DF5F26D7 /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 015C7DA18C9F13055CA76586 /* AnimationKeypath.swift */; }; + F8A6D73DDE2A0B2513D45CEA /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E427ACA82C2E87447FE01E8D /* AnimationImageProvider.swift */; }; + F90015E72929A9577DD2A86E /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACB53BC932245487E7450540 /* Font.swift */; }; + F95510CEDDA8265BC6170A08 /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB6884182BD204412B400B5B /* GroupOutputNode.swift */; }; + F9AE3BA03973ABAF1D52AA0B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3AE081359C186EE7FF2019F /* QuartzCore.framework */; }; + FA57C167F42A132CA51AB573 /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15168887D06D03935E9E3D3 /* GradientStrokeNode.swift */; }; + FA6CAFFA2F360B19D173CA00 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4E7BE4C560940A4879F36CC0 /* CoreGraphics.framework */; }; + FAE4F4708AB4CE55D2D115AB /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCD275C04689A81D7CEC884B /* SolidLayerModel.swift */; }; + FC8A2ECCF84064E9B7988A31 /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90FB10590F69FEE07B4893A0 /* FillNode.swift */; }; + FD1919CBC9F47A1038B58204 /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20F34D6029552B0B67A4BC6E /* EllipseNode.swift */; }; + FD7808D16B72C78FDE033E43 /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E88EE7DE0C8B70E84963439E /* SizeValueProvider.swift */; }; + FDA723D9BE9B3448F4CAADFE /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82D5BA635006B159FA427ECB /* CurveVertex.swift */; }; + FF76D4BE0DF89D1532C71CBF /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C9622E629EE6F87BA1C36E8 /* Interpolatable.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 000000002D30 /* PBXContainerItemProxy */ = { + 0E50CA2C2D3CCEC920350DD0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; + containerPortal = B9B49F0FC05EFD04DA0C3A7F /* Project object */; proxyType = 1; - remoteGlobalIDString = 0000000014B0; - remoteInfo = "lottie-ios-macOS"; + remoteGlobalIDString = CE81A0AF804ADAD7AFE2A6E9; + remoteInfo = "lottie-ios-iOS"; }; - 000000002D50 /* PBXContainerItemProxy */ = { + 6AD38F676596A1A84514B840 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; + containerPortal = B9B49F0FC05EFD04DA0C3A7F /* Project object */; proxyType = 1; - remoteGlobalIDString = 000000001D50; + remoteGlobalIDString = 476617056317061352F2F10D; remoteInfo = "lottie-ios-tvOS"; }; - 000000002D70 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 000000000BA0; - remoteInfo = "lottie-ios-iOS"; - }; - 000000002D90 /* PBXContainerItemProxy */ = { + B4BDF7C33498B40A5B646A8D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 000000000000 /* Project object */; + containerPortal = B9B49F0FC05EFD04DA0C3A7F /* Project object */; proxyType = 1; - remoteGlobalIDString = 000000002650; - remoteInfo = "Pods-lottie-swift_Example"; + remoteGlobalIDString = 3149531319C4FDED4987D424; + remoteInfo = "lottie-ios-macOS"; }; /* 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; }; + 0068E241B78670188F89E06F /* FillI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillI.swift; sourceTree = ""; }; + 015C7DA18C9F13055CA76586 /* AnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationKeypath.swift; sourceTree = ""; }; + 035898FFD635BC26D54CC6C5 /* AnimatedSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedSwitch.swift; sourceTree = ""; }; + 04FC8FBADD2DFA354C722C86 /* PointValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PointValueProvider.swift; sourceTree = ""; }; + 071FEF3145764FB4B7770091 /* Pods-lottie-swift_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_Example-acknowledgements.markdown"; sourceTree = ""; }; + 07C51ADB699AAA58FE53041B /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeCompositionLayer.swift; sourceTree = ""; }; + 0A35BDB3E2E531112D8D35D6 /* CompoundBezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompoundBezierPath.swift; sourceTree = ""; }; + 0B7385FF4B66703AFE407477 /* NullCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NullCompositionLayer.swift; sourceTree = ""; }; + 0CF01C35ABEDB928228C61A1 /* ShapeLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeLayerModel.swift; sourceTree = ""; }; + 0E1E483F1C56FB85BA66FA5B /* GradientFill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFill.swift; sourceTree = ""; }; + 12707A89E589C25F6985579B /* 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; }; + 16F07FDD1FC923B805EC6C46 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 16FE0D4E03A0964B49756D57 /* 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 = ""; }; + 1C9622E629EE6F87BA1C36E8 /* Interpolatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Interpolatable.swift; sourceTree = ""; }; + 1DA29A0E5B99C863FA1DB7FB /* ColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ColorExtension.swift; sourceTree = ""; }; + 2000DA700A98C762506EA146 /* Pods-lottie-swift_macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_macOS-frameworks.sh"; sourceTree = ""; }; + 20F34D6029552B0B67A4BC6E /* EllipseNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = EllipseNode.swift; sourceTree = ""; }; + 21945A1591DE47E65CE6962E /* StringExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StringExtensions.swift; sourceTree = ""; }; + 21C898B2FF53CCFFD6E9EF9D /* SingleValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SingleValueProvider.swift; sourceTree = ""; }; + 2224908D6FAEF13BDD39C778 /* AnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatorNode.swift; sourceTree = ""; }; + 24B42A91FF67952346059DDB /* Pods-lottie-swift_macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_macOS-acknowledgements.plist"; sourceTree = ""; }; + 289D1DD859E5C05031DC909C /* 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; }; + 2A280A3E8DA61263ACB68CE1 /* LayerTransformNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerTransformNode.swift; sourceTree = ""; }; + 2A3CC7058C0CDCB22A9CCA64 /* 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; }; + 2A80E2A8804E81C8968A1335 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Merge.swift; sourceTree = ""; }; + 2D3A647677A24F310BAF4661 /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeInterpolator.swift; sourceTree = ""; }; + 2E667095A231EB0D76C59B81 /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationView.swift; sourceTree = ""; }; + 315833064EB6E89382940B32 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeRenderLayer.swift; sourceTree = ""; }; + 32B4E83AB57EC727D1C626D1 /* Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Trim.swift; sourceTree = ""; }; + 33731002DD2401CE081510D8 /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompatibleAnimationKeypath.swift; sourceTree = ""; }; + 33B7A48BA5621362D5D04D64 /* lottie-ios-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios-iOS.xcconfig"; sourceTree = ""; }; + 34FAEED98E074C137BCD59BB /* 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; }; + 37DA966BE515C3CB5E92C8FD /* AnimationViewInitializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationViewInitializers.swift; sourceTree = ""; }; + 38001B5503B583581BB9B4CA /* LayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerModel.swift; sourceTree = ""; }; + 39E3D1FE6F9F2AD9113C2EE7 /* lottie-ios-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "lottie-ios-iOS-dummy.m"; sourceTree = ""; }; + 3A629185EB7584492204DA7A /* KeyframeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeExtensions.swift; sourceTree = ""; }; + 3FC748452EAE781BE1A492B6 /* Pods-lottie-swift_tvOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_tvOS-acknowledgements.plist"; sourceTree = ""; }; + 41CB8C5A907C9018A715B81E /* GradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFillRenderer.swift; sourceTree = ""; }; + 4223BF3C3543FA4F4CF71D6A /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; + 457C22AC571AD7C55244A988 /* Animation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Animation.swift; sourceTree = ""; }; + 46441559F78944D3876580EB /* 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; }; + 4785B21FAE8D070DC1F3FC1F /* AnimationPublic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationPublic.swift; sourceTree = ""; }; + 497409C5A2F6C7D0B6F6AC05 /* Rectangle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Rectangle.swift; sourceTree = ""; }; + 49F0B9B4DB3D971C86671B47 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; + 4AD1DA2DD9EA87BA96DE2A39 /* Stroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Stroke.swift; sourceTree = ""; }; + 4BE3B06680C8DA604927CDA5 /* Pods-lottie-swift_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_Tests-umbrella.h"; sourceTree = ""; }; + 4C4F7771B65CAD1325D5492B /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Transform.swift; sourceTree = ""; }; + 4E7BE4C560940A4879F36CC0 /* 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; }; + 4F17E8C71AE38D99D1EE42BB /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InterpolatableExtensions.swift; sourceTree = ""; }; + 4F5E025CC2963CFD8A88D68E /* PathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathNode.swift; sourceTree = ""; }; + 4F9C3DFB7909D1A3E94DCDDD /* 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; }; + 513E7E41B65DBD45358597FD /* 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; }; + 5306CDED476CB53705FFF978 /* Pods-lottie-swift_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_Example.modulemap"; sourceTree = ""; }; + 56751DB593A911F3EBD0F8BA /* AssetLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AssetLibrary.swift; sourceTree = ""; }; + 578DBB4356E1A5E1AC050F4E /* 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 = ""; }; + 58097C399351830E1A3F08E7 /* Pods-lottie-swift_macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_macOS-acknowledgements.markdown"; sourceTree = ""; }; + 58788882A1DD515E4ABCC949 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 5AC733C55FBE927541BCBB68 /* Pods-lottie-swift_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Example-frameworks.sh"; sourceTree = ""; }; + 5B4BF0FB3245C85879D21F38 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BundleImageProvider.swift; sourceTree = ""; }; + 5B9EB419B30E2FD7B5A5694A /* StrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StrokeNode.swift; sourceTree = ""; }; + 5C152B2C49F6B0FBAA10BC44 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompositionLayersInitializer.swift; sourceTree = ""; }; + 5D1CA0EBE8A7E6BFA83F1A34 /* 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; }; + 5EF446E92C7B7553CEB15982 /* Star.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Star.swift; sourceTree = ""; }; + 5F55200759375796E7087712 /* lottie-ios.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = "lottie-ios.podspec"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6200A4B98C4B8F1BE49D2C4C /* CGFloatExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CGFloatExtensions.swift; sourceTree = ""; }; + 62691D24B9746EBC81E91E03 /* Pods-lottie-swift_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Example.release.xcconfig"; sourceTree = ""; }; + 62A2A3069F2CC6EA5CADD659 /* NodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NodeProperty.swift; sourceTree = ""; }; + 6300CE4E137E2DDF431A860A /* Repeater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Repeater.swift; sourceTree = ""; }; + 63369B00F7A2465149EF2214 /* Pods-lottie-swift_tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_tvOS.debug.xcconfig"; sourceTree = ""; }; + 63958EC3DDBBD25E77DE75E0 /* ShapeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeNode.swift; sourceTree = ""; }; + 6460CEE7AFF42CC0B77A51E2 /* Pods-lottie-swift_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Tests.release.xcconfig"; sourceTree = ""; }; + 648C8B31E9B3DC2F266222F4 /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6495B473FE0B0728E9BC3F0C /* 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 = ""; }; + 65AE99F8A88A5B2E54EBE886 /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationCacheProvider.swift; sourceTree = ""; }; + 67B7DC47DE66B2DBD015DC75 /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatorNodeDebugging.swift; sourceTree = ""; }; + 68D650DD53327692B597035D /* Pods-lottie-swift_tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_tvOS-umbrella.h"; sourceTree = ""; }; + 6AB2EF5DC321BB886890F501 /* 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; }; + 6B1B183C91FDB50A53CE4EF5 /* 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 = ""; }; + 6C4BFF8D68D10501B7432B39 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FilepathImageProvider.swift; sourceTree = ""; }; + 6DC07F450D110F12F3A557BE /* 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 = ""; }; + 6E83F34B48906A02A3401AE6 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeContainerLayer.swift; sourceTree = ""; }; + 6EED04CAC99479ED913DB281 /* Pods-lottie-swift_macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_macOS-dummy.m"; sourceTree = ""; }; + 7069067E84DF2D4F123D3E9B /* Pods-lottie-swift_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_Tests-dummy.m"; sourceTree = ""; }; + 70EF283A22D74EEFB6D4FBE2 /* GroupInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupInterpolator.swift; sourceTree = ""; }; + 73B8D73B2D569F797C4F6AB4 /* Pods-lottie-swift_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_Tests-acknowledgements.plist"; sourceTree = ""; }; + 74624BC9F6592E145202113B /* Pods-lottie-swift_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-lottie-swift_Example-acknowledgements.plist"; sourceTree = ""; }; + 74E520C99C2AEA72DFFB9590 /* TextLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextLayerModel.swift; sourceTree = ""; }; + 750FCD7234014C957AD297AB /* VectorsExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VectorsExtensions.swift; sourceTree = ""; }; + 755C59CF1E4BBF40DBD276FB /* Glyph.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Glyph.swift; sourceTree = ""; }; + 7875E8988EB9361785E3326D /* lottie-ios-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "lottie-ios-iOS.modulemap"; sourceTree = ""; }; + 78ACB47EF448A2B15C4355A1 /* GroupNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupNode.swift; sourceTree = ""; }; + 793B03BAFDB12ED61BA9E533 /* Pods-lottie-swift_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Tests.debug.xcconfig"; sourceTree = ""; }; + 79A5ED8BC008FB5E452EF86E /* lottie-ios-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-iOS-prefix.pch"; sourceTree = ""; }; + 79F09E1854E977A26814C472 /* 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 = ""; }; + 7BBACF43E779634485BA2CD4 /* KeypathSearchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeypathSearchable.swift; sourceTree = ""; }; + 7D4B8E1CE5C9CD5E0D1D225E /* PreCompLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreCompLayerModel.swift; sourceTree = ""; }; + 7F08ECB0500C54F17937150E /* Pods-lottie-swift_tvOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_tvOS-resources.sh"; sourceTree = ""; }; + 7FCC77960AD816A224CB532D /* ImageLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageLayerModel.swift; sourceTree = ""; }; + 800ABCB477CC8DC187C1715D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 81366B7E7675D57E80F75119 /* MaskContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MaskContainerLayer.swift; sourceTree = ""; }; + 8243005119917A7411F5C78B /* PathOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathOutputNode.swift; sourceTree = ""; }; + 82D5BA635006B159FA427ECB /* CurveVertex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CurveVertex.swift; sourceTree = ""; }; + 8350EB79B57697B3736B36E2 /* ItemsExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ItemsExtension.swift; sourceTree = ""; }; + 85C0E768E0DEBD8678077C75 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../lottie-ios-macOS/Info.plist"; sourceTree = ""; }; + 85E2FC10A4D0CEDBE0A452C0 /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = InvertedMatteLayer.swift; sourceTree = ""; }; + 8629F09185F42F7328E00E9F /* UIColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = UIColorExtension.swift; sourceTree = ""; }; + 8A28A4F5F7BB013A45879447 /* Pods-lottie-swift_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_macOS.debug.xcconfig"; sourceTree = ""; }; + 8E9DEF9197AE04DAFCE76BAF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8EA511039DA15CDDFBE60031 /* StrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StrokeRenderer.swift; sourceTree = ""; }; + 8F0453CD30DA119F3AB8101F /* RenderNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RenderNode.swift; sourceTree = ""; }; + 901C9A85118CCD7BEC03938F /* Lottie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Lottie.framework; path = "lottie-ios-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 90344882493AF85FA6BC7B6C /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9034F8146BAA75D3932750E8 /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PassThroughOutputNode.swift; sourceTree = ""; }; + 90FB10590F69FEE07B4893A0 /* FillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillNode.swift; sourceTree = ""; }; + 9207FAD352F590C39963EFC3 /* Pods-lottie-swift_macOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_macOS-resources.sh"; sourceTree = ""; }; + 9434CB8509CDEDD313D5C67A /* Mask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Mask.swift; sourceTree = ""; }; + 9503D6B79CFABEB83503995A /* PreCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PreCompositionLayer.swift; sourceTree = ""; }; + 97EC17CBE1947B8246710286 /* Pods-lottie-swift_tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_tvOS.modulemap"; sourceTree = ""; }; + 980820016AE24974440E9D5E /* StarNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StarNode.swift; sourceTree = ""; }; + 983C1948599F02852426EB8E /* ValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ValueContainer.swift; sourceTree = ""; }; + 99969FF7B978213676BDCA18 /* Pods-lottie-swift_tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_tvOS-dummy.m"; sourceTree = ""; }; + 9B17D2D63AD97A3C6ACF6ED1 /* ImageAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageAsset.swift; sourceTree = ""; }; + 9C095C35463ACCE03E2A5549 /* Pods-lottie-swift_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_Example.debug.xcconfig"; sourceTree = ""; }; + 9E5E8AC84D98643B8565F449 /* DashPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = DashPattern.swift; sourceTree = ""; }; + 9FAE694DA5FB619C1412FBA4 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 9FB8991B70F578F1159E0F45 /* LayerDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerDebugging.swift; sourceTree = ""; }; + A780D1F03F31A13B5A15CD5B /* Pods-lottie-swift_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Tests-resources.sh"; sourceTree = ""; }; + A7B510EC4DDCE43D6DA0B3DA /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; + A82927AF4C7F2FE6C8F99DF7 /* PathElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PathElement.swift; sourceTree = ""; }; + A863D332B8B8214A2A39470B /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; + AA2730280E9F54905C83DA5F /* TrimPathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TrimPathNode.swift; sourceTree = ""; }; + AA3F79F7C7CEF5F4976E8010 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + AAC908C36F9E49B9C6F74AB1 /* Pods-lottie-swift_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Example-resources.sh"; sourceTree = ""; }; + AAFA461BA21A1E365F0D4390 /* NodePropertyMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NodePropertyMap.swift; sourceTree = ""; }; + ACB53BC932245487E7450540 /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Font.swift; sourceTree = ""; }; + AD83A35984E2D72D27DA1B9B /* AnimatedButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedButton.swift; sourceTree = ""; }; + B021B39F2330D553D780D6D7 /* GradientFillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientFillNode.swift; sourceTree = ""; }; + B02200D7123943A6023739A2 /* LRUAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LRUAnimationCache.swift; sourceTree = ""; }; + B0CE0A2BB8C895CFAB50C4EE /* 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; }; + B173704DADB602247638BFF0 /* Pods-lottie-swift_tvOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_tvOS-acknowledgements.markdown"; sourceTree = ""; }; + B51A1FA4356B52F679B35B8B /* PrecompAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PrecompAsset.swift; sourceTree = ""; }; + B6EC37CF5B69947099221230 /* FillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FillRenderer.swift; sourceTree = ""; }; + B6F3E54CD0F9D41F5E74FD25 /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageCompositionLayer.swift; sourceTree = ""; }; + B70D7310807C9CF46429ADEB /* Shape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Shape.swift; sourceTree = ""; }; + B7C7618250ECFAF06892553D /* Pods-lottie-swift_macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_macOS-umbrella.h"; sourceTree = ""; }; + B9A21E3459F5159E7021B2B0 /* Color.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Color.swift; sourceTree = ""; }; + B9E9607CF757893A32EB3BFC /* lottie-ios-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-iOS-umbrella.h"; sourceTree = ""; }; + BA1C68E37C6237B2C2F25488 /* LayerImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LayerImageProvider.swift; sourceTree = ""; }; + BA56564917B01B567F0E9531 /* Pods-lottie-swift_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-lottie-swift_Example-umbrella.h"; sourceTree = ""; }; + BA8E59BF57C660E5F1ED4B58 /* 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 = ""; }; + BCD275C04689A81D7CEC884B /* SolidLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SolidLayerModel.swift; sourceTree = ""; }; + BCD5F9B7799E3015CC64A9C3 /* 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 = ""; }; + BDA4A869994620C1CF1C6958 /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationSubview.swift; sourceTree = ""; }; + BEBAB507327397D1E8331237 /* AnimatedControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimatedControl.swift; sourceTree = ""; }; + BF539585AD74234D83D4E4F6 /* FloatValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FloatValueProvider.swift; sourceTree = ""; }; + BFCC3B631DE258DC479642D4 /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SolidCompositionLayer.swift; sourceTree = ""; }; + C065DAF1F18ADEC411B8716C /* 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; }; + C0FC262C76611EF63D69E67C /* CompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CompositionLayer.swift; sourceTree = ""; }; + C15168887D06D03935E9E3D3 /* GradientStrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStrokeNode.swift; sourceTree = ""; }; + C1BAAB907511DE3A80E86BD5 /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; + C26D9DDD9F34DF27495919A1 /* KeyframeGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = KeyframeGroup.swift; sourceTree = ""; }; + C3BC2B86116CE61548501426 /* Pods-lottie-swift_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_macOS.release.xcconfig"; sourceTree = ""; }; + C4670D9A49B78BA634CE877B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + C48B5CD9481795F288DB40F7 /* AnyNodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyNodeProperty.swift; sourceTree = ""; }; + C59798C8DEB907088A708307 /* Pods-lottie-swift_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_Tests.modulemap"; sourceTree = ""; }; + C5F6CC414007D246EB3EF5D4 /* Pods-lottie-swift_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-lottie-swift_Tests-acknowledgements.markdown"; sourceTree = ""; }; + C63260A6F674CB2CC1AAA022 /* AnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationView.swift; sourceTree = ""; }; + C7CCDC6923ACFB29BDF1F7BB /* 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 = ""; }; + CB12EEC89BFC28750522C07B /* Keyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Keyframe.swift; sourceTree = ""; }; + CB6884182BD204412B400B5B /* GroupOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GroupOutputNode.swift; sourceTree = ""; }; + CB77C750CF2D694296EC2CA5 /* MathKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = MathKit.swift; sourceTree = ""; }; + CBC7971FD13D9D59223FF7DF /* TextDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextDocument.swift; sourceTree = ""; }; + D0049192EE38AB92CE38C22F /* Pods-lottie-swift_macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-lottie-swift_macOS.modulemap"; sourceTree = ""; }; + D2D56B7CE0AF1E0CBA725D83 /* Ellipse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Ellipse.swift; sourceTree = ""; }; + D2DB93242CDAA05A472F0AE7 /* PolygonNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PolygonNode.swift; sourceTree = ""; }; + D31BFEC06AEDA1DD19A2E4AB /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStrokeRenderer.swift; sourceTree = ""; }; + D3AE081359C186EE7FF2019F /* 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; }; + D4AE119004C85904F2A16CB3 /* AnimationTime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationTime.swift; sourceTree = ""; }; + D4CCFC651654EE7B77747F09 /* GradientStroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = GradientStroke.swift; sourceTree = ""; }; + D56150CB71D06426D01EC787 /* 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; }; + D6053979363B770008FE1FD7 /* TextAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextAnimator.swift; sourceTree = ""; }; + D73F720C30F3996D4DC85367 /* BezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = BezierPath.swift; sourceTree = ""; }; + D75F3BA91AEB5C3DF79F29F6 /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Marker.swift; sourceTree = ""; }; + D7C7793FBDCE7A7DF880754A /* AnimationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationContext.swift; sourceTree = ""; }; + DA5EA618C6D8B6139CA15A8D /* 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; }; + DD38DAFF8DD7F3EE62F02739 /* Vectors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Vectors.swift; sourceTree = ""; }; + DFBFDF0B8AEA73CBA21DEBD0 /* ColorValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ColorValueProvider.swift; sourceTree = ""; }; + E0DFF896831D67523FFC0269 /* 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 = ""; }; + E2AD00D3D381A359086C0DAC /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = LottieView.swift; sourceTree = ""; }; + E3AA445373EF5249DFA2CCD2 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../lottie-ios-tvOS/Info.plist"; sourceTree = ""; }; + E3F59B4B512E73E53583DF0E /* AnyValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyValueProvider.swift; sourceTree = ""; }; + E427ACA82C2E87447FE01E8D /* AnimationImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationImageProvider.swift; sourceTree = ""; }; + E52D8BEBE86ED41B72F1E7C4 /* 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; }; + E64F9581A00FA8C38BA6CFE5 /* ShapeTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeTransform.swift; sourceTree = ""; }; + E7357F2BBEC168D5A3AB6734 /* Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Asset.swift; sourceTree = ""; }; + E7B9062A016D2C158A9A4095 /* Pods-lottie-swift_tvOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_tvOS-frameworks.sh"; sourceTree = ""; }; + E88EE7DE0C8B70E84963439E /* SizeValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = SizeValueProvider.swift; sourceTree = ""; }; + EA2093AC2334D482717DF8ED /* TextAnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextAnimatorNode.swift; sourceTree = ""; }; + EACBA312E393326E5420FEA8 /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationKeypathExtension.swift; sourceTree = ""; }; + EB82F9B8CE7F7971AD4BB84A /* Group.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Group.swift; sourceTree = ""; }; + EBD1F82FD12C72E22F6F4BE6 /* RectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RectNode.swift; sourceTree = ""; }; + F24D69A18EA8523C14DD49B1 /* ShapeItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ShapeItem.swift; sourceTree = ""; }; + F32D7B08938CD3FD2D77FDA5 /* Pods-lottie-swift_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-lottie-swift_Example-dummy.m"; sourceTree = ""; }; + F508ED7065C797AE5DB7945C /* Pods-lottie-swift_tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-lottie-swift_tvOS.release.xcconfig"; sourceTree = ""; }; + F6DCE64F209A1E3BF04B5746 /* TextCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = TextCompositionLayer.swift; sourceTree = ""; }; + F9C1C22121C67146FFB64F84 /* AnimationContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnimationContainer.swift; sourceTree = ""; }; + FE5F76C6BFD31F497761DA0C /* Pods-lottie-swift_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-lottie-swift_Tests-frameworks.sh"; sourceTree = ""; }; + FE9373EE405AE3E9A629D6A6 /* AnyValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AnyValueContainer.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 000000000C10 /* Frameworks */ = { + 70000A97FD2836F8E4E880B1 /* 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 */, + 714B91D7DFD82597BF7937FD /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001520 /* Frameworks */ = { + 7116315ACF04399BBE06D81F /* 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 */, + 790F7FD30A15A384526037DA /* CoreGraphics.framework in Frameworks */, + F57BC692E30E35A880594B05 /* Foundation.framework in Frameworks */, + 91C8CF7798EB978EEE24F1A0 /* QuartzCore.framework in Frameworks */, + C83B6BDA385918725CC161D6 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001DC0 /* Frameworks */ = { + 84F0311E0736EA232FFD7212 /* 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 */, + 3803FA7D23A8824FE83EFC35 /* AppKit.framework in Frameworks */, + 6BEC4B575D8D7D97DDB6646A /* Cocoa.framework in Frameworks */, + FA6CAFFA2F360B19D173CA00 /* CoreGraphics.framework in Frameworks */, + 37AE6FF36ACCA2E1A1099E23 /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000026C0 /* Frameworks */ = { + 9CB146EFBE322449A48B143E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0000000026E0 /* Foundation.framework in Frameworks */, + E3121F4BEC898FF3F78B6E58 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002830 /* Frameworks */ = { + A3BD65E247AA63638AA81572 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 000000002850 /* Foundation.framework in Frameworks */, + 3CCE6B6178649D733B9E4727 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000029A0 /* Frameworks */ = { + C8CAA877D2FAAE58744FE643 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0000000029C0 /* Cocoa.framework in Frameworks */, + CFE26CE781312DEC4B806B8A /* CoreGraphics.framework in Frameworks */, + 9130D405E43E5071ABD60651 /* Foundation.framework in Frameworks */, + F9AE3BA03973ABAF1D52AA0B /* QuartzCore.framework in Frameworks */, + 28DA699913F37E8525C3E207 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002B10 /* Frameworks */ = { + F7757CF0694A684E91D26D5F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 000000002B30 /* Foundation.framework in Frameworks */, + 0386E37E453EE6CBD3B261A8 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 000000000010 = { + 001075CBCB9AD8E70170FDD0 /* Keyframes */ = { isa = PBXGroup; children = ( - 0000000000B0 /* Podfile */, - 000000000090 /* Development Pods */, - 000000000060 /* Frameworks */, - 000000000020 /* Products */, - 000000000070 /* Targets Support Files */, + CB12EEC89BFC28750522C07B /* Keyframe.swift */, + C26D9DDD9F34DF27495919A1 /* KeyframeGroup.swift */, ); + name = Keyframes; + path = Keyframes; sourceTree = ""; }; - 000000000020 /* Products */ = { + 0182897815BD0876E05C3EEB /* Compatibility */ = { 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 */, + 33731002DD2401CE081510D8 /* CompatibleAnimationKeypath.swift */, + 2E667095A231EB0D76C59B81 /* CompatibleAnimationView.swift */, ); - name = Products; + name = Compatibility; + path = Compatibility; sourceTree = ""; }; - 000000000060 /* Frameworks */ = { + 0664C27CFDC9BE5278BDA8C0 /* Protocols */ = { isa = PBXGroup; children = ( - 000000000C30 /* iOS */, - 000000001540 /* OS X */, - 000000001DE0 /* tvOS */, + 2224908D6FAEF13BDD39C778 /* AnimatorNode.swift */, + 4F5E025CC2963CFD8A88D68E /* PathNode.swift */, + 8F0453CD30DA119F3AB8101F /* RenderNode.swift */, ); - name = Frameworks; + name = Protocols; + path = Protocols; sourceTree = ""; }; - 000000000070 /* Targets Support Files */ = { + 0C031362625C4FEC73037D6D /* Animation */ = { isa = PBXGroup; children = ( - 0000000026F0 /* Pods-lottie-swift_Example */, - 0000000029D0 /* Pods-lottie-swift_macOS */, - 000000002860 /* Pods-lottie-swift_Tests */, - 000000002B40 /* Pods-lottie-swift_tvOS */, + 4785B21FAE8D070DC1F3FC1F /* AnimationPublic.swift */, + C63260A6F674CB2CC1AAA022 /* AnimationView.swift */, + 37DA966BE515C3CB5E92C8FD /* AnimationViewInitializers.swift */, ); - name = "Targets Support Files"; + name = Animation; + path = Animation; sourceTree = ""; }; - 000000000090 /* Development Pods */ = { + 0EE4004B17F938B9A331049C /* Protocols */ = { isa = PBXGroup; children = ( - 0000000000A0 /* lottie-ios */, + C48B5CD9481795F288DB40F7 /* AnyNodeProperty.swift */, + FE9373EE405AE3E9A629D6A6 /* AnyValueContainer.swift */, + 7BBACF43E779634485BA2CD4 /* KeypathSearchable.swift */, + AAFA461BA21A1E365F0D4390 /* NodePropertyMap.swift */, ); - name = "Development Pods"; + name = Protocols; + path = Protocols; sourceTree = ""; }; - 0000000000A0 /* lottie-ios */ = { + 13D05DE8DC22832D85ABE89D /* MacOS */ = { isa = PBXGroup; children = ( - 000000000B70 /* Pod */, - 0000000000C0 /* Private */, - 000000000900 /* Public */, - 000000001420 /* Support Files */, + A863D332B8B8214A2A39470B /* AnimationSubview.swift */, + 5B4BF0FB3245C85879D21F38 /* BundleImageProvider.swift */, + 4223BF3C3543FA4F4CF71D6A /* FilepathImageProvider.swift */, + E2AD00D3D381A359086C0DAC /* LottieView.swift */, ); - name = "lottie-ios"; - path = ../..; + name = MacOS; + path = MacOS; sourceTree = ""; }; - 0000000000C0 /* Private */ = { + 1443777FD352647967396661 /* Extensions */ = { isa = PBXGroup; children = ( - 0000000000D0 /* LayerContainers */, - 0000000001D0 /* Model */, - 000000000490 /* NodeRenderSystem */, - 0000000007A0 /* Utility */, + 8350EB79B57697B3736B36E2 /* ItemsExtension.swift */, ); - name = Private; - path = "lottie-swift/src/Private"; + name = Extensions; + path = Extensions; sourceTree = ""; }; - 0000000000D0 /* LayerContainers */ = { + 18413ADF23B6A2984A3DA23D /* RenderContainers */ = { isa = PBXGroup; children = ( - 0000000000E0 /* AnimationContainer.swift */, - 0000000000F0 /* CompLayers */, - 000000000180 /* Utility */, + 78ACB47EF448A2B15C4355A1 /* GroupNode.swift */, ); - name = LayerContainers; - path = LayerContainers; + name = RenderContainers; + path = RenderContainers; sourceTree = ""; }; - 0000000000F0 /* CompLayers */ = { + 2888F9FCE62DDB952F6352B5 /* OS X */ = { 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 */, + 46441559F78944D3876580EB /* AppKit.framework */, + 5D1CA0EBE8A7E6BFA83F1A34 /* Cocoa.framework */, + 4E7BE4C560940A4879F36CC0 /* CoreGraphics.framework */, + DA5EA618C6D8B6139CA15A8D /* QuartzCore.framework */, ); - name = CompLayers; - path = CompLayers; + name = "OS X"; sourceTree = ""; }; - 000000000180 /* Utility */ = { + 296DCACE0E54627EA0D0A546 /* Helpers */ = { isa = PBXGroup; children = ( - 000000000190 /* CompositionLayersInitializer.swift */, - 0000000001A0 /* InvertedMatteLayer.swift */, - 0000000001B0 /* LayerImageProvider.swift */, - 0000000001C0 /* LayerTransformNode.swift */, + D7C7793FBDCE7A7DF880754A /* AnimationContext.swift */, ); - name = Utility; - path = Utility; + name = Helpers; + path = Helpers; sourceTree = ""; }; - 0000000001D0 /* Model */ = { + 3CCF0D98C5509A3D06FA2D52 = { isa = PBXGroup; children = ( - 0000000001E0 /* Animation.swift */, - 0000000001F0 /* Assets */, - 000000000240 /* Extensions */, - 000000000260 /* Keyframes */, - 000000000290 /* Layers */, - 000000000300 /* Objects */, - 000000000350 /* ShapeItems */, - 000000000440 /* Text */, + 90344882493AF85FA6BC7B6C /* Podfile */, + D5DA99205C4F49A302C018B6 /* Development Pods */, + 68D8399643D173229EFBB132 /* Frameworks */, + BBCA756DDA1B2681AC725923 /* Products */, + A749ADCEC9A6AA78DF803169 /* Targets Support Files */, ); - name = Model; - path = Model; sourceTree = ""; }; - 0000000001F0 /* Assets */ = { + 43FECE1F166BC1AE92295420 /* iOS */ = { isa = PBXGroup; children = ( - 000000000200 /* Asset.swift */, - 000000000210 /* AssetLibrary.swift */, - 000000000220 /* ImageAsset.swift */, - 000000000230 /* PrecompAsset.swift */, + E52D8BEBE86ED41B72F1E7C4 /* CoreGraphics.framework */, + 12707A89E589C25F6985579B /* Foundation.framework */, + 34FAEED98E074C137BCD59BB /* QuartzCore.framework */, + C065DAF1F18ADEC411B8716C /* UIKit.framework */, ); - name = Assets; - path = Assets; + name = iOS; sourceTree = ""; }; - 000000000240 /* Extensions */ = { + 4625D1580001C198E6E3535A /* Interpolatable */ = { isa = PBXGroup; children = ( - 000000000250 /* KeyedDecodingContainerExtensions.swift */, + 1C9622E629EE6F87BA1C36E8 /* Interpolatable.swift */, + 4F17E8C71AE38D99D1EE42BB /* InterpolatableExtensions.swift */, + 3A629185EB7584492204DA7A /* KeyframeExtensions.swift */, ); - name = Extensions; - path = Extensions; + name = Interpolatable; + path = Interpolatable; sourceTree = ""; }; - 000000000260 /* Keyframes */ = { + 494CB5057E40D8ED14E5646D /* ValueProviders */ = { isa = PBXGroup; children = ( - 000000000270 /* Keyframe.swift */, - 000000000280 /* KeyframeGroup.swift */, + DFBFDF0B8AEA73CBA21DEBD0 /* ColorValueProvider.swift */, + BF539585AD74234D83D4E4F6 /* FloatValueProvider.swift */, + 04FC8FBADD2DFA354C722C86 /* PointValueProvider.swift */, + E88EE7DE0C8B70E84963439E /* SizeValueProvider.swift */, ); - name = Keyframes; - path = Keyframes; + name = ValueProviders; + path = ValueProviders; sourceTree = ""; }; - 000000000290 /* Layers */ = { + 55D0730D3A50D06ED8206D46 /* Assets */ = { isa = PBXGroup; children = ( - 0000000002A0 /* ImageLayerModel.swift */, - 0000000002B0 /* LayerModel.swift */, - 0000000002C0 /* PreCompLayerModel.swift */, - 0000000002D0 /* ShapeLayerModel.swift */, - 0000000002E0 /* SolidLayerModel.swift */, - 0000000002F0 /* TextLayerModel.swift */, + E7357F2BBEC168D5A3AB6734 /* Asset.swift */, + 56751DB593A911F3EBD0F8BA /* AssetLibrary.swift */, + 9B17D2D63AD97A3C6ACF6ED1 /* ImageAsset.swift */, + B51A1FA4356B52F679B35B8B /* PrecompAsset.swift */, ); - name = Layers; - path = Layers; + name = Assets; + path = Assets; sourceTree = ""; }; - 000000000300 /* Objects */ = { + 58076E1C0CB7B1A2D6F137EA /* tvOS */ = { isa = PBXGroup; children = ( - 000000000310 /* DashPattern.swift */, - 000000000320 /* Marker.swift */, - 000000000330 /* Mask.swift */, - 000000000340 /* Transform.swift */, + 6AB2EF5DC321BB886890F501 /* CoreGraphics.framework */, + 513E7E41B65DBD45358597FD /* Foundation.framework */, + D3AE081359C186EE7FF2019F /* QuartzCore.framework */, + 289D1DD859E5C05031DC909C /* UIKit.framework */, ); - name = Objects; - path = Objects; + name = tvOS; sourceTree = ""; }; - 000000000350 /* ShapeItems */ = { + 5CCADEAEE05846E2248895EF /* ImageProvider */ = { 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 */, + E427ACA82C2E87447FE01E8D /* AnimationImageProvider.swift */, ); - name = ShapeItems; - path = ShapeItems; + name = ImageProvider; + path = ImageProvider; sourceTree = ""; }; - 000000000440 /* Text */ = { + 68D8399643D173229EFBB132 /* Frameworks */ = { isa = PBXGroup; children = ( - 000000000450 /* Font.swift */, - 000000000460 /* Glyph.swift */, - 000000000470 /* TextAnimator.swift */, - 000000000480 /* TextDocument.swift */, + 43FECE1F166BC1AE92295420 /* iOS */, + 2888F9FCE62DDB952F6352B5 /* OS X */, + 58076E1C0CB7B1A2D6F137EA /* tvOS */, ); - name = Text; - path = Text; + name = Frameworks; sourceTree = ""; }; - 000000000490 /* NodeRenderSystem */ = { + 6ECD9313DB38FA2EFC99AA06 /* Pods-lottie-swift_Example */ = { isa = PBXGroup; children = ( - 0000000004A0 /* Extensions */, - 0000000004C0 /* NodeProperties */, - 000000000580 /* Nodes */, - 000000000730 /* Protocols */, - 000000000770 /* RenderLayers */, + 8E9DEF9197AE04DAFCE76BAF /* Info.plist */, + 5306CDED476CB53705FFF978 /* Pods-lottie-swift_Example.modulemap */, + 071FEF3145764FB4B7770091 /* Pods-lottie-swift_Example-acknowledgements.markdown */, + 74624BC9F6592E145202113B /* Pods-lottie-swift_Example-acknowledgements.plist */, + F32D7B08938CD3FD2D77FDA5 /* Pods-lottie-swift_Example-dummy.m */, + 5AC733C55FBE927541BCBB68 /* Pods-lottie-swift_Example-frameworks.sh */, + AAC908C36F9E49B9C6F74AB1 /* Pods-lottie-swift_Example-resources.sh */, + BA56564917B01B567F0E9531 /* Pods-lottie-swift_Example-umbrella.h */, + 9C095C35463ACCE03E2A5549 /* Pods-lottie-swift_Example.debug.xcconfig */, + 62691D24B9746EBC81E91E03 /* Pods-lottie-swift_Example.release.xcconfig */, ); - name = NodeRenderSystem; - path = NodeRenderSystem; + name = "Pods-lottie-swift_Example"; + path = "Target Support Files/Pods-lottie-swift_Example"; sourceTree = ""; }; - 0000000004A0 /* Extensions */ = { + 6F4056857110717B97CEA067 /* NodeRenderSystem */ = { isa = PBXGroup; children = ( - 0000000004B0 /* ItemsExtension.swift */, + 1443777FD352647967396661 /* Extensions */, + DF2434B17FA3A06DAC56B101 /* NodeProperties */, + 9D2A94B54F577D130DFA4BC9 /* Nodes */, + 0664C27CFDC9BE5278BDA8C0 /* Protocols */, + D3830298A71BBBFB63D0737E /* RenderLayers */, ); - name = Extensions; - path = Extensions; + name = NodeRenderSystem; + path = NodeRenderSystem; sourceTree = ""; }; - 0000000004C0 /* NodeProperties */ = { + 713EBEEF3D607C4AAE2EAE51 /* Public */ = { isa = PBXGroup; children = ( - 0000000004D0 /* NodeProperty.swift */, - 000000000530 /* ValueContainer.swift */, - 0000000004E0 /* Protocols */, - 000000000540 /* ValueProviders */, + 0C031362625C4FEC73037D6D /* Animation */, + B260837CB27CFFC81CEFA094 /* AnimationCache */, + EDFBC75937EB87AEAE8A7EC0 /* DynamicProperties */, + 5CCADEAEE05846E2248895EF /* ImageProvider */, + BCF14989739B769CF726018D /* iOS */, + 13D05DE8DC22832D85ABE89D /* MacOS */, + C1389251943A175A633A1459 /* Primitives */, ); - name = NodeProperties; - path = NodeProperties; + name = Public; + path = "lottie-swift/src/Public"; sourceTree = ""; }; - 0000000004E0 /* Protocols */ = { + 74C3EE267C651127AF13E41A /* Pods-lottie-swift_tvOS */ = { isa = PBXGroup; children = ( - 0000000004F0 /* AnyNodeProperty.swift */, - 000000000500 /* AnyValueContainer.swift */, - 000000000510 /* KeypathSearchable.swift */, - 000000000520 /* NodePropertyMap.swift */, + 16F07FDD1FC923B805EC6C46 /* Info.plist */, + 97EC17CBE1947B8246710286 /* Pods-lottie-swift_tvOS.modulemap */, + B173704DADB602247638BFF0 /* Pods-lottie-swift_tvOS-acknowledgements.markdown */, + 3FC748452EAE781BE1A492B6 /* Pods-lottie-swift_tvOS-acknowledgements.plist */, + 99969FF7B978213676BDCA18 /* Pods-lottie-swift_tvOS-dummy.m */, + E7B9062A016D2C158A9A4095 /* Pods-lottie-swift_tvOS-frameworks.sh */, + 7F08ECB0500C54F17937150E /* Pods-lottie-swift_tvOS-resources.sh */, + 68D650DD53327692B597035D /* Pods-lottie-swift_tvOS-umbrella.h */, + 63369B00F7A2465149EF2214 /* Pods-lottie-swift_tvOS.debug.xcconfig */, + F508ED7065C797AE5DB7945C /* Pods-lottie-swift_tvOS.release.xcconfig */, ); - name = Protocols; - path = Protocols; + name = "Pods-lottie-swift_tvOS"; + path = "Target Support Files/Pods-lottie-swift_tvOS"; sourceTree = ""; }; - 000000000540 /* ValueProviders */ = { + 8031A2807D0F0058293FB277 /* Extensions */ = { isa = PBXGroup; children = ( - 000000000550 /* GroupInterpolator.swift */, - 000000000560 /* KeyframeInterpolator.swift */, - 000000000570 /* SingleValueProvider.swift */, + C1BAAB907511DE3A80E86BD5 /* KeyedDecodingContainerExtensions.swift */, ); - name = ValueProviders; - path = ValueProviders; + name = Extensions; + path = Extensions; sourceTree = ""; }; - 000000000580 /* Nodes */ = { + 80380B1253CDA7ECF3670313 /* Debugging */ = { isa = PBXGroup; children = ( - 000000000590 /* ModifierNodes */, - 0000000005B0 /* OutputNodes */, - 000000000640 /* PathNodes */, - 0000000006A0 /* RenderContainers */, - 0000000006C0 /* RenderNodes */, - 000000000710 /* Text */, + 67B7DC47DE66B2DBD015DC75 /* AnimatorNodeDebugging.swift */, + 9FB8991B70F578F1159E0F45 /* LayerDebugging.swift */, ); - name = Nodes; - path = Nodes; + name = Debugging; + path = Debugging; sourceTree = ""; }; - 000000000590 /* ModifierNodes */ = { + 81A4C1A88F495870A5DBD1FD /* Layers */ = { isa = PBXGroup; children = ( - 0000000005A0 /* TrimPathNode.swift */, + 7FCC77960AD816A224CB532D /* ImageLayerModel.swift */, + 38001B5503B583581BB9B4CA /* LayerModel.swift */, + 7D4B8E1CE5C9CD5E0D1D225E /* PreCompLayerModel.swift */, + 0CF01C35ABEDB928228C61A1 /* ShapeLayerModel.swift */, + BCD275C04689A81D7CEC884B /* SolidLayerModel.swift */, + 74E520C99C2AEA72DFFB9590 /* TextLayerModel.swift */, ); - name = ModifierNodes; - path = ModifierNodes; + name = Layers; + path = Layers; sourceTree = ""; }; - 0000000005B0 /* OutputNodes */ = { + 82E63692D8261F75ED0017A4 /* Support Files */ = { isa = PBXGroup; children = ( - 0000000005C0 /* GroupOutputNode.swift */, - 0000000005D0 /* PassThroughOutputNode.swift */, - 0000000005E0 /* PathOutputNode.swift */, - 0000000005F0 /* Renderables */, + E3AA445373EF5249DFA2CCD2 /* Info.plist */, + AA3F79F7C7CEF5F4976E8010 /* Info.plist */, + 85C0E768E0DEBD8678077C75 /* Info.plist */, + 7875E8988EB9361785E3326D /* lottie-ios-iOS.modulemap */, + 33B7A48BA5621362D5D04D64 /* lottie-ios-iOS.xcconfig */, + 39E3D1FE6F9F2AD9113C2EE7 /* lottie-ios-iOS-dummy.m */, + 79A5ED8BC008FB5E452EF86E /* lottie-ios-iOS-prefix.pch */, + B9E9607CF757893A32EB3BFC /* lottie-ios-iOS-umbrella.h */, + 16FE0D4E03A0964B49756D57 /* lottie-ios-macOS.modulemap */, + 6495B473FE0B0728E9BC3F0C /* lottie-ios-macOS.xcconfig */, + E0DFF896831D67523FFC0269 /* lottie-ios-macOS-dummy.m */, + BCD5F9B7799E3015CC64A9C3 /* lottie-ios-macOS-prefix.pch */, + 6B1B183C91FDB50A53CE4EF5 /* lottie-ios-macOS-umbrella.h */, + 578DBB4356E1A5E1AC050F4E /* lottie-ios-tvOS.modulemap */, + BA8E59BF57C660E5F1ED4B58 /* lottie-ios-tvOS.xcconfig */, + C7CCDC6923ACFB29BDF1F7BB /* lottie-ios-tvOS-dummy.m */, + 79F09E1854E977A26814C472 /* lottie-ios-tvOS-prefix.pch */, + 6DC07F450D110F12F3A557BE /* lottie-ios-tvOS-umbrella.h */, ); - name = OutputNodes; - path = OutputNodes; + name = "Support Files"; + path = "Example/Pods/Target Support Files/lottie-ios-iOS"; sourceTree = ""; }; - 0000000005F0 /* Renderables */ = { + 840A06C7C7C6D0245B001540 /* Pod */ = { isa = PBXGroup; children = ( - 000000000600 /* FillRenderer.swift */, - 000000000610 /* GradientFillRenderer.swift */, - 000000000620 /* GradientStrokeRenderer.swift */, - 000000000630 /* StrokeRenderer.swift */, + 9FAE694DA5FB619C1412FBA4 /* LICENSE */, + 5F55200759375796E7087712 /* lottie-ios.podspec */, ); - name = Renderables; - path = Renderables; + name = Pod; sourceTree = ""; }; - 000000000640 /* PathNodes */ = { + 8BF95F01464507CD519B56F8 /* Pods-lottie-swift_Tests */ = { isa = PBXGroup; children = ( - 000000000650 /* EllipseNode.swift */, - 000000000660 /* PolygonNode.swift */, - 000000000670 /* RectNode.swift */, - 000000000680 /* ShapeNode.swift */, - 000000000690 /* StarNode.swift */, + C4670D9A49B78BA634CE877B /* Info.plist */, + C59798C8DEB907088A708307 /* Pods-lottie-swift_Tests.modulemap */, + C5F6CC414007D246EB3EF5D4 /* Pods-lottie-swift_Tests-acknowledgements.markdown */, + 73B8D73B2D569F797C4F6AB4 /* Pods-lottie-swift_Tests-acknowledgements.plist */, + 7069067E84DF2D4F123D3E9B /* Pods-lottie-swift_Tests-dummy.m */, + FE5F76C6BFD31F497761DA0C /* Pods-lottie-swift_Tests-frameworks.sh */, + A780D1F03F31A13B5A15CD5B /* Pods-lottie-swift_Tests-resources.sh */, + 4BE3B06680C8DA604927CDA5 /* Pods-lottie-swift_Tests-umbrella.h */, + 793B03BAFDB12ED61BA9E533 /* Pods-lottie-swift_Tests.debug.xcconfig */, + 6460CEE7AFF42CC0B77A51E2 /* Pods-lottie-swift_Tests.release.xcconfig */, ); - name = PathNodes; - path = PathNodes; + name = "Pods-lottie-swift_Tests"; + path = "Target Support Files/Pods-lottie-swift_Tests"; sourceTree = ""; }; - 0000000006A0 /* RenderContainers */ = { + 9CD5ECD0FDA70025FA22BE85 /* Private */ = { isa = PBXGroup; children = ( - 0000000006B0 /* GroupNode.swift */, + B2CF716E78B56371F4F60173 /* LayerContainers */, + F6809F9BD15EC708CA4B5454 /* Model */, + 6F4056857110717B97CEA067 /* NodeRenderSystem */, + A0091E1221F299A20AEDBB63 /* Utility */, ); - name = RenderContainers; - path = RenderContainers; + name = Private; + path = "lottie-swift/src/Private"; sourceTree = ""; }; - 0000000006C0 /* RenderNodes */ = { + 9D2A94B54F577D130DFA4BC9 /* Nodes */ = { isa = PBXGroup; children = ( - 0000000006D0 /* FillNode.swift */, - 0000000006E0 /* GradientFillNode.swift */, - 0000000006F0 /* GradientStrokeNode.swift */, - 000000000700 /* StrokeNode.swift */, + A769C8083615897FE7E6932C /* ModifierNodes */, + FD334B38446908A0E34BE4FB /* OutputNodes */, + F1195F2FE01B2852E5F6B94A /* PathNodes */, + 18413ADF23B6A2984A3DA23D /* RenderContainers */, + A91B01EF73B9608677D5AA60 /* RenderNodes */, + C1F6F1C4E7484C3AA89E0FE1 /* Text */, ); - name = RenderNodes; - path = RenderNodes; + name = Nodes; + path = Nodes; sourceTree = ""; }; - 000000000710 /* Text */ = { + A0091E1221F299A20AEDBB63 /* Utility */ = { isa = PBXGroup; children = ( - 000000000720 /* TextAnimatorNode.swift */, + 80380B1253CDA7ECF3670313 /* Debugging */, + C475A348D8FDC689C19A6244 /* Extensions */, + 296DCACE0E54627EA0D0A546 /* Helpers */, + 4625D1580001C198E6E3535A /* Interpolatable */, + F0E51E835E38DFDA02BF2E3C /* Primitives */, ); - name = Text; - path = Text; + name = Utility; + path = Utility; sourceTree = ""; }; - 000000000730 /* Protocols */ = { + A069529875F0C5BB5DB4E39F /* Pods-lottie-swift_macOS */ = { isa = PBXGroup; children = ( - 000000000740 /* AnimatorNode.swift */, - 000000000750 /* PathNode.swift */, - 000000000760 /* RenderNode.swift */, + 800ABCB477CC8DC187C1715D /* Info.plist */, + D0049192EE38AB92CE38C22F /* Pods-lottie-swift_macOS.modulemap */, + 58097C399351830E1A3F08E7 /* Pods-lottie-swift_macOS-acknowledgements.markdown */, + 24B42A91FF67952346059DDB /* Pods-lottie-swift_macOS-acknowledgements.plist */, + 6EED04CAC99479ED913DB281 /* Pods-lottie-swift_macOS-dummy.m */, + 2000DA700A98C762506EA146 /* Pods-lottie-swift_macOS-frameworks.sh */, + 9207FAD352F590C39963EFC3 /* Pods-lottie-swift_macOS-resources.sh */, + B7C7618250ECFAF06892553D /* Pods-lottie-swift_macOS-umbrella.h */, + 8A28A4F5F7BB013A45879447 /* Pods-lottie-swift_macOS.debug.xcconfig */, + C3BC2B86116CE61548501426 /* Pods-lottie-swift_macOS.release.xcconfig */, ); - name = Protocols; - path = Protocols; + name = "Pods-lottie-swift_macOS"; + path = "Target Support Files/Pods-lottie-swift_macOS"; sourceTree = ""; }; - 000000000770 /* RenderLayers */ = { + A307E796FDB276FEBBA085B4 /* Objects */ = { isa = PBXGroup; children = ( - 000000000780 /* ShapeContainerLayer.swift */, - 000000000790 /* ShapeRenderLayer.swift */, + 9E5E8AC84D98643B8565F449 /* DashPattern.swift */, + D75F3BA91AEB5C3DF79F29F6 /* Marker.swift */, + 9434CB8509CDEDD313D5C67A /* Mask.swift */, + 4C4F7771B65CAD1325D5492B /* Transform.swift */, ); - name = RenderLayers; - path = RenderLayers; + name = Objects; + path = Objects; sourceTree = ""; }; - 0000000007A0 /* Utility */ = { + A749ADCEC9A6AA78DF803169 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 0000000007B0 /* Debugging */, - 0000000007E0 /* Extensions */, - 000000000830 /* Helpers */, - 000000000850 /* Interpolatable */, - 000000000890 /* Primitives */, + 6ECD9313DB38FA2EFC99AA06 /* Pods-lottie-swift_Example */, + A069529875F0C5BB5DB4E39F /* Pods-lottie-swift_macOS */, + 8BF95F01464507CD519B56F8 /* Pods-lottie-swift_Tests */, + 74C3EE267C651127AF13E41A /* Pods-lottie-swift_tvOS */, ); - name = Utility; - path = Utility; + name = "Targets Support Files"; sourceTree = ""; }; - 0000000007B0 /* Debugging */ = { + A769C8083615897FE7E6932C /* ModifierNodes */ = { isa = PBXGroup; children = ( - 0000000007C0 /* AnimatorNodeDebugging.swift */, - 0000000007D0 /* LayerDebugging.swift */, + AA2730280E9F54905C83DA5F /* TrimPathNode.swift */, ); - name = Debugging; - path = Debugging; + name = ModifierNodes; + path = ModifierNodes; sourceTree = ""; }; - 0000000007E0 /* Extensions */ = { + A91B01EF73B9608677D5AA60 /* RenderNodes */ = { isa = PBXGroup; children = ( - 0000000007F0 /* AnimationKeypathExtension.swift */, - 000000000800 /* CGFloatExtensions.swift */, - 000000000810 /* MathKit.swift */, - 000000000820 /* StringExtensions.swift */, + 90FB10590F69FEE07B4893A0 /* FillNode.swift */, + B021B39F2330D553D780D6D7 /* GradientFillNode.swift */, + C15168887D06D03935E9E3D3 /* GradientStrokeNode.swift */, + 5B9EB419B30E2FD7B5A5694A /* StrokeNode.swift */, ); - name = Extensions; - path = Extensions; + name = RenderNodes; + path = RenderNodes; sourceTree = ""; }; - 000000000830 /* Helpers */ = { + A9EC5718A9C729CF38AC5E77 /* Renderables */ = { isa = PBXGroup; children = ( - 000000000840 /* AnimationContext.swift */, + B6EC37CF5B69947099221230 /* FillRenderer.swift */, + 41CB8C5A907C9018A715B81E /* GradientFillRenderer.swift */, + D31BFEC06AEDA1DD19A2E4AB /* GradientStrokeRenderer.swift */, + 8EA511039DA15CDDFBE60031 /* StrokeRenderer.swift */, ); - name = Helpers; - path = Helpers; + name = Renderables; + path = Renderables; sourceTree = ""; }; - 000000000850 /* Interpolatable */ = { + B260837CB27CFFC81CEFA094 /* AnimationCache */ = { isa = PBXGroup; children = ( - 000000000860 /* Interpolatable.swift */, - 000000000870 /* InterpolatableExtensions.swift */, - 000000000880 /* KeyframeExtensions.swift */, + 65AE99F8A88A5B2E54EBE886 /* AnimationCacheProvider.swift */, + B02200D7123943A6023739A2 /* LRUAnimationCache.swift */, ); - name = Interpolatable; - path = Interpolatable; + name = AnimationCache; + path = AnimationCache; sourceTree = ""; }; - 000000000890 /* Primitives */ = { + B2CF716E78B56371F4F60173 /* LayerContainers */ = { isa = PBXGroup; children = ( - 0000000008A0 /* BezierPath.swift */, - 0000000008B0 /* ColorExtension.swift */, - 0000000008C0 /* CompoundBezierPath.swift */, - 0000000008D0 /* CurveVertex.swift */, - 0000000008E0 /* PathElement.swift */, - 0000000008F0 /* VectorsExtensions.swift */, + F9C1C22121C67146FFB64F84 /* AnimationContainer.swift */, + F46EB84A24547F32F4DDE471 /* CompLayers */, + B89C2EC67B9A09CE7E49911D /* Utility */, ); - name = Primitives; - path = Primitives; + name = LayerContainers; + path = LayerContainers; sourceTree = ""; }; - 000000000900 /* Public */ = { + B89C2EC67B9A09CE7E49911D /* Utility */ = { isa = PBXGroup; children = ( - 000000000910 /* Animation */, - 000000000950 /* AnimationCache */, - 000000000980 /* DynamicProperties */, - 000000000A00 /* ImageProvider */, - 000000000AB0 /* iOS */, - 000000000A20 /* MacOS */, - 000000000A70 /* Primitives */, + 5C152B2C49F6B0FBAA10BC44 /* CompositionLayersInitializer.swift */, + 85E2FC10A4D0CEDBE0A452C0 /* InvertedMatteLayer.swift */, + BA1C68E37C6237B2C2F25488 /* LayerImageProvider.swift */, + 2A280A3E8DA61263ACB68CE1 /* LayerTransformNode.swift */, ); - name = Public; - path = "lottie-swift/src/Public"; + name = Utility; + path = Utility; sourceTree = ""; }; - 000000000910 /* Animation */ = { + BBCA756DDA1B2681AC725923 /* Products */ = { isa = PBXGroup; children = ( - 000000000920 /* AnimationPublic.swift */, - 000000000930 /* AnimationView.swift */, - 000000000940 /* AnimationViewInitializers.swift */, + 58788882A1DD515E4ABCC949 /* Lottie.framework */, + 901C9A85118CCD7BEC03938F /* Lottie.framework */, + 648C8B31E9B3DC2F266222F4 /* Lottie.framework */, + B0CE0A2BB8C895CFAB50C4EE /* Pods_lottie_swift_Example.framework */, + D56150CB71D06426D01EC787 /* Pods_lottie_swift_macOS.framework */, + 2A3CC7058C0CDCB22A9CCA64 /* Pods_lottie_swift_Tests.framework */, + 4F9C3DFB7909D1A3E94DCDDD /* Pods_lottie_swift_tvOS.framework */, ); - name = Animation; - path = Animation; + name = Products; sourceTree = ""; }; - 000000000950 /* AnimationCache */ = { + BCF14989739B769CF726018D /* iOS */ = { isa = PBXGroup; children = ( - 000000000960 /* AnimationCacheProvider.swift */, - 000000000970 /* LRUAnimationCache.swift */, + AD83A35984E2D72D27DA1B9B /* AnimatedButton.swift */, + BEBAB507327397D1E8331237 /* AnimatedControl.swift */, + 035898FFD635BC26D54CC6C5 /* AnimatedSwitch.swift */, + BDA4A869994620C1CF1C6958 /* AnimationSubview.swift */, + 49F0B9B4DB3D971C86671B47 /* BundleImageProvider.swift */, + 6C4BFF8D68D10501B7432B39 /* FilepathImageProvider.swift */, + A7B510EC4DDCE43D6DA0B3DA /* LottieView.swift */, + 8629F09185F42F7328E00E9F /* UIColorExtension.swift */, + 0182897815BD0876E05C3EEB /* Compatibility */, ); - name = AnimationCache; - path = AnimationCache; + name = iOS; + path = iOS; sourceTree = ""; }; - 000000000980 /* DynamicProperties */ = { + C1389251943A175A633A1459 /* Primitives */ = { isa = PBXGroup; children = ( - 000000000990 /* AnimationKeypath.swift */, - 0000000009A0 /* AnyValueProvider.swift */, - 0000000009B0 /* ValueProviders */, + D4AE119004C85904F2A16CB3 /* AnimationTime.swift */, + B9A21E3459F5159E7021B2B0 /* Color.swift */, + DD38DAFF8DD7F3EE62F02739 /* Vectors.swift */, ); - name = DynamicProperties; - path = DynamicProperties; + name = Primitives; + path = Primitives; sourceTree = ""; }; - 0000000009B0 /* ValueProviders */ = { + C1F6F1C4E7484C3AA89E0FE1 /* Text */ = { isa = PBXGroup; children = ( - 0000000009C0 /* ColorValueProvider.swift */, - 0000000009D0 /* FloatValueProvider.swift */, - 0000000009E0 /* PointValueProvider.swift */, - 0000000009F0 /* SizeValueProvider.swift */, + EA2093AC2334D482717DF8ED /* TextAnimatorNode.swift */, ); - name = ValueProviders; - path = ValueProviders; + name = Text; + path = Text; sourceTree = ""; }; - 000000000A00 /* ImageProvider */ = { + C475A348D8FDC689C19A6244 /* Extensions */ = { isa = PBXGroup; children = ( - 000000000A10 /* AnimationImageProvider.swift */, + EACBA312E393326E5420FEA8 /* AnimationKeypathExtension.swift */, + 6200A4B98C4B8F1BE49D2C4C /* CGFloatExtensions.swift */, + CB77C750CF2D694296EC2CA5 /* MathKit.swift */, + 21945A1591DE47E65CE6962E /* StringExtensions.swift */, ); - name = ImageProvider; - path = ImageProvider; + name = Extensions; + path = Extensions; sourceTree = ""; }; - 000000000A20 /* MacOS */ = { + D041A52D32B7B6C534534CCC /* ShapeItems */ = { isa = PBXGroup; children = ( - 000000000A30 /* AnimationSubview.swift */, - 000000000A40 /* BundleImageProvider.swift */, - 000000000A50 /* FilepathImageProvider.swift */, - 000000000A60 /* LottieView.swift */, + D2D56B7CE0AF1E0CBA725D83 /* Ellipse.swift */, + 0068E241B78670188F89E06F /* FillI.swift */, + 0E1E483F1C56FB85BA66FA5B /* GradientFill.swift */, + D4CCFC651654EE7B77747F09 /* GradientStroke.swift */, + EB82F9B8CE7F7971AD4BB84A /* Group.swift */, + 2A80E2A8804E81C8968A1335 /* Merge.swift */, + 497409C5A2F6C7D0B6F6AC05 /* Rectangle.swift */, + 6300CE4E137E2DDF431A860A /* Repeater.swift */, + B70D7310807C9CF46429ADEB /* Shape.swift */, + F24D69A18EA8523C14DD49B1 /* ShapeItem.swift */, + E64F9581A00FA8C38BA6CFE5 /* ShapeTransform.swift */, + 5EF446E92C7B7553CEB15982 /* Star.swift */, + 4AD1DA2DD9EA87BA96DE2A39 /* Stroke.swift */, + 32B4E83AB57EC727D1C626D1 /* Trim.swift */, ); - name = MacOS; - path = MacOS; + name = ShapeItems; + path = ShapeItems; sourceTree = ""; }; - 000000000A70 /* Primitives */ = { + D3830298A71BBBFB63D0737E /* RenderLayers */ = { isa = PBXGroup; children = ( - 000000000A80 /* AnimationTime.swift */, - 000000000A90 /* Color.swift */, - 000000000AA0 /* Vectors.swift */, + 6E83F34B48906A02A3401AE6 /* ShapeContainerLayer.swift */, + 315833064EB6E89382940B32 /* ShapeRenderLayer.swift */, ); - name = Primitives; - path = Primitives; + name = RenderLayers; + path = RenderLayers; sourceTree = ""; }; - 000000000AB0 /* iOS */ = { + D5DA99205C4F49A302C018B6 /* Development Pods */ = { 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 */, + FDCD6E175318F24D341B8DFB /* lottie-ios */, ); - name = iOS; - path = iOS; + name = "Development Pods"; sourceTree = ""; }; - 000000000B10 /* Compatibility */ = { + DF2434B17FA3A06DAC56B101 /* NodeProperties */ = { isa = PBXGroup; children = ( - 000000000B20 /* CompatibleAnimationKeypath.swift */, - 000000000B30 /* CompatibleAnimationView.swift */, + 62A2A3069F2CC6EA5CADD659 /* NodeProperty.swift */, + 983C1948599F02852426EB8E /* ValueContainer.swift */, + 0EE4004B17F938B9A331049C /* Protocols */, + E4A6258E816FD0341299966E /* ValueProviders */, ); - name = Compatibility; - path = Compatibility; + name = NodeProperties; + path = NodeProperties; sourceTree = ""; }; - 000000000B70 /* Pod */ = { + E4A6258E816FD0341299966E /* ValueProviders */ = { isa = PBXGroup; children = ( - 000000000B80 /* LICENSE */, - 000000000B90 /* lottie-ios.podspec */, + 70EF283A22D74EEFB6D4FBE2 /* GroupInterpolator.swift */, + 2D3A647677A24F310BAF4661 /* KeyframeInterpolator.swift */, + 21C898B2FF53CCFFD6E9EF9D /* SingleValueProvider.swift */, ); - name = Pod; + name = ValueProviders; + path = ValueProviders; sourceTree = ""; }; - 000000000C30 /* iOS */ = { + EDFBC75937EB87AEAE8A7EC0 /* DynamicProperties */ = { isa = PBXGroup; children = ( - 000000002C30 /* CoreGraphics.framework */, - 000000000C40 /* Foundation.framework */, - 000000002C50 /* QuartzCore.framework */, - 000000002C10 /* UIKit.framework */, + 015C7DA18C9F13055CA76586 /* AnimationKeypath.swift */, + E3F59B4B512E73E53583DF0E /* AnyValueProvider.swift */, + 494CB5057E40D8ED14E5646D /* ValueProviders */, ); - name = iOS; + name = DynamicProperties; + path = DynamicProperties; sourceTree = ""; }; - 000000001420 /* Support Files */ = { + F0E51E835E38DFDA02BF2E3C /* Primitives */ = { 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 */, + D73F720C30F3996D4DC85367 /* BezierPath.swift */, + 1DA29A0E5B99C863FA1DB7FB /* ColorExtension.swift */, + 0A35BDB3E2E531112D8D35D6 /* CompoundBezierPath.swift */, + 82D5BA635006B159FA427ECB /* CurveVertex.swift */, + A82927AF4C7F2FE6C8F99DF7 /* PathElement.swift */, + 750FCD7234014C957AD297AB /* VectorsExtensions.swift */, ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/lottie-ios-iOS"; + name = Primitives; + path = Primitives; sourceTree = ""; }; - 000000001540 /* OS X */ = { + F1195F2FE01B2852E5F6B94A /* PathNodes */ = { isa = PBXGroup; children = ( - 000000002C70 /* AppKit.framework */, - 000000001550 /* Cocoa.framework */, - 000000002C90 /* CoreGraphics.framework */, - 000000002CB0 /* QuartzCore.framework */, + 20F34D6029552B0B67A4BC6E /* EllipseNode.swift */, + D2DB93242CDAA05A472F0AE7 /* PolygonNode.swift */, + EBD1F82FD12C72E22F6F4BE6 /* RectNode.swift */, + 63958EC3DDBBD25E77DE75E0 /* ShapeNode.swift */, + 980820016AE24974440E9D5E /* StarNode.swift */, ); - name = "OS X"; + name = PathNodes; + path = PathNodes; sourceTree = ""; }; - 000000001DE0 /* tvOS */ = { + F1818A8E895E840FF084AFB0 /* Text */ = { isa = PBXGroup; children = ( - 000000002CF0 /* CoreGraphics.framework */, - 000000001DF0 /* Foundation.framework */, - 000000002D10 /* QuartzCore.framework */, - 000000002CD0 /* UIKit.framework */, + ACB53BC932245487E7450540 /* Font.swift */, + 755C59CF1E4BBF40DBD276FB /* Glyph.swift */, + D6053979363B770008FE1FD7 /* TextAnimator.swift */, + CBC7971FD13D9D59223FF7DF /* TextDocument.swift */, ); - name = tvOS; + name = Text; + path = Text; sourceTree = ""; }; - 0000000026F0 /* Pods-lottie-swift_Example */ = { + F46EB84A24547F32F4DDE471 /* CompLayers */ = { 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 */, + C0FC262C76611EF63D69E67C /* CompositionLayer.swift */, + B6F3E54CD0F9D41F5E74FD25 /* ImageCompositionLayer.swift */, + 81366B7E7675D57E80F75119 /* MaskContainerLayer.swift */, + 0B7385FF4B66703AFE407477 /* NullCompositionLayer.swift */, + 9503D6B79CFABEB83503995A /* PreCompositionLayer.swift */, + 07C51ADB699AAA58FE53041B /* ShapeCompositionLayer.swift */, + BFCC3B631DE258DC479642D4 /* SolidCompositionLayer.swift */, + F6DCE64F209A1E3BF04B5746 /* TextCompositionLayer.swift */, ); - name = "Pods-lottie-swift_Example"; - path = "Target Support Files/Pods-lottie-swift_Example"; + name = CompLayers; + path = CompLayers; sourceTree = ""; }; - 000000002860 /* Pods-lottie-swift_Tests */ = { + F6809F9BD15EC708CA4B5454 /* Model */ = { 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 */, + 457C22AC571AD7C55244A988 /* Animation.swift */, + 55D0730D3A50D06ED8206D46 /* Assets */, + 8031A2807D0F0058293FB277 /* Extensions */, + 001075CBCB9AD8E70170FDD0 /* Keyframes */, + 81A4C1A88F495870A5DBD1FD /* Layers */, + A307E796FDB276FEBBA085B4 /* Objects */, + D041A52D32B7B6C534534CCC /* ShapeItems */, + F1818A8E895E840FF084AFB0 /* Text */, ); - name = "Pods-lottie-swift_Tests"; - path = "Target Support Files/Pods-lottie-swift_Tests"; + name = Model; + path = Model; sourceTree = ""; }; - 0000000029D0 /* Pods-lottie-swift_macOS */ = { + FD334B38446908A0E34BE4FB /* OutputNodes */ = { 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 */, + CB6884182BD204412B400B5B /* GroupOutputNode.swift */, + 9034F8146BAA75D3932750E8 /* PassThroughOutputNode.swift */, + 8243005119917A7411F5C78B /* PathOutputNode.swift */, + A9EC5718A9C729CF38AC5E77 /* Renderables */, ); - name = "Pods-lottie-swift_macOS"; - path = "Target Support Files/Pods-lottie-swift_macOS"; + name = OutputNodes; + path = OutputNodes; sourceTree = ""; }; - 000000002B40 /* Pods-lottie-swift_tvOS */ = { + FDCD6E175318F24D341B8DFB /* lottie-ios */ = { 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 */, + 840A06C7C7C6D0245B001540 /* Pod */, + 9CD5ECD0FDA70025FA22BE85 /* Private */, + 713EBEEF3D607C4AAE2EAE51 /* Public */, + 82E63692D8261F75ED0017A4 /* Support Files */, ); - name = "Pods-lottie-swift_tvOS"; - path = "Target Support Files/Pods-lottie-swift_tvOS"; + name = "lottie-ios"; + path = ../..; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 000000000BF0 /* Headers */ = { + 118277707E1B5FB62FEE7004 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000001460 /* lottie-ios-iOS-umbrella.h in Headers */, + F74FA13F0972964DC78426D0 /* lottie-ios-tvOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001500 /* Headers */ = { + 24F9FF0E730C2C51C4982412 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000001D00 /* lottie-ios-macOS-umbrella.h in Headers */, + A7966778F8F14E061C012041 /* lottie-ios-iOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001DA0 /* Headers */ = { + 25A042BD19CABBE478499C8B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002600 /* lottie-ios-tvOS-umbrella.h in Headers */, + A00BF24444DF74B2A25E12BE /* Pods-lottie-swift_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000026A0 /* Headers */ = { + 365268CC411B39079611756C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002750 /* Pods-lottie-swift_Example-umbrella.h in Headers */, + EF62775DFC9578A75A931658 /* Pods-lottie-swift_macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002810 /* Headers */ = { + 461A587647E237E4470F581A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0000000028C0 /* Pods-lottie-swift_Tests-umbrella.h in Headers */, + 77D96751C92F44A172908D5D /* Pods-lottie-swift_tvOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002980 /* Headers */ = { + 680514CE6DFC0048F81A8089 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002A30 /* Pods-lottie-swift_macOS-umbrella.h in Headers */, + 3166473B69AAF3CF76920929 /* lottie-ios-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002AF0 /* Headers */ = { + D9373D09B4B1E0FD42AC663A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 000000002BA0 /* Pods-lottie-swift_tvOS-umbrella.h in Headers */, + 13F938A69FADDD09B37F973A /* Pods-lottie-swift_Example-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 000000000BA0 /* lottie-ios-iOS */ = { + 3149531319C4FDED4987D424 /* lottie-ios-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000000BB0 /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */; + buildConfigurationList = B0CC49F2727E97A11AEF26DA /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */; buildPhases = ( - 000000000BF0 /* Headers */, - 000000000C00 /* Sources */, - 000000000C10 /* Frameworks */, - 000000000C20 /* Resources */, + AF90E67520930124D6E03BCE /* Sources */, + 84F0311E0736EA232FFD7212 /* Frameworks */, + 680514CE6DFC0048F81A8089 /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = "lottie-ios-iOS"; - productName = "lottie-ios-iOS"; - productReference = 000000000BE0 /* Lottie.framework */; + name = "lottie-ios-macOS"; + productName = "lottie-ios-macOS"; + productReference = 901C9A85118CCD7BEC03938F /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; - 0000000014B0 /* lottie-ios-macOS */ = { + 476617056317061352F2F10D /* lottie-ios-tvOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 0000000014C0 /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */; + buildConfigurationList = EAD677A36AA2F79C8DA4F5EB /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */; buildPhases = ( - 000000001500 /* Headers */, - 000000001510 /* Sources */, - 000000001520 /* Frameworks */, - 000000001530 /* Resources */, + F06F2C064555D02D67B721FE /* Sources */, + C8CAA877D2FAAE58744FE643 /* Frameworks */, + 118277707E1B5FB62FEE7004 /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = "lottie-ios-macOS"; - productName = "lottie-ios-macOS"; - productReference = 0000000014F0 /* Lottie.framework */; + name = "lottie-ios-tvOS"; + productName = "lottie-ios-tvOS"; + productReference = 648C8B31E9B3DC2F266222F4 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; - 000000001D50 /* lottie-ios-tvOS */ = { + 4978227F828DA895B8D80B2F /* Pods-lottie-swift_Example */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000001D60 /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */; + buildConfigurationList = 22B6FD34692FA31809509B19 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */; buildPhases = ( - 000000001DA0 /* Headers */, - 000000001DB0 /* Sources */, - 000000001DC0 /* Frameworks */, - 000000001DD0 /* Resources */, + 74AF82D938D936123C889130 /* Sources */, + 9CB146EFBE322449A48B143E /* Frameworks */, + D9373D09B4B1E0FD42AC663A /* Headers */, ); buildRules = ( ); dependencies = ( + 992153F72CDAB13775662117 /* PBXTargetDependency */, ); - name = "lottie-ios-tvOS"; - productName = "lottie-ios-tvOS"; - productReference = 000000001D90 /* Lottie.framework */; + name = "Pods-lottie-swift_Example"; + productName = "Pods-lottie-swift_Example"; + productReference = B0CE0A2BB8C895CFAB50C4EE /* Pods_lottie_swift_Example.framework */; productType = "com.apple.product-type.framework"; }; - 000000002650 /* Pods-lottie-swift_Example */ = { + 4A0884D23B395F30F774899E /* Pods-lottie-swift_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000002660 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */; + buildConfigurationList = 2644177423FC1534862C6CB8 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */; buildPhases = ( - 0000000026A0 /* Headers */, - 0000000026B0 /* Sources */, - 0000000026C0 /* Frameworks */, - 0000000026D0 /* Resources */, + 3319873BE2C8A012C0FFFF86 /* Sources */, + A3BD65E247AA63638AA81572 /* Frameworks */, + 25A042BD19CABBE478499C8B /* 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 = 2A3CC7058C0CDCB22A9CCA64 /* Pods_lottie_swift_Tests.framework */; productType = "com.apple.product-type.framework"; }; - 0000000027C0 /* Pods-lottie-swift_Tests */ = { + CE81A0AF804ADAD7AFE2A6E9 /* lottie-ios-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 0000000027D0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */; + buildConfigurationList = F8A318F5EE3770A682E69642 /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */; buildPhases = ( - 000000002810 /* Headers */, - 000000002820 /* Sources */, - 000000002830 /* Frameworks */, - 000000002840 /* Resources */, + 2047EC6E34A1E201F60D0366 /* Sources */, + 7116315ACF04399BBE06D81F /* Frameworks */, + 24F9FF0E730C2C51C4982412 /* Headers */, ); buildRules = ( ); dependencies = ( - 000000002DA0 /* PBXTargetDependency */, ); - name = "Pods-lottie-swift_Tests"; - productName = "Pods-lottie-swift_Tests"; - productReference = 000000002800 /* Pods_lottie_swift_Tests.framework */; + name = "lottie-ios-iOS"; + productName = "lottie-ios-iOS"; + productReference = 58788882A1DD515E4ABCC949 /* Lottie.framework */; productType = "com.apple.product-type.framework"; }; - 000000002930 /* Pods-lottie-swift_macOS */ = { + F2B60BE52CED8661294C1E60 /* Pods-lottie-swift_macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000002940 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */; + buildConfigurationList = 26ABC17B3F66B090B7240259 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */; buildPhases = ( - 000000002980 /* Headers */, - 000000002990 /* Sources */, - 0000000029A0 /* Frameworks */, - 0000000029B0 /* Resources */, + E949E3B78B8861A3A4FC74AF /* Sources */, + 70000A97FD2836F8E4E880B1 /* Frameworks */, + 365268CC411B39079611756C /* Headers */, ); buildRules = ( ); dependencies = ( - 000000002D40 /* PBXTargetDependency */, + 6CB6B7408B5CAF8C8D9AD10D /* PBXTargetDependency */, ); name = "Pods-lottie-swift_macOS"; productName = "Pods-lottie-swift_macOS"; - productReference = 000000002970 /* Pods_lottie_swift_macOS.framework */; + productReference = D56150CB71D06426D01EC787 /* Pods_lottie_swift_macOS.framework */; productType = "com.apple.product-type.framework"; }; - 000000002AA0 /* Pods-lottie-swift_tvOS */ = { + FC7305A77230AFAA13450DD3 /* Pods-lottie-swift_tvOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 000000002AB0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */; + buildConfigurationList = 49BBD07E92BC8FCF07AF8B04 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */; buildPhases = ( - 000000002AF0 /* Headers */, - 000000002B00 /* Sources */, - 000000002B10 /* Frameworks */, - 000000002B20 /* Resources */, + F4CC54223778317E4024F6EF /* Sources */, + F7757CF0694A684E91D26D5F /* Frameworks */, + 461A587647E237E4470F581A /* Headers */, ); buildRules = ( ); dependencies = ( - 000000002D60 /* PBXTargetDependency */, + 42246D762DCAE2FE5FC6D54B /* PBXTargetDependency */, ); name = "Pods-lottie-swift_tvOS"; productName = "Pods-lottie-swift_tvOS"; - productReference = 000000002AE0 /* Pods_lottie_swift_tvOS.framework */; + productReference = 4F9C3DFB7909D1A3E94DCDDD /* Pods_lottie_swift_tvOS.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 000000000000 /* Project object */ = { + B9B49F0FC05EFD04DA0C3A7F /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0930; LastUpgradeCheck = 0930; }; - buildConfigurationList = 000000000030 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = 00A97B1874A67B0BB61C89ED /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 000000000010; - productRefGroup = 000000000020 /* Products */; + mainGroup = 3CCF0D98C5509A3D06FA2D52; + productRefGroup = BBCA756DDA1B2681AC725923 /* 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 */, + CE81A0AF804ADAD7AFE2A6E9 /* lottie-ios-iOS */, + 3149531319C4FDED4987D424 /* lottie-ios-macOS */, + 476617056317061352F2F10D /* lottie-ios-tvOS */, + 4978227F828DA895B8D80B2F /* Pods-lottie-swift_Example */, + F2B60BE52CED8661294C1E60 /* Pods-lottie-swift_macOS */, + 4A0884D23B395F30F774899E /* Pods-lottie-swift_Tests */, + FC7305A77230AFAA13450DD3 /* Pods-lottie-swift_tvOS */, ); }; /* End PBXProject section */ -/* Begin PBXResourcesBuildPhase section */ - 000000000C20 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000001530 /* Resources */ = { - isa = PBXResourcesBuildPhase; +/* Begin PBXSourcesBuildPhase section */ + 2047EC6E34A1E201F60D0366 /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 37B64515B6497F76038E10A1 /* AnimatedButton.swift in Sources */, + 226FA2E3559D7A4EF715C7EE /* AnimatedControl.swift in Sources */, + CC79937B8A7C98FCEA4A522F /* AnimatedSwitch.swift in Sources */, + 2D8259C2C205C97EF7FFF481 /* Animation.swift in Sources */, + A29C4EB0CA6CB1DF4026A414 /* AnimationCacheProvider.swift in Sources */, + CF03D9945D1716F2AD85F86D /* AnimationContainer.swift in Sources */, + E11499D1C0ECCE75A8A2C223 /* AnimationContext.swift in Sources */, + F8A6D73DDE2A0B2513D45CEA /* AnimationImageProvider.swift in Sources */, + 178342DA6C436D04BD49BA4F /* AnimationKeypath.swift in Sources */, + B9E04AC5A34C2FF57877C0D0 /* AnimationKeypathExtension.swift in Sources */, + E1C62CB0D02DD4D51D20E7A5 /* AnimationPublic.swift in Sources */, + A0C807D7EBCBC24F6F7E079E /* AnimationSubview.swift in Sources */, + 116A2E9A981D98F75CD7EA1E /* AnimationTime.swift in Sources */, + DA4EB3690879EAC334E7F132 /* AnimationView.swift in Sources */, + EB6E7F417CBECA6AA56E1E89 /* AnimationViewInitializers.swift in Sources */, + 9D392C39EC07C65325ADCA5F /* AnimatorNode.swift in Sources */, + A6B5C24923080C95ECADA699 /* AnimatorNodeDebugging.swift in Sources */, + A5C125686AEF2A500A230259 /* AnyNodeProperty.swift in Sources */, + E266DBE72816BA9E5B154827 /* AnyValueContainer.swift in Sources */, + 7C0AE2528BAB311E8B37B845 /* AnyValueProvider.swift in Sources */, + E05B6F595EF90E21D2F2A827 /* Asset.swift in Sources */, + F1F888FD221D1E96930D267E /* AssetLibrary.swift in Sources */, + B3678F08E823897E3812BF17 /* BezierPath.swift in Sources */, + 353383F0266047ECD05702C1 /* BundleImageProvider.swift in Sources */, + 7A99C12118E73E30400E43CB /* CGFloatExtensions.swift in Sources */, + 20F2A8E44F711CB9484DFAE8 /* Color.swift in Sources */, + B1904CB40AAEBF25F467BD0F /* ColorExtension.swift in Sources */, + 06EA24FF637F62BB7DF1351F /* ColorValueProvider.swift in Sources */, + B7E783A1FD1B85502D7EB3E7 /* CompatibleAnimationKeypath.swift in Sources */, + D3A355518302DFAABCCCE62E /* CompatibleAnimationView.swift in Sources */, + 2E07B6C26305BCD06B0EE6AE /* CompositionLayer.swift in Sources */, + BCDF41C58B230C9746B04EBE /* CompositionLayersInitializer.swift in Sources */, + 793623D2A897EEC225CED3DC /* CompoundBezierPath.swift in Sources */, + FDA723D9BE9B3448F4CAADFE /* CurveVertex.swift in Sources */, + 8B647FE4978C651AFF1569B0 /* DashPattern.swift in Sources */, + 078D0A03B384885F2881B8DC /* Ellipse.swift in Sources */, + A1C39EAD14D235FD83552667 /* EllipseNode.swift in Sources */, + 2A588DED2EC918019A206C48 /* FilepathImageProvider.swift in Sources */, + 98ACCABC350C9C14B7C0CB3F /* FillI.swift in Sources */, + 1B7B8F0DB3082BBF0E24E56B /* FillNode.swift in Sources */, + 3F2BB9A446853E22FFE93324 /* FillRenderer.swift in Sources */, + 89D24F5D029F5D025C07C26F /* FloatValueProvider.swift in Sources */, + 199CF45E0FE7090BE9D9D02C /* Font.swift in Sources */, + 13AE863C283CC70C54418C7D /* Glyph.swift in Sources */, + 594E496573B8F6177C8FFE4D /* GradientFill.swift in Sources */, + C3C705978CE6AE482906FDC7 /* GradientFillNode.swift in Sources */, + E5485FC758D47A497E24DCDA /* GradientFillRenderer.swift in Sources */, + 45E663CB2C0253E1C2D17645 /* GradientStroke.swift in Sources */, + 630D1E0AF04273CAC7D192C0 /* GradientStrokeNode.swift in Sources */, + 4AD7C1146A721E757CEA56D7 /* GradientStrokeRenderer.swift in Sources */, + CA0BACD24B3BC16BD8A16E7B /* Group.swift in Sources */, + 63DBA312BF32A0CF2C910FB8 /* GroupInterpolator.swift in Sources */, + 5522DEEEE28B5F276D45A976 /* GroupNode.swift in Sources */, + F95510CEDDA8265BC6170A08 /* GroupOutputNode.swift in Sources */, + DFDA8DA70E34865EFA138CE4 /* ImageAsset.swift in Sources */, + 763BBB6AC2394C19E002C394 /* ImageCompositionLayer.swift in Sources */, + 4307CFBE21ABAA40B2F66179 /* ImageLayerModel.swift in Sources */, + 0DADDCB3AD723BDEEDECE7C4 /* Interpolatable.swift in Sources */, + DADBF74B60D459F811524F5C /* InterpolatableExtensions.swift in Sources */, + 6BE39550DE7450F8B7C1DC57 /* InvertedMatteLayer.swift in Sources */, + 2D3A3E5CFCF08050AED7D969 /* ItemsExtension.swift in Sources */, + 1CEC616BC16E62A5EBB14D12 /* KeyedDecodingContainerExtensions.swift in Sources */, + 6A5B78424E148DC7505E294D /* Keyframe.swift in Sources */, + 0D5C38219AB23012DB0A87DD /* KeyframeExtensions.swift in Sources */, + F094D5A8DDFCF965C0BF565C /* KeyframeGroup.swift in Sources */, + CE08062A73CB64F75DDB5CB9 /* KeyframeInterpolator.swift in Sources */, + A554534010359CD9A358077D /* KeypathSearchable.swift in Sources */, + 8F21D3EC9FA45A3A14DBB70B /* LayerDebugging.swift in Sources */, + 5512FE048F37B5600D16072E /* LayerImageProvider.swift in Sources */, + 5282D4A3D3931B7901424F15 /* LayerModel.swift in Sources */, + 18B98E6CCFF3D0D9DCAE476F /* LayerTransformNode.swift in Sources */, + CE4E4E4546D048EBC7BDEE99 /* lottie-ios-iOS-dummy.m in Sources */, + 36C61762D80587DDE6707FD0 /* LottieView.swift in Sources */, + 912827199717DCF6ED708F5C /* LRUAnimationCache.swift in Sources */, + 58FA49E8D60B8531B034E3A3 /* Marker.swift in Sources */, + 613CEA5463F8A9770372B6BF /* Mask.swift in Sources */, + AB8850F38AA2A1281C5BE740 /* MaskContainerLayer.swift in Sources */, + B1F3FE1FB73A2047A1E9E1DD /* MathKit.swift in Sources */, + 588235CC400F45A36E96DD2B /* Merge.swift in Sources */, + 316634D5830D64C981AD1810 /* NodeProperty.swift in Sources */, + 17EE7AA55D570CB24B46C16A /* NodePropertyMap.swift in Sources */, + CB66DD83F2EDA3C9CE50BAE1 /* NullCompositionLayer.swift in Sources */, + F6EFB0B66E85D275FDB5A490 /* PassThroughOutputNode.swift in Sources */, + 77328596C47A568CC17123F6 /* PathElement.swift in Sources */, + 3A79191C804D74E9724591C1 /* PathNode.swift in Sources */, + F255DF3531C3B6F6589E3DC4 /* PathOutputNode.swift in Sources */, + 00088E1B4A52E2D22358EE26 /* PointValueProvider.swift in Sources */, + 3AE4C901209E59E422E1F1F8 /* PolygonNode.swift in Sources */, + 6254CAB8BBF82924D4EB5136 /* PrecompAsset.swift in Sources */, + CB37711FE29441538974D2F1 /* PreCompLayerModel.swift in Sources */, + 5AAFEAD891E92462ED871E0B /* PreCompositionLayer.swift in Sources */, + 8E5BB41DD4B1F11187D8FEAC /* Rectangle.swift in Sources */, + 2D7AB93291BFAAF7F1225644 /* RectNode.swift in Sources */, + 2BF40CDDC97829CC74AC3287 /* RenderNode.swift in Sources */, + 6D766AAD71DD954CF7EDB75E /* Repeater.swift in Sources */, + B07F4EBEF1FF77ADA89E512E /* Shape.swift in Sources */, + 8520AE209FDA7F2B32FFBAD5 /* ShapeCompositionLayer.swift in Sources */, + C7A0F07D42828A444853F809 /* ShapeContainerLayer.swift in Sources */, + 64ACB18363DDEE8784E8C914 /* ShapeItem.swift in Sources */, + B58DC7E1B087F987560761BE /* ShapeLayerModel.swift in Sources */, + 077665161BAD36242FD85F71 /* ShapeNode.swift in Sources */, + 0638C381822C6BB70D42D741 /* ShapeRenderLayer.swift in Sources */, + C4903EA11B00A9508E419DA2 /* ShapeTransform.swift in Sources */, + ED47BF3DAB6C031BF525C568 /* SingleValueProvider.swift in Sources */, + D61200D72EFD9C51290AE6DA /* SizeValueProvider.swift in Sources */, + A74B0031B751B839E01D0E7A /* SolidCompositionLayer.swift in Sources */, + E09921583BA5254C619FDE95 /* SolidLayerModel.swift in Sources */, + DE5812C9DC536B8D1C4B41E9 /* Star.swift in Sources */, + A3F71A59093C0C1ED645EAB3 /* StarNode.swift in Sources */, + 0179A4767EC4918150B42447 /* StringExtensions.swift in Sources */, + DF5A2C71DEF780E1144125E1 /* Stroke.swift in Sources */, + 87E6D7A6CD3BB48729919582 /* StrokeNode.swift in Sources */, + C7A2B7327264937E721A5B80 /* StrokeRenderer.swift in Sources */, + 231B502B82CCB44464BAF716 /* TextAnimator.swift in Sources */, + 6F4BBD8E084B73543F9B2B94 /* TextAnimatorNode.swift in Sources */, + 2EF6BF9880FD0154F24C6019 /* TextCompositionLayer.swift in Sources */, + A778C9ED4C7293ADDCF33F31 /* TextDocument.swift in Sources */, + 505B3D766BA7B68E1E8C8215 /* TextLayerModel.swift in Sources */, + E9C693102863279857036DEF /* Transform.swift in Sources */, + 1CD37F7B48B375440877DCC8 /* Trim.swift in Sources */, + 4B97DC18C77DCFD9A8DE713C /* TrimPathNode.swift in Sources */, + 9F87BCD1A203E09EFC204461 /* UIColorExtension.swift in Sources */, + 47403C965810F8790F3D266E /* ValueContainer.swift in Sources */, + AFCB48084DD1D7656F1B55FC /* Vectors.swift in Sources */, + 75B1D3E39553D25E9B165703 /* VectorsExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000001DD0 /* Resources */ = { - isa = PBXResourcesBuildPhase; + 3319873BE2C8A012C0FFFF86 /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + A016E1FBFDF08EA5B1ADEA30 /* Pods-lottie-swift_Tests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000026D0 /* Resources */ = { - isa = PBXResourcesBuildPhase; + 74AF82D938D936123C889130 /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + D12256BD5AFBD61D49F57F34 /* Pods-lottie-swift_Example-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002840 /* Resources */ = { - isa = PBXResourcesBuildPhase; + AF90E67520930124D6E03BCE /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 1E38D64F660C767F32CC0688 /* Animation.swift in Sources */, + 80B117B8A7BA08CBA36DE05D /* AnimationCacheProvider.swift in Sources */, + 035AF53BFBB3D9E48FCAD233 /* AnimationContainer.swift in Sources */, + 6CA9B38D413322535383C93F /* AnimationContext.swift in Sources */, + 006BDAE52CAB3F89141643F5 /* AnimationImageProvider.swift in Sources */, + F8773BB36EE4E489DF5F26D7 /* AnimationKeypath.swift in Sources */, + B94479F2A87248B3EE71AA36 /* AnimationKeypathExtension.swift in Sources */, + F3FE02D3A836CEA7D811AB0C /* AnimationPublic.swift in Sources */, + C46133AC221A8EF65B81D6CD /* AnimationSubview.swift in Sources */, + A95742E216AAD57894825139 /* AnimationTime.swift in Sources */, + 6485ACA36FA59AB136EE3743 /* AnimationView.swift in Sources */, + 448EF210DD74E9D07153163E /* AnimationViewInitializers.swift in Sources */, + CE8220C095CF210AE0D877B7 /* AnimatorNode.swift in Sources */, + 960B6417FDCC9AF27284155A /* AnimatorNodeDebugging.swift in Sources */, + 70318461D503599277E575C3 /* AnyNodeProperty.swift in Sources */, + DB7D570AE201FAFFD62503D3 /* AnyValueContainer.swift in Sources */, + 5B153013E0822D2C1B707FBB /* AnyValueProvider.swift in Sources */, + 2DC0CE68175233E968152002 /* Asset.swift in Sources */, + EDDB2A4CFB6E6BB1B8A34485 /* AssetLibrary.swift in Sources */, + 4256D8EF9E429B1F563C2C6E /* BezierPath.swift in Sources */, + 231C5412E58ED94A9691D63A /* BundleImageProvider.swift in Sources */, + 651D9E501C582FD196F396D5 /* CGFloatExtensions.swift in Sources */, + 7A0C3B2D829C6560C5F5D86E /* Color.swift in Sources */, + CAD72BD41821273ACBCC5DDA /* ColorExtension.swift in Sources */, + 9235A5AC6B6F23B8F2D7B80C /* ColorValueProvider.swift in Sources */, + 4BCB9B1832213BE01D77DB5D /* CompositionLayer.swift in Sources */, + 5DDCE300DD8852E9C82229A9 /* CompositionLayersInitializer.swift in Sources */, + 159D8DD7EE90226F6EC9B04F /* CompoundBezierPath.swift in Sources */, + 463F335602F39D534D3E9321 /* CurveVertex.swift in Sources */, + AA3BAEB5DFF20AA8C1CEDF0E /* DashPattern.swift in Sources */, + 4C668FE11F3208B62EDD9FE9 /* Ellipse.swift in Sources */, + 1E1E81AC74E5F601F69CF355 /* EllipseNode.swift in Sources */, + CEAD26F1CAACC832E3277715 /* FilepathImageProvider.swift in Sources */, + 4E64C7695CD60B1B122ABBBC /* FillI.swift in Sources */, + FC8A2ECCF84064E9B7988A31 /* FillNode.swift in Sources */, + 7D2FB0229CDA7BD984E289AD /* FillRenderer.swift in Sources */, + 4E3EC6B268DF8252664C3559 /* FloatValueProvider.swift in Sources */, + 10473F4EE561FEE301F9E2B4 /* Font.swift in Sources */, + B0C8D50D6856707273323831 /* Glyph.swift in Sources */, + 747EE0F47C0C245574E35580 /* GradientFill.swift in Sources */, + 86D396A4862A5722C864843C /* GradientFillNode.swift in Sources */, + AF77380E939A64C84DE3BDBB /* GradientFillRenderer.swift in Sources */, + 4B32DBC19AE6FBEF13D78B9C /* GradientStroke.swift in Sources */, + A463D0C984F4440C5270B5A9 /* GradientStrokeNode.swift in Sources */, + EE5B969F62242F6B26B0C743 /* GradientStrokeRenderer.swift in Sources */, + F111606B715554328BB6CDA4 /* Group.swift in Sources */, + 2126915AC8A11FF04C5FEFEA /* GroupInterpolator.swift in Sources */, + F08F133DB4E596ED2D29062F /* GroupNode.swift in Sources */, + A2C9E76575320466293BA16A /* GroupOutputNode.swift in Sources */, + 42DF39B9C1CED3D59A7E5814 /* ImageAsset.swift in Sources */, + 88379BB9E481321D347B715F /* ImageCompositionLayer.swift in Sources */, + D68CC04A37698FDE407FA9D9 /* ImageLayerModel.swift in Sources */, + FF76D4BE0DF89D1532C71CBF /* Interpolatable.swift in Sources */, + 31028C8F29C969DD76E9B0EE /* InterpolatableExtensions.swift in Sources */, + 01D07A2D768A3F5AD69AEE42 /* InvertedMatteLayer.swift in Sources */, + 094C0F573EA0F8C18581141F /* ItemsExtension.swift in Sources */, + D374B8638B9B49B8EA34A428 /* KeyedDecodingContainerExtensions.swift in Sources */, + 927BF740807EEB73DC177008 /* Keyframe.swift in Sources */, + 3139E1FEB673591FA8333819 /* KeyframeExtensions.swift in Sources */, + 2EA203F939789CFCF5C8DED7 /* KeyframeGroup.swift in Sources */, + B69B0F913CD06130FD7F4B55 /* KeyframeInterpolator.swift in Sources */, + 995FCAE4BC324D4C1AD63640 /* KeypathSearchable.swift in Sources */, + 46A03BAD6BA4C86A4DE8072B /* LayerDebugging.swift in Sources */, + 850B4A43CE8D5804A6EE986C /* LayerImageProvider.swift in Sources */, + D2E2A94192F8EC20AD545A43 /* LayerModel.swift in Sources */, + D37F5755119CBCCE4538E6DD /* LayerTransformNode.swift in Sources */, + B88B47F7B4B9B8D6E8F8A812 /* lottie-ios-macOS-dummy.m in Sources */, + 422B64B51658DCCEFED16997 /* LottieView.swift in Sources */, + 9F6C9A57F3D97EA0E32B46D6 /* LRUAnimationCache.swift in Sources */, + 24B370BEB0C2380C41665BCA /* Marker.swift in Sources */, + 101DD5A29BCD34E118A30F29 /* Mask.swift in Sources */, + 2410B486C2F19782BDFA99C8 /* MaskContainerLayer.swift in Sources */, + 4B5833120CFBF01A49C38A28 /* MathKit.swift in Sources */, + 5B5AE51CF6AB43B2CAA3D6DE /* Merge.swift in Sources */, + 02B329832E8B9FF559EA9EAB /* NodeProperty.swift in Sources */, + 80526428A062A515674DEE55 /* NodePropertyMap.swift in Sources */, + ADD8E3103C411F0335B453B0 /* NullCompositionLayer.swift in Sources */, + 16D4C8E4FD4727B3682646B2 /* PassThroughOutputNode.swift in Sources */, + 85FB496B8E640EBE81723C66 /* PathElement.swift in Sources */, + CAD3D89B11D5194120CB1C1C /* PathNode.swift in Sources */, + 1CABF5E1C29494C04DCE9B67 /* PathOutputNode.swift in Sources */, + 887E5509A691263C7A6FCB06 /* PointValueProvider.swift in Sources */, + 528A5181E5E5C5F47C2E31CB /* PolygonNode.swift in Sources */, + 478EF93242D7F37C57B170E2 /* PrecompAsset.swift in Sources */, + 74A45BDD582B6CC43F51C0A5 /* PreCompLayerModel.swift in Sources */, + 8113A2A61A97FBD3705E980A /* PreCompositionLayer.swift in Sources */, + CB39BAEF89B3F2C2204F8A37 /* Rectangle.swift in Sources */, + 16852DB15FFA32039AD9979B /* RectNode.swift in Sources */, + 5A2BA5088AD8D1770E946DD1 /* RenderNode.swift in Sources */, + 9AFACEEF2F8728AEBB978A08 /* Repeater.swift in Sources */, + C41471CEF09AA55114473690 /* Shape.swift in Sources */, + B749DDFBAD4D45F1D133F7DF /* ShapeCompositionLayer.swift in Sources */, + B423C2BDEE3A9066A81CBB3D /* ShapeContainerLayer.swift in Sources */, + E6D62C6AF3F744C9BCCE3599 /* ShapeItem.swift in Sources */, + C68134E7E6C7B2BBED7E063A /* ShapeLayerModel.swift in Sources */, + 2E078435722031B93482F8C3 /* ShapeNode.swift in Sources */, + BFD4CFCCD2FECDC94BD6EA7A /* ShapeRenderLayer.swift in Sources */, + B9A76E659B0B94716F34B796 /* ShapeTransform.swift in Sources */, + C7FC811D57CFAC55694EF08C /* SingleValueProvider.swift in Sources */, + 1ACD0FD502E34E0F866BD6F5 /* SizeValueProvider.swift in Sources */, + 2425F664FD78010B6CAF35E8 /* SolidCompositionLayer.swift in Sources */, + D66530C6C86BCD7133B952ED /* SolidLayerModel.swift in Sources */, + 4B171BAC6003156E61B9DF7D /* Star.swift in Sources */, + 7AAF3307DFED6434A78251A8 /* StarNode.swift in Sources */, + 4DFDEFE5DF609359C5CEC467 /* StringExtensions.swift in Sources */, + 4B73AFAD9AA3847F4A581749 /* Stroke.swift in Sources */, + 2812D2F84E975B5C0886555D /* StrokeNode.swift in Sources */, + E158F4D214DD6E0B19FB1EFF /* StrokeRenderer.swift in Sources */, + CEAED95652EC8D53E7B1D450 /* TextAnimator.swift in Sources */, + 718D18CD3AAECB1A430B5CFC /* TextAnimatorNode.swift in Sources */, + 80D708CC7B69D03B0CC62DC0 /* TextCompositionLayer.swift in Sources */, + D6267B7E2C277C57030E1A09 /* TextDocument.swift in Sources */, + D26CAF0CA55EBD833D2F7E87 /* TextLayerModel.swift in Sources */, + BDC802DFEC0554AEB9F6AAAF /* Transform.swift in Sources */, + 98E20B2A66AD82D769F0CAB1 /* Trim.swift in Sources */, + 14DBE70BBD09162C627A9BA0 /* TrimPathNode.swift in Sources */, + 692DEA926D1A1BCDCBC59433 /* ValueContainer.swift in Sources */, + DC519089FAB4903E40656466 /* Vectors.swift in Sources */, + 41F4030DC1ECD725FB7E3AD7 /* VectorsExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0000000029B0 /* Resources */ = { - isa = PBXResourcesBuildPhase; + E949E3B78B8861A3A4FC74AF /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C237C0AAC907D843A0BEBDD7 /* Pods-lottie-swift_macOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 000000002B20 /* Resources */ = { - isa = PBXResourcesBuildPhase; + F06F2C064555D02D67B721FE /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 7BCECF2B3AA0B9F5B550C449 /* AnimatedButton.swift in Sources */, + 5FE2B0917B4BDC96A04DA288 /* AnimatedControl.swift in Sources */, + 7FC9E1E7FCCB8454CD502DA5 /* AnimatedSwitch.swift in Sources */, + 1981B09396A06A744295013E /* Animation.swift in Sources */, + 27D4B0C48CA64B0D0A5EBAD9 /* AnimationCacheProvider.swift in Sources */, + D2162F0DDD9B8E261B6BEAC4 /* AnimationContainer.swift in Sources */, + 2BA5D9EA4F1B8EC75693CE76 /* AnimationContext.swift in Sources */, + BF61C41C272AFFC86BA264C6 /* AnimationImageProvider.swift in Sources */, + 589B94F6EC1AAA4C1506D096 /* AnimationKeypath.swift in Sources */, + F29E276E378F5C7E2B5360A6 /* AnimationKeypathExtension.swift in Sources */, + 0D48077896D71AB9DBBC8AE8 /* AnimationPublic.swift in Sources */, + 3CF117517A92C47087CBA665 /* AnimationSubview.swift in Sources */, + 4A205C72B93B4EA6BA638FB3 /* AnimationTime.swift in Sources */, + ADE28AB4A00BAED35AE6B269 /* AnimationView.swift in Sources */, + 66A2937CFE7AC05312E2A861 /* AnimationViewInitializers.swift in Sources */, + 3F10ED01894726DD4F2AB9FF /* AnimatorNode.swift in Sources */, + 93F74B3DD6071845235C3395 /* AnimatorNodeDebugging.swift in Sources */, + B438D32DF24141194CF1760F /* AnyNodeProperty.swift in Sources */, + F1589C58A1ED2D604692FDA7 /* AnyValueContainer.swift in Sources */, + 453F77B0EF97814692F4146A /* AnyValueProvider.swift in Sources */, + E8E39B4F52FCB00ABE936C95 /* Asset.swift in Sources */, + 03C82D3F94D1F727B9E9F10A /* AssetLibrary.swift in Sources */, + 7215B765261326461A73CAE3 /* BezierPath.swift in Sources */, + C578BEC2E4B0E7B13C3B24FA /* BundleImageProvider.swift in Sources */, + A2BCD7F4E37A8E297689FE01 /* CGFloatExtensions.swift in Sources */, + 22C59938082B59493D79A1E1 /* Color.swift in Sources */, + 728A5FE2648783D9E51D8BFF /* ColorExtension.swift in Sources */, + 5DFEE6183F49C6AE532881F4 /* ColorValueProvider.swift in Sources */, + 9F9150C5A564E7FBCD4C7820 /* CompatibleAnimationKeypath.swift in Sources */, + 244F7883AC8F7DA551CD3726 /* CompatibleAnimationView.swift in Sources */, + DFB11680F143FA6EDC791A73 /* CompositionLayer.swift in Sources */, + AF53DBDEA27F920575875971 /* CompositionLayersInitializer.swift in Sources */, + 717B46FBE2022DA4D3664054 /* CompoundBezierPath.swift in Sources */, + DCB27633358C2AC8C159CA67 /* CurveVertex.swift in Sources */, + BC7B20BCD8BB082C55733827 /* DashPattern.swift in Sources */, + 258F73D77F2827DDE5D46E07 /* Ellipse.swift in Sources */, + FD1919CBC9F47A1038B58204 /* EllipseNode.swift in Sources */, + 634EF85F993EB3D7A8015107 /* FilepathImageProvider.swift in Sources */, + 25BCEAD23A491E118163A2AE /* FillI.swift in Sources */, + 80EA9912CB09FA9015AD5711 /* FillNode.swift in Sources */, + 7CD82F4648CC0805F7A3F8BA /* FillRenderer.swift in Sources */, + AE3671D7A175535C4A12B098 /* FloatValueProvider.swift in Sources */, + F90015E72929A9577DD2A86E /* Font.swift in Sources */, + 17EF9274E4DBAE8C9A32F8B4 /* Glyph.swift in Sources */, + 9E0F18CFBAD612C8FA50FC0F /* GradientFill.swift in Sources */, + 512A50BD3C80EC4B9A526E97 /* GradientFillNode.swift in Sources */, + E301DAA5DF9E0EBB176F7953 /* GradientFillRenderer.swift in Sources */, + 8C5E8152FF8B5FE362633418 /* GradientStroke.swift in Sources */, + FA57C167F42A132CA51AB573 /* GradientStrokeNode.swift in Sources */, + 4CEA53AC2220C3FC8B0E38D2 /* GradientStrokeRenderer.swift in Sources */, + B5A5DA695901018B4FB99721 /* Group.swift in Sources */, + 782726FFD25BA96A7BACC5D9 /* GroupInterpolator.swift in Sources */, + 8C2EAE4A8401E85201546A1D /* GroupNode.swift in Sources */, + BEB74E887FF64419AEAD9452 /* GroupOutputNode.swift in Sources */, + 5FFBFA894FF578DAA03F5B94 /* ImageAsset.swift in Sources */, + CB2C1D8E8451B04D273FD02A /* ImageCompositionLayer.swift in Sources */, + 6584F976D2DEEFD0D4EFCBF5 /* ImageLayerModel.swift in Sources */, + 93F2C4CAC7D460C0196C6613 /* Interpolatable.swift in Sources */, + 19BD0959EB7D37006063A584 /* InterpolatableExtensions.swift in Sources */, + E3F3CA6089C77FB6B495033E /* InvertedMatteLayer.swift in Sources */, + E881524DA132C84CBBDF84A2 /* ItemsExtension.swift in Sources */, + C7596E21748EA2F15DA48396 /* KeyedDecodingContainerExtensions.swift in Sources */, + EFF4AD8AF161D68E5D19D925 /* Keyframe.swift in Sources */, + AC876D13D250C6788842D1FC /* KeyframeExtensions.swift in Sources */, + 0CF52A1D27315003130C428F /* KeyframeGroup.swift in Sources */, + 9783DCC20E29A8AB3350C8DC /* KeyframeInterpolator.swift in Sources */, + 6CA252E614396E002B8FB578 /* KeypathSearchable.swift in Sources */, + 20415AD7648BF7D7F0822991 /* LayerDebugging.swift in Sources */, + A08632DCA793C564BBD70A33 /* LayerImageProvider.swift in Sources */, + BC8353E8A8698B1203FE1693 /* LayerModel.swift in Sources */, + 2F181144D0C0BEF2E8A9E78D /* LayerTransformNode.swift in Sources */, + 9896E653E1E923A092EA9798 /* lottie-ios-tvOS-dummy.m in Sources */, + 9DA1350E26E520A6E1CC549E /* LottieView.swift in Sources */, + 2312810A3628828122F53077 /* LRUAnimationCache.swift in Sources */, + AAFBF591C879FC647B5D585F /* Marker.swift in Sources */, + 0B5EF685308726610DA4F35D /* Mask.swift in Sources */, + 09D6CCAD48BDC5740FCB631D /* MaskContainerLayer.swift in Sources */, + A2E48A1CA14C891189EE8111 /* MathKit.swift in Sources */, + 2FE9135D558EABF6307540E2 /* Merge.swift in Sources */, + 36F07C1F6F1A12D3BEA09F6D /* NodeProperty.swift in Sources */, + 944FB2A813E95584250DC090 /* NodePropertyMap.swift in Sources */, + A8CFA983C7EC2B00DE8BF068 /* NullCompositionLayer.swift in Sources */, + C3F12F9CFDD767345310EB49 /* PassThroughOutputNode.swift in Sources */, + BAA7A725429B4D4C4BE4B281 /* PathElement.swift in Sources */, + 10A71DAE1BCF4C970221C0CF /* PathNode.swift in Sources */, + D5AF48565D46288CDA97EB24 /* PathOutputNode.swift in Sources */, + 61F63B0A0C0CFA808EA12D5E /* PointValueProvider.swift in Sources */, + C3A5CB5347E84DFF320E0CBD /* PolygonNode.swift in Sources */, + 17DA8343D0B853E894719B7D /* PrecompAsset.swift in Sources */, + 56C81E3E73C1CDC05D8E3B3B /* PreCompLayerModel.swift in Sources */, + 622B6EEEDE3DCFED51F4D743 /* PreCompositionLayer.swift in Sources */, + DCFF0C26D4555B239423ECBF /* Rectangle.swift in Sources */, + 832C814EEE1787425BE3BCE2 /* RectNode.swift in Sources */, + 0F5F2CC3BFC9C0A7663A8174 /* RenderNode.swift in Sources */, + F06C5F27EA46A2A89701D58D /* Repeater.swift in Sources */, + 1BE7254103E0C7A52DE74296 /* Shape.swift in Sources */, + 1ED0B43C47E523F0FB116650 /* ShapeCompositionLayer.swift in Sources */, + A68CB55E38FC39E50EA2CB93 /* ShapeContainerLayer.swift in Sources */, + AE396CEA8478CB42DB05D97D /* ShapeItem.swift in Sources */, + 134B9A81EA9DBD4BEAC49746 /* ShapeLayerModel.swift in Sources */, + 21711E784F487F27EDF7D921 /* ShapeNode.swift in Sources */, + B170B3B3B8525FD0F7ADA409 /* ShapeRenderLayer.swift in Sources */, + 1AF59D476DF0A8BFE95EF021 /* ShapeTransform.swift in Sources */, + 949C57176E033CB6FF0556BA /* SingleValueProvider.swift in Sources */, + FD7808D16B72C78FDE033E43 /* SizeValueProvider.swift in Sources */, + 0741C49824046F8586C9F907 /* SolidCompositionLayer.swift in Sources */, + FAE4F4708AB4CE55D2D115AB /* SolidLayerModel.swift in Sources */, + F5950A4251537FFF98ED2989 /* Star.swift in Sources */, + 0945E99ED9884F429E3027C8 /* StarNode.swift in Sources */, + C81B65A2E891668F196724E8 /* StringExtensions.swift in Sources */, + 1FB8902792BDC7B23573BFA6 /* Stroke.swift in Sources */, + 2C7B72924C6F34724CD48FD1 /* StrokeNode.swift in Sources */, + 38D7B75AE6999AF4FAC174E4 /* StrokeRenderer.swift in Sources */, + 408406B43B55EDA16701585C /* TextAnimator.swift in Sources */, + DDD7AFBC3F3D71038345143B /* TextAnimatorNode.swift in Sources */, + 9B672CD0F98AAC7D400FFC91 /* TextCompositionLayer.swift in Sources */, + 0AECD83FE568D50A6F3A42FA /* TextDocument.swift in Sources */, + 6EB77A930B7CA77CCBFCA6D9 /* TextLayerModel.swift in Sources */, + DB09613C011973BB096A4627 /* Transform.swift in Sources */, + 7D2B1B682361292EFEC95925 /* Trim.swift in Sources */, + 8C7BEE96C5BA2F6C09929A42 /* TrimPathNode.swift in Sources */, + 49D2B23207130305FEF05AD2 /* UIColorExtension.swift in Sources */, + E120DD8D78B94CB5801D7FD0 /* ValueContainer.swift in Sources */, + 1B7182FAD704AA3C09DEAD80 /* Vectors.swift in Sources */, + F593D2A0A0DF1A3C9A3C54FA /* VectorsExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 000000000C00 /* Sources */ = { + F4CC54223778317E4024F6EF /* 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 */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000001510 /* 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 */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 000000001DB0 /* 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 */, + 1692511C314A58D27FC6A4F8 /* Pods-lottie-swift_tvOS-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 */ = { + 42246D762DCAE2FE5FC6D54B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "lottie-ios-tvOS"; - target = 000000001D50 /* lottie-ios-tvOS */; - targetProxy = 000000002D50 /* PBXContainerItemProxy */; + target = 476617056317061352F2F10D /* lottie-ios-tvOS */; + targetProxy = 6AD38F676596A1A84514B840 /* PBXContainerItemProxy */; }; - 000000002D80 /* PBXTargetDependency */ = { + 6CB6B7408B5CAF8C8D9AD10D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "lottie-ios-iOS"; - target = 000000000BA0 /* lottie-ios-iOS */; - targetProxy = 000000002D70 /* PBXContainerItemProxy */; + name = "lottie-ios-macOS"; + target = 3149531319C4FDED4987D424 /* lottie-ios-macOS */; + targetProxy = B4BDF7C33498B40A5B646A8D /* PBXContainerItemProxy */; }; - 000000002DA0 /* PBXTargetDependency */ = { + 992153F72CDAB13775662117 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Pods-lottie-swift_Example"; - target = 000000002650 /* Pods-lottie-swift_Example */; - targetProxy = 000000002D90 /* PBXContainerItemProxy */; + name = "lottie-ios-iOS"; + target = CE81A0AF804ADAD7AFE2A6E9 /* lottie-ios-iOS */; + targetProxy = 0E50CA2C2D3CCEC920350DD0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 000000000040 /* Debug */ = { + 028BFFFE373629740647DA78 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BA8E59BF57C660E5F1ED4B58 /* 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_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; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 0501F6EAA805DBC6DCE88900 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9C095C35463ACCE03E2A5549 /* Pods-lottie-swift_Example.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_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_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 10F07874EB0B29B89B8B42CD /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C3BC2B86116CE61548501426 /* Pods-lottie-swift_macOS.release.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_OPTIMIZATION_LEVEL = "-Owholemodule"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 30BE66C9B52503B50DAC26A7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6460CEE7AFF42CC0B77A51E2 /* Pods-lottie-swift_Tests.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_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"; + 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; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 334D5B0EB2637499BE652783 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2196,7 +2256,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 +2278,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 */ = { + 389A4195A4A376AA11C96D46 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2264,7 +2321,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,83 +2341,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 */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 000000001430 /* lottie-ios-iOS.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-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"; - MODULEMAP_FILE = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 000000000BD0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 000000001430 /* lottie-ios-iOS.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-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"; - MODULEMAP_FILE = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; - 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 */ = { + 55D5FB3DD013C2F748A417D5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000001CD0 /* lottie-ios-macOS.xcconfig */; + baseConfigurationReference = 8A28A4F5F7BB013A45879447 /* Pods-lottie-swift_macOS.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; @@ -2375,59 +2365,63 @@ 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; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 0000000014E0 /* Debug */ = { + 59F1739AF6D72361386519D1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000001CD0 /* lottie-ios-macOS.xcconfig */; + baseConfigurationReference = 63369B00F7A2465149EF2214 /* Pods-lottie-swift_tvOS.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; - 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_tvOS/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; + 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 = "$(inherited) "; - SWIFT_VERSION = 4.2; + 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; }; - 000000001D70 /* Release */ = { + 72FD5D67879498B406129DD5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0000000025D0 /* lottie-ios-tvOS.xcconfig */; + baseConfigurationReference = F508ED7065C797AE5DB7945C /* Pods-lottie-swift_tvOS.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2438,17 +2432,19 @@ 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"; + 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"; - MODULEMAP_FILE = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; - PRODUCT_NAME = Lottie; + 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 = "$(inherited) "; - SWIFT_VERSION = 4.2; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; VALIDATE_PRODUCT = YES; @@ -2457,9 +2453,9 @@ }; name = Release; }; - 000000001D80 /* Debug */ = { + A1EDB2D41A3A004E764E8111 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0000000025D0 /* lottie-ios-tvOS.xcconfig */; + baseConfigurationReference = 33B7A48BA5621362D5D04D64 /* lottie-ios-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2470,29 +2466,29 @@ 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"; + 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"; - MODULEMAP_FILE = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Lottie; + MODULEMAP_FILE = "Target Support Files/lottie-ios-iOS/lottie-ios-iOS.modulemap"; PRODUCT_NAME = Lottie; - SDKROOT = appletvos; + SDKROOT = iphoneos; 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; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 000000002670 /* Release */ = { + A8FBC8E0A25EDD91D7695D5C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002700 /* Pods-lottie-swift_Example.release.xcconfig */; + baseConfigurationReference = 793B03BAFDB12ED61BA9E533 /* 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*]" = ""; @@ -2502,64 +2498,62 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Example/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"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example.modulemap"; + 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)"; + PRODUCT_NAME = Pods_lottie_swift_Tests; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 000000002680 /* Debug */ = { + B84E23561A137683FEB79EB7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002710 /* Pods-lottie-swift_Example.debug.xcconfig */; + baseConfigurationReference = 6495B473FE0B0728E9BC3F0C /* lottie-ios-macOS.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"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_Example/Info.plist"; + 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"; - 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; + 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; - TARGETED_DEVICE_FAMILY = "1,2"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.2; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 0000000027E0 /* Release */ = { + BF31D52754F35223B7F44201 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002870 /* Pods-lottie-swift_Tests.release.xcconfig */; + baseConfigurationReference = BA8E59BF57C660E5F1ED4B58 /* lottie-ios-tvOS.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2569,31 +2563,29 @@ 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-tvOS/lottie-ios-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/lottie-ios-tvOS/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)"; - SDKROOT = iphoneos; + MODULEMAP_FILE = "Target Support Files/lottie-ios-tvOS/lottie-ios-tvOS.modulemap"; + PRODUCT_NAME = Lottie; + SDKROOT = appletvos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; + 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; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 0000000027F0 /* Debug */ = { + C74480BE09B84C40D6087FE7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002880 /* Pods-lottie-swift_Tests.debug.xcconfig */; + baseConfigurationReference = 33B7A48BA5621362D5D04D64 /* lottie-ios-iOS.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2603,65 +2595,28 @@ 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 = "-Onone"; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 000000002950 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0000000029E0 /* Pods-lottie-swift_macOS.release.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 */ = { + D8FEE7382B485463CEF6B8FD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0000000029F0 /* Pods-lottie-swift_macOS.debug.xcconfig */; + baseConfigurationReference = 6495B473FE0B0728E9BC3F0C /* lottie-ios-macOS.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2674,29 +2629,27 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_macOS/Info.plist"; + 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"; - 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)"; + 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; }; - 000000002AC0 /* Release */ = { + FC3F6D1A262CB44E019916F1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000000002B50 /* Pods-lottie-swift_tvOS.release.xcconfig */; + baseConfigurationReference = 62691D24B9746EBC81E91E03 /* 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*]" = ""; @@ -2706,135 +2659,103 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-lottie-swift_tvOS/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"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-lottie-swift_tvOS/Pods-lottie-swift_tvOS.modulemap"; + 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 = appletvos; + PRODUCT_NAME = Pods_lottie_swift_Example; + SDKROOT = iphoneos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; 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" */ = { + 00A97B1874A67B0BB61C89ED /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000000040 /* Debug */, - 000000000050 /* Release */, + 334D5B0EB2637499BE652783 /* Debug */, + 389A4195A4A376AA11C96D46 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000000BB0 /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */ = { + 22B6FD34692FA31809509B19 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000000BD0 /* Debug */, - 000000000BC0 /* Release */, + 0501F6EAA805DBC6DCE88900 /* Debug */, + FC3F6D1A262CB44E019916F1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0000000014C0 /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */ = { + 2644177423FC1534862C6CB8 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0000000014E0 /* Debug */, - 0000000014D0 /* Release */, + A8FBC8E0A25EDD91D7695D5C /* Debug */, + 30BE66C9B52503B50DAC26A7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000001D60 /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */ = { + 26ABC17B3F66B090B7240259 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000001D80 /* Debug */, - 000000001D70 /* Release */, + 55D5FB3DD013C2F748A417D5 /* Debug */, + 10F07874EB0B29B89B8B42CD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000002660 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Example" */ = { + 49BBD07E92BC8FCF07AF8B04 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000002680 /* Debug */, - 000000002670 /* Release */, + 59F1739AF6D72361386519D1 /* Debug */, + 72FD5D67879498B406129DD5 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0000000027D0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_Tests" */ = { + B0CC49F2727E97A11AEF26DA /* Build configuration list for PBXNativeTarget "lottie-ios-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0000000027F0 /* Debug */, - 0000000027E0 /* Release */, + D8FEE7382B485463CEF6B8FD /* Debug */, + B84E23561A137683FEB79EB7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000002940 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_macOS" */ = { + EAD677A36AA2F79C8DA4F5EB /* Build configuration list for PBXNativeTarget "lottie-ios-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000002960 /* Debug */, - 000000002950 /* Release */, + 028BFFFE373629740647DA78 /* Debug */, + BF31D52754F35223B7F44201 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 000000002AB0 /* Build configuration list for PBXNativeTarget "Pods-lottie-swift_tvOS" */ = { + F8A318F5EE3770A682E69642 /* Build configuration list for PBXNativeTarget "lottie-ios-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 000000002AD0 /* Debug */, - 000000002AC0 /* Release */, + C74480BE09B84C40D6087FE7 /* Debug */, + A1EDB2D41A3A004E764E8111 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = 000000000000 /* Project object */; + rootObject = B9B49F0FC05EFD04DA0C3A7F /* 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 b3ee339efd..799692d4e4 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.3 + 3.0.4 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 b3ee339efd..799692d4e4 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.3 + 3.0.4 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 b3ee339efd..799692d4e4 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.3 + 3.0.4 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..adf88df156 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 */, + 42BF5CCA0763EAA00392ED67 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -312,6 +313,7 @@ 486E8374220A2BB5007CD915 /* Frameworks */, 486E8375220A2BB5007CD915 /* Resources */, FDBE7F928D3C0C3F9DEBE218 /* [CP] Embed Pods Frameworks */, + C29855A20FB55DE4ABD05000 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -331,6 +333,7 @@ 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, D98B4A5651290F1D6739B9EB /* [CP] Embed Pods Frameworks */, + CA8A91E87A48C1A0124623BD /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -349,6 +352,8 @@ 607FACE11AFB9204008FA782 /* Sources */, 607FACE21AFB9204008FA782 /* Frameworks */, 607FACE31AFB9204008FA782 /* Resources */, + 43F917B0B6C9E883F9BADE63 /* [CP] Embed Pods Frameworks */, + F24AE4550C69FF2F8515E55B /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -539,6 +544,36 @@ 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; }; + 42BF5CCA0763EAA00392ED67 /* [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; + }; + 43F917B0B6C9E883F9BADE63 /* [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; + }; 7F1AAA6B793865A10C5907D8 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -557,6 +592,36 @@ 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; }; + C29855A20FB55DE4ABD05000 /* [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; + }; + CA8A91E87A48C1A0124623BD /* [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; + }; D98B4A5651290F1D6739B9EB /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -575,6 +640,21 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-lottie-swift_Example/Pods-lottie-swift_Example-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; + F24AE4550C69FF2F8515E55B /* [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; + }; FDBE7F928D3C0C3F9DEBE218 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; diff --git a/lottie-ios.podspec b/lottie-ios.podspec index 274eccc47b..6c074c664f 100644 --- a/lottie-ios.podspec +++ b/lottie-ios.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'lottie-ios' - s.version = '3.0.3' + s.version = '3.0.4' s.summary = 'A library to render native animations from bodymovin json. Now in Swift!' s.description = <<-DESC diff --git a/package.json b/package.json index df68584938..0a8f0dc5cc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lottie-ios", - "version": "3.0.3", + "version": "3.0.4", "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!", "main": "index.js", "scripts": {