Update OpenSSL pod and remove exclude arch setting (#1892)
Summary: This PR updates the OpenSSL pod and thus updates the corresponding Folly and RSocket pods. The new OpenSSL pod has a support of arm64 artifact for iPhomeSimulators.This PR also updates the replaces the libevent pod which didn't work with arm64 arch for iPhoneSimulator. ## Changelog - Update OpenSSL pod - Update Folly dep - Update RSocket dep - Replace Libevent pod. Pull Request resolved: https://github.com/facebook/flipper/pull/1892 Test Plan: CI Reviewed By: mweststrate Differential Revision: D26229304 Pulled By: priteshrnandgaonkar fbshipit-source-id: 46256d9cd3e0cf5aab6e477e612c3bcb77e31627
This commit is contained in:
committed by
Facebook GitHub Bot
parent
87caca9e77
commit
0ebe3956a4
@@ -17,7 +17,7 @@ Pod::Spec.new do |spec|
|
||||
spec.source = { :git => 'https://github.com/facebook/flipper.git',
|
||||
:tag=> "v"+flipperkit_version }
|
||||
spec.module_name = 'FlipperKit'
|
||||
spec.platforms = { :ios => "9.0" }
|
||||
spec.platforms = { :ios => "10.0" }
|
||||
spec.default_subspecs = "Core"
|
||||
|
||||
# This subspec is necessary since FBDefines.h is imported as <FBDefines/FBDefines.h>
|
||||
@@ -40,7 +40,7 @@ Pod::Spec.new do |spec|
|
||||
# by other FlipperKit source files
|
||||
ss.private_header_files = 'iOS/FlipperKit/CppBridge/**/*.h'
|
||||
ss.preserve_path = 'iOS/FlipperKit/CppBridge/**/*.h'
|
||||
header_search_paths = "\"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/Flipper-DoubleConversion\" \"$(PODS_ROOT)/FlipperKit/iOS/**/\""
|
||||
header_search_paths = "\"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/Flipper-DoubleConversion\" \"$(PODS_ROOT)/FlipperKit/iOS/**/\" \"$(PODS_ROOT)/libevent/include\""
|
||||
ss.pod_target_xcconfig = { "USE_HEADERMAP" => "NO",
|
||||
"ONLY_ACTIVE_ARCH": "YES",
|
||||
"DEFINES_MODULE" => "YES",
|
||||
@@ -50,12 +50,12 @@ Pod::Spec.new do |spec|
|
||||
spec.subspec 'FBCxxFollyDynamicConvert' do |ss|
|
||||
ss.header_dir = 'FBCxxFollyDynamicConvert'
|
||||
ss.compiler_flags = folly_compiler_flags
|
||||
ss.dependency 'Flipper-Folly', '~> 2.3'
|
||||
ss.dependency 'Flipper-Folly', '~> 2.5'
|
||||
ss.source_files = 'iOS/FlipperKit/FBCxxFollyDynamicConvert/**/*.{h,mm}'
|
||||
# We set these files as private headers since they only need to be accessed
|
||||
# by other FlipperKit source files
|
||||
ss.private_header_files = 'iOS/FlipperKit/FBCxxFollyDynamicConvert/**/*.h'
|
||||
header_search_paths = "\"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/Flipper-DoubleConversion\""
|
||||
header_search_paths = "\"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/Flipper-DoubleConversion\" \"$(PODS_ROOT)/libevent/include\""
|
||||
ss.pod_target_xcconfig = { "USE_HEADERMAP" => "NO",
|
||||
"ONLY_ACTIVE_ARCH": "YES",
|
||||
"DEFINES_MODULE" => "YES",
|
||||
@@ -80,7 +80,7 @@ Pod::Spec.new do |spec|
|
||||
ss.compiler_flags = folly_compiler_flags
|
||||
ss.source_files = 'iOS/FlipperKit/*.{h,m,mm}', 'iOS/FlipperKit/CppBridge/*.{h,mm}'
|
||||
ss.public_header_files = 'iOS/FlipperKit/**/{FlipperDiagnosticsViewController,FlipperStateUpdateListener,FlipperClient,FlipperPlugin,FlipperConnection,FlipperResponder,SKMacros,FlipperKitCertificateProvider}.h'
|
||||
header_search_paths = "\"$(PODS_ROOT)/FlipperKit/iOS/FlipperKit/\" \"$(PODS_ROOT)/Headers/Private/FlipperKit/\" \"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/boost-for-react-native\""
|
||||
header_search_paths = "\"$(PODS_ROOT)/FlipperKit/iOS/FlipperKit/\" \"$(PODS_ROOT)/Headers/Private/FlipperKit/\" \"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/libevent/include\""
|
||||
ss.pod_target_xcconfig = { "USE_HEADERMAP" => "NO",
|
||||
"ONLY_ACTIVE_ARCH": "YES",
|
||||
"DEFINES_MODULE" => "YES",
|
||||
|
||||
Reference in New Issue
Block a user