require_relative '../../node_modules/@react-native-community/cli-platform-ios/native_modules'

abstract_target 'Shared' do
  use_native_modules!

  pod 'react-native-webview', :path => "../.."

  pod 'React', :path => "../../node_modules/react-native-macos/"
  pod 'React-Core', :path => "../../node_modules/react-native-macos/React"
  pod 'React-fishhook', :path => "../../node_modules/react-native-macos/Libraries/fishhook"
  pod 'React-RCTActionSheet', :path => "../../node_modules/react-native-macos/Libraries/ActionSheetIOS"
  pod 'React-RCTAnimation', :path => "../../node_modules/react-native-macos/Libraries/NativeAnimation"
  pod 'React-RCTBlob', :path => "../../node_modules/react-native-macos/Libraries/Blob"
  pod 'React-RCTImage', :path => "../../node_modules/react-native-macos/Libraries/Image"
  pod 'React-RCTLinking', :path => "../../node_modules/react-native-macos/Libraries/LinkingIOS"
  pod 'React-RCTNetwork', :path => "../../node_modules/react-native-macos/Libraries/Network"
  pod 'React-RCTSettings', :path => "../../node_modules/react-native-macos/Libraries/Settings"
  pod 'React-RCTText', :path => "../../node_modules/react-native-macos/Libraries/Text"
  pod 'React-RCTVibration', :path => "../../node_modules/react-native-macos/Libraries/Vibration"
  pod 'React-RCTWebSocket', :path => "../../node_modules/react-native-macos/Libraries/WebSocket"
  pod 'React-cxxreact', :path => "../../node_modules/react-native-macos/ReactCommon/cxxreact"
  pod 'React-jscallinvoker', :path => "../../node_modules/react-native-macos/ReactCommon/jscallinvoker"
  pod 'React-jsi', :path => "../../node_modules/react-native-macos/ReactCommon/jsi"
  pod 'React-jsiexecutor', :path => "../../node_modules/react-native-macos/ReactCommon/jsiexecutor"
  pod 'React-jsinspector', :path => "../../node_modules/react-native-macos/ReactCommon/jsinspector"
  pod 'yoga', :path => "../../node_modules/react-native-macos/ReactCommon/yoga"
  pod 'DoubleConversion', :podspec => "../../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec"
  pod 'glog', :podspec => "../../node_modules/react-native-macos/third-party-podspecs/glog.podspec"
  pod 'Folly', :podspec => "../../node_modules/react-native-macos/third-party-podspecs/Folly.podspec"
  pod 'boost-for-react-native', :podspec => "../../node_modules/react-native-macos/third-party-podspecs/boost-for-react-native.podspec"
  pod 'React-DevSupport', :path => "../../node_modules/react-native-macos/React"

  target 'example-macOS' do
    platform :macos, '10.14'
    # Pods specifically for macOS target
  end

  target 'example-iOS' do
    platform :ios, '9'
    # Pods specifically for iOS target
  end
end