1e0e13423STomasz Sapetarequire 'json' 2e0e13423STomasz Sapeta 3e0e13423STomasz Sapetapackage = JSON.parse(File.read(File.join(__dir__, '..', 'package.json'))) 4e0e13423STomasz Sapeta 5e0e13423STomasz SapetaPod::Spec.new do |s| 6e0e13423STomasz Sapeta s.name = 'ExpoImage' 7e0e13423STomasz Sapeta s.version = package['version'] 8e0e13423STomasz Sapeta s.summary = package['description'] 9e0e13423STomasz Sapeta s.description = package['description'] 10e0e13423STomasz Sapeta s.license = package['license'] 11e0e13423STomasz Sapeta s.author = package['author'] 12e0e13423STomasz Sapeta s.homepage = package['homepage'] 13e0e13423STomasz Sapeta s.platform = :ios, '13.0' 14e0e13423STomasz Sapeta s.swift_version = '5.4' 15e0e13423STomasz Sapeta s.source = { git: 'https://github.com/expo/expo.git' } 16e0e13423STomasz Sapeta s.static_framework = true 17e0e13423STomasz Sapeta 18e0e13423STomasz Sapeta s.dependency 'ExpoModulesCore' 19*31f01f93SAlan Hughes s.dependency 'SDWebImage', '~> 5.17.0' 20*31f01f93SAlan Hughes s.dependency 'SDWebImageWebPCoder', '~> 0.13.0' 21*31f01f93SAlan Hughes s.dependency 'SDWebImageAVIFCoder', '~> 0.10.1' 22f5d88a9cSTomasz Sapeta s.dependency 'SDWebImageSVGCoder', '~> 1.7.0' 23e0e13423STomasz Sapeta 24e0e13423STomasz Sapeta # Swift/Objective-C compatibility 25e0e13423STomasz Sapeta s.pod_target_xcconfig = { 26e0e13423STomasz Sapeta 'DEFINES_MODULE' => 'YES', 27e0e13423STomasz Sapeta } 28e0e13423STomasz Sapeta 29e0e13423STomasz Sapeta s.source_files = "**/*.{h,m,swift}" 30e0e13423STomasz Sapetaend 31