mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-03-06 22:37:14 +08:00
Delete RCTBatchedBridge
Summary: I've talked to several major community users, and they're all ok with deleting this code. There's several doc fixes which will make it easier for third party developers which should land about the same time this will. Also buried along with it is RCTJSCExecutor. Reviewed By: javache Differential Revision: D6880781 fbshipit-source-id: b4cb1143def6fd23a96290e478fa728adbedacd3
This commit is contained in:
committed by
Facebook Github Bot
parent
108f9664bf
commit
816d417189
@@ -1,3 +1,4 @@
|
||||
# coding: utf-8
|
||||
require "json"
|
||||
|
||||
package = JSON.parse(File.read(File.join(__dir__, "package.json")))
|
||||
@@ -50,8 +51,6 @@ Pod::Spec.new do |s|
|
||||
"React/Inspector/*",
|
||||
"ReactCommon/yoga/*",
|
||||
"React/Cxx*/*",
|
||||
"React/Base/RCTBatchedBridge.mm",
|
||||
"React/Executors/*"
|
||||
ss.ios.exclude_files = "React/**/RCTTV*.*"
|
||||
ss.tvos.exclude_files = "React/Modules/RCTClipboard*",
|
||||
"React/Views/RCTDatePicker*",
|
||||
@@ -66,12 +65,6 @@ Pod::Spec.new do |s|
|
||||
ss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/ReactCommon\"" }
|
||||
end
|
||||
|
||||
s.subspec "BatchedBridge" do |ss|
|
||||
ss.dependency "React/Core"
|
||||
ss.dependency "React/cxxreact_legacy"
|
||||
ss.source_files = "React/Base/RCTBatchedBridge.mm", "React/Executors/*"
|
||||
end
|
||||
|
||||
s.subspec "CxxBridge" do |ss|
|
||||
ss.dependency "Folly", "2016.09.26.00"
|
||||
ss.dependency "React/Core"
|
||||
@@ -93,27 +86,6 @@ Pod::Spec.new do |s|
|
||||
ss.source_files = "React/**/RCTTV*.{h, m}"
|
||||
end
|
||||
|
||||
s.subspec "jschelpers_legacy" do |ss|
|
||||
ss.source_files = "ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper}.{cpp,h}", "ReactCommon/jschelpers/systemJSCWrapper.cpp"
|
||||
ss.private_header_files = "ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper}.h"
|
||||
ss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/ReactCommon\"" }
|
||||
ss.framework = "JavaScriptCore"
|
||||
end
|
||||
|
||||
s.subspec "jsinspector_legacy" do |ss|
|
||||
ss.source_files = "ReactCommon/jsinspector/{InspectorInterfaces}.{cpp,h}"
|
||||
ss.private_header_files = "ReactCommon/jsinspector/{InspectorInterfaces}.h"
|
||||
ss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/ReactCommon\"" }
|
||||
end
|
||||
|
||||
s.subspec "cxxreact_legacy" do |ss|
|
||||
ss.dependency "React/jschelpers_legacy"
|
||||
ss.dependency "React/jsinspector_legacy"
|
||||
ss.source_files = "ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.{cpp,h}"
|
||||
ss.private_header_files = "ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.h"
|
||||
ss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/ReactCommon\"" }
|
||||
end
|
||||
|
||||
s.subspec "jschelpers" do |ss|
|
||||
ss.dependency "Folly", "2016.09.26.00"
|
||||
ss.dependency "React/PrivateDatabase"
|
||||
|
||||
Reference in New Issue
Block a user