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