@@ -96,6 +96,7 @@ let reactDebug = RNTarget(
9696 path: " ReactCommon/react/debug " ,
9797 dependencies: [ . reactNativeDependencies]
9898)
99+
99100/// React-jsi.podspec
100101let jsi = RNTarget (
101102 name: . jsi,
@@ -192,13 +193,29 @@ let reactJsInspector = RNTarget(
192193 ]
193194)
194195
196+ /// React-Bridging.podspec
197+ let reactTurboModuleBridging = RNTarget (
198+ name: . reactTurboModuleBridging,
199+ path: " ReactCommon/react/bridging " ,
200+ excludedPaths: [ " tests " ] ,
201+ dependencies: [ . reactNativeDependencies, . reactPerfLogger, . jsi]
202+ )
203+
204+ /// React-jserrorhandler.podspec
205+ let reactJsErrorHandler = RNTarget (
206+ name: . reactJsErrorHandler,
207+ path: " ReactCommon/jserrorhandler " ,
208+ excludedPaths: [ " tests " ] ,
209+ dependencies: [ . reactNativeDependencies, . jsi, . reactFeatureFlags, . reactDebug, . reactTurboModuleBridging]
210+ )
211+
195212/// React-cxxreact.podspec
196213let reactCxxReact = RNTarget (
197214 name: . reactCxxReact,
198215 path: " ReactCommon/cxxreact " ,
199216 searchPaths: [ CallInvokerPath] ,
200217 excludedPaths: [ " tests " ] ,
201- dependencies: [ . reactNativeDependencies, . jsi, . reactPerfLogger, . logger, . reactDebug, . reactJsInspector]
218+ dependencies: [ . reactNativeDependencies, . jsi, . reactJsErrorHandler , . reactPerfLogger, . logger, . reactDebug, . reactJsInspector]
202219)
203220
204221/// React-jsitooling.podspec
@@ -243,40 +260,23 @@ let reactPerformanceCdpMetrics = RNTarget(
243260 name: . reactPerformanceCdpMetrics,
244261 path: " ReactCommon/react/performance/cdpmetrics " ,
245262 excludedPaths: [ " tests " ] ,
246- dependencies: [ . reactNativeDependencies, . reactCxxReact , . jsi, . reactPerformanceTimeline, . reactRuntimeExecutor]
263+ dependencies: [ . reactNativeDependencies, . jsi, . reactPerformanceTimeline, . reactRuntimeExecutor]
247264)
248265
249266/// React-performancetimeline.podspec
250267let reactPerformanceTimeline = RNTarget (
251268 name: . reactPerformanceTimeline,
252269 path: " ReactCommon/react/performance/timeline " ,
253270 excludedPaths: [ " tests " ] ,
254- dependencies: [ . reactNativeDependencies, . reactFeatureFlags, . reactJsInspectorTracing, . reactCxxReact , . reactPerfLogger]
271+ dependencies: [ . reactNativeDependencies, . reactFeatureFlags, . reactJsInspectorTracing, . reactPerfLogger]
255272)
256273
257274/// React-runtimescheduler.podspec
258275let reactRuntimeScheduler = RNTarget (
259276 name: . reactRuntimeScheduler,
260277 path: " ReactCommon/react/renderer/runtimescheduler " ,
261278 excludedPaths: [ " tests " ] ,
262- dependencies: [ . reactNativeDependencies, . reactFeatureFlags, . reactCxxReact, . reactPerfLogger, . reactPerformanceTimeline, . reactRendererConsistency, . reactUtils, . reactRuntimeExecutor]
263- )
264-
265- /// ReactCommon.podspec
266- /// This target represent the ReactCommon/turbomodule/bridging subspec
267- let reactTurboModuleBridging = RNTarget (
268- name: . reactTurboModuleBridging,
269- path: " ReactCommon/react/bridging " ,
270- excludedPaths: [ " tests " ] ,
271- dependencies: [ . reactNativeDependencies, . reactPerfLogger, . reactCxxReact, . jsi, . logger]
272- )
273-
274- /// React-jserrorhandler.podspec
275- let reactJsErrorHandler = RNTarget (
276- name: . reactJsErrorHandler,
277- path: " ReactCommon/jserrorhandler " ,
278- excludedPaths: [ " tests " ] ,
279- dependencies: [ . reactNativeDependencies, . jsi, . reactCxxReact, . reactFeatureFlags, . reactDebug, . reactTurboModuleBridging]
279+ dependencies: [ . reactNativeDependencies, . reactJsErrorHandler, . reactFeatureFlags, . reactCxxReact, . reactPerfLogger, . reactPerformanceTimeline, . reactRendererConsistency, . reactUtils, . reactRuntimeExecutor]
280280)
281281
282282/// React-graphicsApple
@@ -871,7 +871,7 @@ extension String {
871871 static let reactRCTActionSheet = " React-RCTActionSheet " // Empty target
872872 static let reactRCTLinking = " React-RCTLinking "
873873 static let reactCoreModules = " React-CoreModules "
874- static let reactTurboModuleBridging = " ReactCommon/turbomodule/bridging "
874+ static let reactTurboModuleBridging = " React-Bridging "
875875 static let reactTurboModuleCore = " ReactCommon/turbomodule/core "
876876 static let reactTurboModuleCoreDefaults = " ReactCommon/turbomodule/core/defaults "
877877 static let reactTurboModuleCoreMicrotasks = " ReactCommon/turbomodule/core/microtasks "
0 commit comments