Skip to content

Commit b587485

Browse files
committed
[RN][iOS] Fix Dynamic frameworks build after moving JSIRuntimeBindinings
1 parent 45024a5 commit b587485

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ Pod::Spec.new do |s|
4747
s.dependency "React-jsi"
4848
add_dependency(s, "React-runtimeexecutor", :additional_framework_paths => ["platform/ios"])
4949
add_dependency(s, "React-oscompat")
50+
add_dependency(s, "React-jsitooling", :framework_name => "JSITooling")
5051

5152
add_rn_third_party_dependencies(s)
5253
add_rncore_dependency(s)

packages/react-native/ReactCommon/jsiexecutor/React-jsiexecutor.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Pod::Spec.new do |s|
4040
add_dependency(s, "React-jsinspectorcdp", :framework_name => 'jsinspector_moderncdp')
4141
add_dependency(s, "React-jsinspectortracing", :framework_name => 'jsinspector_moderntracing')
4242
add_dependency(s, "React-utils", :additional_framework_paths => ["react/utils/platform/ios"])
43+
add_dependency(s, "React-jsitooling", :framework_name => "JSITooling")
4344
if use_hermes()
4445
s.dependency 'hermes-engine'
4546
end

packages/react-native/ReactCommon/jsitooling/React-jsitooling.podspec

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ Pod::Spec.new do |s|
4444
add_dependency(s, "React-jsinspectortracing", :framework_name => 'jsinspector_moderntracing')
4545
add_dependency(s, "React-utils", :additional_framework_paths => ["react/utils/platform/ios"])
4646

47+
if (use_hermes())
48+
s.dependency "hermes-engine"
49+
end
50+
4751
add_rn_third_party_dependencies(s)
4852
add_rncore_dependency(s)
4953
end

0 commit comments

Comments
 (0)