mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
fix(ios): fix pod install --project-directory=ios failing (#37992)
Summary:  `pod install --project-directory=ios` currently fails when new arch is enabled: https://github.com/react-native-async-storage/async-storage/pull/910 - Patch for 0.71: https://github.com/facebook/react-native/pull/37993 - Patch for 0.72: https://github.com/facebook/react-native/pull/37994 ## Changelog: [IOS] [FIXED] - Fix `pod install --project-directory=...` when New Arch is enabled Pull Request resolved: https://github.com/facebook/react-native/pull/37992 Test Plan: ``` git clone https://github.com/react-native-async-storage/async-storage.git cd async-storage gh pr checkout 910 yarn RCT_NEW_ARCH_ENABLED=1 pod install --project-directory=example/ios ``` Reviewed By: cortinico Differential Revision: D46966225 Pulled By: cipolleschi fbshipit-source-id: 00b4650189175c09c9ec928f85d075890ba4c7c1
This commit is contained in:
committed by
Facebook GitHub Bot
parent
a94bbfbe0e
commit
eb5f23c07a
@@ -373,7 +373,7 @@ class CodegenUtilsTests < Test::Unit::TestCase
|
||||
'[Codegen] warn: using experimental new codegen integration'
|
||||
])
|
||||
assert_equal(codegen_utils_mock.get_react_codegen_script_phases_params, [{
|
||||
:app_path => "~/app",
|
||||
:app_path => app_path,
|
||||
:config_file_dir => "",
|
||||
:config_key => "codegenConfig",
|
||||
:fabric_enabled => false,
|
||||
@@ -382,7 +382,7 @@ class CodegenUtilsTests < Test::Unit::TestCase
|
||||
assert_equal(codegen_utils_mock.get_react_codegen_spec_params, [{
|
||||
:fabric_enabled => false,
|
||||
:folly_version=>"2021.07.22.00",
|
||||
:package_json_file => "../node_modules/react-native/package.json",
|
||||
:package_json_file => "#{app_path}/ios/../node_modules/react-native/package.json",
|
||||
:script_phases => "echo TestScript"
|
||||
}])
|
||||
assert_equal(codegen_utils_mock.generate_react_codegen_spec_params, [{
|
||||
|
||||
@@ -133,7 +133,7 @@ class CodegenUtils
|
||||
"React-jsi": [],
|
||||
"ReactCommon/turbomodule/bridging": [],
|
||||
"ReactCommon/turbomodule/core": [],
|
||||
"React-NativeModulesApple": [],
|
||||
"React-NativeModulesApple": [],
|
||||
"glog": [],
|
||||
"DoubleConversion": [],
|
||||
}
|
||||
@@ -318,7 +318,7 @@ class CodegenUtils
|
||||
:config_key => config_key
|
||||
)
|
||||
react_codegen_spec = codegen_utils.get_react_codegen_spec(
|
||||
file_manager.join(react_native_path, "package.json"),
|
||||
file_manager.join(relative_installation_root, react_native_path, "package.json"),
|
||||
:folly_version => folly_version,
|
||||
:fabric_enabled => fabric_enabled,
|
||||
:hermes_enabled => hermes_enabled,
|
||||
|
||||
Reference in New Issue
Block a user