=begin
  Copyright (c) 2022-present New Relic Corporation. All rights reserved.
  SPDX-License-Identifier: Apache-2.0 
=end

require 'json'
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))

#NewRelic IOS Agent
newrelic_sdk_version = package['sdkVersions']['ios']['newrelic']

Pod::Spec.new do |s|
  s.name         = package['name']
  s.version      = package['version']
  s.summary      = package['description']
  s.homepage     = "http://newrelic.com/mobile-monitoring"
  s.author       = { "New Relic" => "mobile@newrelic.com" }
  s.license             = {
    :type => 'Commercial',
    :text => File.open('LICENSE') {|io| io.read}
  }
#   todo: we have to make sure the zip matches this name.
  s.source         = { :http => 'file:' + '$PODS_TARGET_SRCROOT/../ios/ios-bridge.zip' }
  s.source_files = "ios/bridge/**/*.{h,m}"
  s.platforms    = { :ios => "9.0", :tvos => "11.1" }
  s.requires_arc = true

# todo: change these to their public repos - changes these to the correct versions
  s.dependency 'NewRelicAgent', newrelic_sdk_version
#

  s.preserve_paths = '*.js'

  s.dependency 'React'
end

