From bee16996e3e6b0051ba65d218a78874f9b85deda Mon Sep 17 00:00:00 2001 From: olivier Date: Wed, 8 Nov 2023 23:12:36 +0100 Subject: [PATCH] chore: fix podspec --- react-native-video.podspec | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/react-native-video.podspec b/react-native-video.podspec index 00525b2ad8..a68cf7330a 100644 --- a/react-native-video.podspec +++ b/react-native-video.podspec @@ -16,7 +16,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = "10.0" s.subspec "Video" do |ss| - ss.source_files = "ios/Video/**/*.{h,m,swift}" + ss.source_files = "ios/Video/**/*.{h,m,swift}" ss.dependency "PromisesSwift" if defined?($RNVideoUseGoogleIMA) @@ -28,22 +28,17 @@ Pod::Spec.new do |s| 'OTHER_SWIFT_FLAGS' => '$(inherited) -D USE_GOOGLE_IMA' } end - end - - s.subspec "VideoCaching" do |ss| - ss.dependency "react-native-video/Video" - ss.dependency "SPTPersistentCache", "~> 1.1.0" - ss.dependency "DVAssetLoaderDelegate", "~> 0.3.1" - - ss.source_files = "ios/VideoCaching/**/*.{h,m,swift}" + if defined?($RNVideoUseVideoCaching) + Pod::UI.puts "RNVideo: enable Video caching" + ss.dependency "SPTPersistentCache", "~> 1.1.0" + ss.dependency "DVAssetLoaderDelegate", "~> 0.3.1" + ss.source_files = "ios/Video/**/*.{h,m,swift}" "ios/VideoCaching/**/*.{h,m,swift}" + end end s.dependency "React-Core" - s.default_subspec = "Video" - s.static_framework = true - s.xcconfig = { 'OTHER_LDFLAGS': '-ObjC', }