Export REACT_NATIVE_PATH and fix find-node-for-xcode.sh fallback behavior #33674
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue
In D35317070 (0480f56) we introduced a way to configuring the Xcode environment via he
.xcode.env
, falling back to the oldfind-node-for-xcode.sh
behavior in case of a misconfiguration.Unfortunately, there were an issue with the new architecture for which the pods were not able to locate the
find-node-for-xcode.sh
, crashing while building the new architecture.Solution
This Diff solves the issue in two steps:
NOTE
This pr depends on this and this
Changelog
[iOS][Changed] - Fixed the fallback behavior when the
.xcode.env
file is missing, actually using the oldfind-node-for-xcode.sh
scriptDifferential Revision: D35779165