Skip to content

Commit 61bda77

Browse files
j-piaseckifacebook-github-bot
authored andcommitted
Use umbrella instead of a direct include in timing module (#58540)
Summary: Changelog: [Internal] Update the timing module to use `React/Debug.h` umbrella include instead of a direct one. Reviewed By: cipolleschi Differential Revision: D120137164
1 parent 9665168 commit 61bda77

19 files changed

Lines changed: 20 additions & 4 deletions

‎packages/react-native/React-Core.podspec‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ Pod::Spec.new do |s|
115115
s.dependency "React-jsiexecutor"
116116
s.dependency "React-featureflags"
117117
s.dependency "React-runtimescheduler"
118+
add_dependency(s, "React-debug")
118119
s.dependency "Yoga"
119120

120121
if use_hermes()

‎packages/react-native/ReactCommon/React-Fabric.podspec‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Pod::Spec.new do |s|
4141
s.dependency "React-jsi"
4242
s.dependency "React-logger"
4343
s.dependency "React-Core"
44-
s.dependency "React-debug"
44+
add_dependency(s, "React-debug")
4545
s.dependency "React-cxxstableapi"
4646
s.dependency "React-featureflags"
4747
s.dependency "React-runtimescheduler"

‎packages/react-native/ReactCommon/React-FabricComponents.podspec‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Pod::Spec.new do |s|
5959
s.dependency "React-jsi"
6060
s.dependency "React-logger"
6161
s.dependency "React-Core"
62-
s.dependency "React-debug"
62+
add_dependency(s, "React-debug")
6363
s.dependency "React-cxxstableapi"
6464
s.dependency "React-featureflags"
6565
s.dependency "React-utils"

‎packages/react-native/ReactCommon/hermes/React-hermes.podspec‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ Pod::Spec.new do |s|
4949
add_dependency(s, "React-oscompat")
5050
add_dependency(s, "React-jsitooling", :framework_name => "JSITooling")
5151
s.dependency "React-cxxstableapi"
52+
add_dependency(s, "React-debug")
5253

5354
add_rn_third_party_dependencies(s)
5455
add_rncore_dependency(s)

‎packages/react-native/ReactCommon/jserrorhandler/CMakeLists.txt‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ target_link_libraries(jserrorhandler
2222
folly_runtime
2323
${mapbufferjni}
2424
react_cxxstableapi
25+
react_debug
2526
react_featureflags
2627
)
2728
target_compile_reactnative_options(jserrorhandler PRIVATE)

‎packages/react-native/ReactCommon/jsinspector-modern/React-jsinspector.podspec‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ Pod::Spec.new do |s|
5656
s.dependency "React-perflogger", version
5757
s.dependency "React-cxxstableapi"
5858
add_dependency(s, "React-oscompat")
59+
add_dependency(s, "React-debug")
5960
add_dependency(s, "React-utils", :additional_framework_paths => ["react/utils/platform/ios"])
6061
if use_hermes()
6162
s.dependency "hermes-engine"

‎packages/react-native/ReactCommon/jsinspector-modern/tracing/React-jsinspectortracing.podspec‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ Pod::Spec.new do |s|
4848
s.dependency "React-jsi"
4949
s.dependency "React-oscompat"
5050
s.dependency "React-timing"
51+
add_dependency(s, "React-debug")
5152
add_dependency(s, "React-utils", :additional_framework_paths => ["react/utils/platform/ios"])
5253

5354
if use_hermes()

‎packages/react-native/ReactCommon/jsitooling/CMakeLists.txt‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ target_link_libraries(jsitooling
2121
folly_runtime
2222
glog
2323
jsi
24-
react_cxxstableapi)
24+
react_cxxstableapi
25+
react_timing)
2526

2627
target_compile_reactnative_options(jsitooling PRIVATE)
2728
target_compile_options(jsitooling PRIVATE -Wpedantic)

‎packages/react-native/ReactCommon/react/bridging/React-bridging.podspec‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ Pod::Spec.new do |s|
4646
s.dependency "React-callinvoker"
4747
s.dependency "React-cxxstableapi"
4848
s.dependency "React-timing"
49+
add_dependency(s, "React-debug")
4950

5051
add_rn_third_party_dependencies(s)
5152
add_rncore_dependency(s)

‎packages/react-native/ReactCommon/react/nativemodule/idlecallbacks/React-idlecallbacksnativemodule.podspec‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ Pod::Spec.new do |s|
5151
s.dependency "React-bridging"
5252
s.dependency "React-runtimescheduler"
5353
s.dependency "React-cxxstableapi"
54+
add_dependency(s, "React-debug")
5455
add_dependency(s, "React-RCTFBReactNativeSpec")
5556
add_dependency(s, "React-runtimeexecutor", :additional_framework_paths => ["platform/ios"])
5657

0 commit comments

Comments
 (0)