Skip to content

Commit b830f25

Browse files
cipolleschifacebook-github-bot
authored andcommitted
Migrate the remaining Podspec (#41359)
Summary: Pull Request resolved: #41359 This change migrates the remaining podspecs to the new functions, so we do not depend on hardcoded values anymore and we can scale the solution to other platforms. ## Context Last week I helped macOS to work with static framework. When multiple platforms are specified, frameworks are build in two variants, the iOS and macOS one. This break all the HEADER_SEARCH_PATHS as now we have to properly specify the base folder from which the search path is generated. See also [this PR](microsoft#1967) where I manually make MacOS work with `use_framewroks!` ## Changelog: [Internal] - Add helper function to create header_search_path Reviewed By: shwanton Differential Revision: D51068403 fbshipit-source-id: 9fc7fd92ad4d607b19b9fe7ebd2bc2742c93ef86
1 parent 5f97b9c commit b830f25

21 files changed

+156
-208
lines changed

packages/react-native/Libraries/Image/React-RCTImage.podspec

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,8 @@ folly_version = '2023.08.07.00'
2222
header_search_paths = [
2323
"\"$(PODS_ROOT)/RCT-Folly\"",
2424
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
25-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2625
]
2726

28-
if ENV["USE_FRAMEWORKS"]
29-
header_search_paths = header_search_paths.concat([
30-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"",
31-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\""
32-
])
33-
end
3427

3528
Pod::Spec.new do |s|
3629
s.name = "React-RCTImage"
@@ -54,10 +47,13 @@ Pod::Spec.new do |s|
5447
s.framework = ["Accelerate", "UIKit"]
5548

5649
s.dependency "RCT-Folly", folly_version
57-
s.dependency "React-Codegen", version
58-
s.dependency "RCTTypeSafety", version
59-
s.dependency "ReactCommon/turbomodule/core", version
60-
s.dependency "React-jsi", version
61-
s.dependency "React-Core/RCTImageHeaders", version
62-
s.dependency "React-RCTNetwork", version
50+
s.dependency "RCTTypeSafety"
51+
s.dependency "React-jsi"
52+
s.dependency "React-Core/RCTImageHeaders"
53+
s.dependency "React-RCTNetwork"
54+
55+
add_dependency(s, "React-Codegen")
56+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
57+
add_dependency(s, "React-NativeModulesApple")
58+
6359
end

packages/react-native/Libraries/LinkingIOS/React-RCTLinking.podspec

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,8 @@ folly_version = '2023.08.07.00'
2222
header_search_paths = [
2323
"\"$(PODS_ROOT)/RCT-Folly\"",
2424
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
25-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2625
]
2726

28-
if ENV["USE_FRAMEWORKS"]
29-
header_search_paths = header_search_paths.concat([
30-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"",
31-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\"",
32-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers/build/generated/ios\"",
33-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers/build/generated/ios\"",
34-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers\""
35-
])
36-
end
37-
3827
Pod::Spec.new do |s|
3928
s.name = "React-RCTLinking"
4029
s.version = version
@@ -55,8 +44,11 @@ Pod::Spec.new do |s|
5544
"HEADER_SEARCH_PATHS" => header_search_paths.join(' ')
5645
}
5746

58-
s.dependency "React-Codegen", version
5947
s.dependency "React-Core/RCTLinkingHeaders", version
6048
s.dependency "ReactCommon/turbomodule/core", version
6149
s.dependency "React-jsi", version
50+
51+
add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"])
52+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
53+
add_dependency(s, "React-NativeModulesApple", :additional_framework_paths => ["build/generated/ios"])
6254
end

packages/react-native/Libraries/NativeAnimation/React-RCTAnimation.podspec

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,8 @@ folly_version = '2023.08.07.00'
2222
header_search_paths = [
2323
"\"$(PODS_ROOT)/RCT-Folly\"",
2424
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
25-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2625
]
2726

28-
if ENV["USE_FRAMEWORKS"]
29-
header_search_paths = header_search_paths.concat([
30-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"",
31-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\""
32-
])
33-
end
34-
3527
Pod::Spec.new do |s|
3628
s.name = "React-RCTAnimation"
3729
s.version = version
@@ -52,9 +44,11 @@ Pod::Spec.new do |s|
5244
}
5345

5446
s.dependency "RCT-Folly", folly_version
55-
s.dependency "React-Codegen", version
56-
s.dependency "RCTTypeSafety", version
57-
s.dependency "ReactCommon/turbomodule/core", version
58-
s.dependency "React-jsi", version
59-
s.dependency "React-Core/RCTAnimationHeaders", version
47+
s.dependency "RCTTypeSafety"
48+
s.dependency "React-jsi"
49+
s.dependency "React-Core/RCTAnimationHeaders"
50+
51+
add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"])
52+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
53+
add_dependency(s, "React-NativeModulesApple")
6054
end

packages/react-native/Libraries/Network/React-RCTNetwork.podspec

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,8 @@ folly_version = '2023.08.07.00'
2222
header_search_paths = [
2323
"\"$(PODS_ROOT)/RCT-Folly\"",
2424
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
25-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2625
]
2726

28-
if ENV["USE_FRAMEWORKS"]
29-
header_search_paths = header_search_paths.concat([
30-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"",
31-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\"",
32-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers/build/generated/ios\"",
33-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers/build/generated/ios\"",
34-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers\"",
35-
36-
])
37-
end
38-
3927
Pod::Spec.new do |s|
4028
s.name = "React-RCTNetwork"
4129
s.version = version
@@ -57,9 +45,11 @@ Pod::Spec.new do |s|
5745
s.frameworks = "MobileCoreServices"
5846

5947
s.dependency "RCT-Folly", folly_version
60-
s.dependency "React-Codegen", version
61-
s.dependency "RCTTypeSafety", version
62-
s.dependency "ReactCommon/turbomodule/core", version
63-
s.dependency "React-jsi", version
64-
s.dependency "React-Core/RCTNetworkHeaders", version
48+
s.dependency "RCTTypeSafety"
49+
s.dependency "React-jsi"
50+
s.dependency "React-Core/RCTNetworkHeaders"
51+
52+
add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"])
53+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
54+
add_dependency(s, "React-NativeModulesApple", :additional_framework_paths => ["build/generated/ios"])
6555
end

packages/react-native/Libraries/PushNotificationIOS/React-RCTPushNotification.podspec

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,8 @@ folly_version = '2023.08.07.00'
2222
header_search_paths = [
2323
"\"$(PODS_ROOT)/RCT-Folly\"",
2424
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
25-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2625
]
2726

28-
if ENV["USE_FRAMEWORKS"]
29-
header_search_paths = header_search_paths.concat([
30-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"",
31-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\""
32-
])
33-
end
34-
3527
Pod::Spec.new do |s|
3628
s.name = "React-RCTPushNotification"
3729
s.version = version
@@ -53,9 +45,11 @@ Pod::Spec.new do |s|
5345
}
5446
s.framework = "UserNotifications"
5547

56-
s.dependency "React-Codegen", version
57-
s.dependency "RCTTypeSafety", version
58-
s.dependency "React-Core/RCTPushNotificationHeaders", version
59-
s.dependency "ReactCommon/turbomodule/core", version
60-
s.dependency "React-jsi", version
48+
s.dependency "RCTTypeSafety"
49+
s.dependency "React-Core/RCTPushNotificationHeaders"
50+
s.dependency "React-jsi"
51+
52+
add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"])
53+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
54+
add_dependency(s, "React-NativeModulesApple")
6155
end

packages/react-native/Libraries/Settings/React-RCTSettings.podspec

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,8 @@ folly_version = '2023.08.07.00'
2222
header_search_paths = [
2323
"\"$(PODS_ROOT)/RCT-Folly\"",
2424
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
25-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2625
]
2726

28-
if ENV["USE_FRAMEWORKS"]
29-
header_search_paths = header_search_paths.concat([
30-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"",
31-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\"",
32-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers/build/generated/ios\"",
33-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers/build/generated/ios\"",
34-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers\"",
35-
])
36-
end
37-
3827
Pod::Spec.new do |s|
3928
s.name = "React-RCTSettings"
4029
s.version = version
@@ -56,9 +45,11 @@ Pod::Spec.new do |s|
5645
}
5746

5847
s.dependency "RCT-Folly", folly_version
59-
s.dependency "React-Codegen", version
60-
s.dependency "RCTTypeSafety", version
61-
s.dependency "ReactCommon/turbomodule/core", version
62-
s.dependency "React-jsi", version
63-
s.dependency "React-Core/RCTSettingsHeaders", version
48+
s.dependency "RCTTypeSafety"
49+
s.dependency "React-jsi"
50+
s.dependency "React-Core/RCTSettingsHeaders"
51+
52+
add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"])
53+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
54+
add_dependency(s, "React-NativeModulesApple", :additional_framework_paths => ["build/generated/ios"])
6455
end

packages/react-native/Libraries/Vibration/React-RCTVibration.podspec

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,8 @@ folly_version = '2023.08.07.00'
2222
header_search_paths = [
2323
"\"$(PODS_ROOT)/RCT-Folly\"",
2424
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
25-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2625
]
2726

28-
if ENV["USE_FRAMEWORKS"]
29-
header_search_paths = header_search_paths.concat([
30-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"",
31-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\"",
32-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers/build/generated/ios\"",
33-
"\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Codegen/React_Codegen.framework/Headers\""
34-
])
35-
end
36-
3727
Pod::Spec.new do |s|
3828
s.name = "React-RCTVibration"
3929
s.version = version
@@ -56,8 +46,10 @@ Pod::Spec.new do |s|
5646
s.frameworks = "AudioToolbox"
5747

5848
s.dependency "RCT-Folly", folly_version
59-
s.dependency "React-Codegen", version
60-
s.dependency "ReactCommon/turbomodule/core", version
61-
s.dependency "React-jsi", version
62-
s.dependency "React-Core/RCTVibrationHeaders", version
49+
s.dependency "React-jsi"
50+
s.dependency "React-Core/RCTVibrationHeaders"
51+
52+
add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"])
53+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
54+
add_dependency(s, "React-NativeModulesApple")
6355
end

packages/react-native/React/CoreModules/React-CoreModules.podspec

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,8 @@ header_search_paths = [
2424
"\"$(PODS_TARGET_SRCROOT)/React/CoreModules\"",
2525
"\"$(PODS_ROOT)/RCT-Folly\"",
2626
"\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"",
27-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\""
2827
]
2928

30-
if ENV['USE_FRAMEWORKS']
31-
header_search_paths.append("\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\"")
32-
header_search_paths.append("\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"")
33-
end
34-
3529
Pod::Spec.new do |s|
3630
s.name = "React-CoreModules"
3731
s.version = version
@@ -50,13 +44,15 @@ Pod::Spec.new do |s|
5044
"HEADER_SEARCH_PATHS" => header_search_paths.join(" ")
5145
}
5246
s.framework = "UIKit"
53-
s.dependency "React-Codegen", version
5447
s.dependency "RCT-Folly", folly_version
5548
s.dependency "RCTTypeSafety", version
5649
s.dependency "React-Core/CoreModulesHeaders", version
5750
s.dependency "React-RCTImage", version
58-
s.dependency "ReactCommon/turbomodule/core", version
5951
s.dependency "React-jsi", version
6052
s.dependency 'React-RCTBlob'
6153
s.dependency "SocketRocket", socket_rocket_version
54+
55+
add_dependency(s, "React-Codegen")
56+
add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"])
57+
add_dependency(s, "React-NativeModulesApple")
6258
end

packages/react-native/React/React-RCTFabric.podspec

Lines changed: 27 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -30,27 +30,16 @@ header_search_paths = [
3030
"\"$(PODS_ROOT)/Headers/Private/React-Core\"",
3131
"\"$(PODS_ROOT)/Headers/Private/Yoga\"",
3232
"\"$(PODS_ROOT)/Headers/Public/React-Codegen\"",
33-
"\"${PODS_CONFIGURATION_BUILD_DIR}/React-Codegen/React_Codegen.framework/Headers\"",
3433
]
3534

3635
if ENV['USE_FRAMEWORKS']
37-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers\""
38-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-FabricImage/React_FabricImage.framework/Headers\""
39-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/textlayoutmanager/platform/ios\""
40-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/components/textinput/iostextinput\""
41-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/components/view/platform/cxx\""
42-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-Fabric/React_Fabric.framework/Headers/react/renderer/imagemanager/platform/ios\""
43-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-nativeconfig/React_nativeconfig.framework/Headers\""
44-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers\""
45-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios\""
46-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-ImageManager/React_ImageManager.framework/Headers\""
47-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-RCTFabric/RCTFabric.framework/Headers\""
48-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-debug/React_debug.framework/Headers\""
49-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-utils/React_utils.framework/Headers\""
50-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-rendererdebug/React_rendererdebug.framework/Headers\""
51-
header_search_paths << "\"${PODS_CONFIGURATION_BUILD_DIR}/React-runtimescheduler/React_runtimescheduler.framework/Headers\""
36+
create_header_search_path_for_frameworks("React-RCTFabric", :framework_name => "RCTFabric")
37+
.each { |search_path| header_search_paths << "\"#{search_path}\""}
5238
end
5339

40+
module_name = "RCTFabric"
41+
header_dir = "React"
42+
5443
Pod::Spec.new do |s|
5544
s.name = "React-RCTFabric"
5645
s.version = version
@@ -64,37 +53,44 @@ Pod::Spec.new do |s|
6453
s.exclude_files = "**/tests/*",
6554
"**/android/*",
6655
s.compiler_flags = folly_compiler_flags + ' ' + boost_compiler_flags
67-
s.header_dir = "React"
68-
s.module_name = "RCTFabric"
56+
s.header_dir = header_dir
57+
s.module_name = module_name
6958
s.framework = ["JavaScriptCore", "MobileCoreServices"]
7059
s.pod_target_xcconfig = {
7160
"HEADER_SEARCH_PATHS" => header_search_paths,
7261
"OTHER_CFLAGS" => "$(inherited) -DRN_FABRIC_ENABLED" + " " + folly_flags,
7362
"CLANG_CXX_LANGUAGE_STANDARD" => "c++20"
7463
}.merge!(ENV['USE_FRAMEWORKS'] != nil ? {
75-
"PUBLIC_HEADERS_FOLDER_PATH" => "$(CONTENTS_FOLDER_PATH)/Headers/React"
64+
"PUBLIC_HEADERS_FOLDER_PATH" => "#{module_name}.framework/Headers/#{header_dir}"
7665
}: {})
7766

78-
s.dependency "React-Core", version
79-
s.dependency "React-Fabric", version
80-
s.dependency "React-RCTImage", version
81-
s.dependency "React-ImageManager"
82-
s.dependency "React-graphics"
67+
s.dependency "React-Core"
68+
s.dependency "React-RCTImage"
8369
s.dependency "RCT-Folly/Fabric", folly_version
8470
s.dependency "glog"
8571
s.dependency "Yoga"
8672
s.dependency "React-RCTText"
87-
s.dependency "React-FabricImage"
88-
s.dependency "React-debug"
89-
s.dependency "React-utils"
90-
s.dependency "React-rendererdebug"
91-
s.dependency "React-nativeconfig"
92-
s.dependency "React-runtimescheduler"
73+
s.dependency "React-jsi"
74+
75+
add_dependency(s, "React-FabricImage")
76+
add_dependency(s, "React-Fabric", :additional_framework_paths => [
77+
"react/renderer/textlayoutmanager/platform/ios",
78+
"react/renderer/components/textinput/iostextinput",
79+
"react/renderer/components/view/platform/cxx",
80+
"react/renderer/imagemanager/platform/ios",
81+
])
82+
add_dependency(s, "React-nativeconfig")
83+
add_dependency(s, "React-graphics", :additional_framework_paths => ["react/renderer/graphics/platform/ios"])
84+
add_dependency(s, "React-ImageManager")
85+
add_dependency(s, "React-debug")
86+
add_dependency(s, "React-utils")
87+
add_dependency(s, "React-rendererdebug")
88+
add_dependency(s, "React-runtimescheduler")
9389

9490
if ENV["USE_HERMES"] == nil || ENV["USE_HERMES"] == "1"
9591
s.dependency "hermes-engine"
9692
else
97-
s.dependency "React-jsi"
93+
s.dependency "React-jsc"
9894
end
9995

10096
s.test_spec 'Tests' do |test_spec|

0 commit comments

Comments
 (0)