[iOS] [Added] - Allow overriding ENTRY_FILE on react-native-xcode.sh script #23667
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.
Summary
Feature parity with Android, that already have this extensibility point on
build.gradle
:react-native/react.gradle
Line 12 in 7c9805c
Helps with using react-native on a monorepo project (yarn workspaces) without having to use the no-hoist feature (e.g. in my case the
ENTRY_FILE
is onroot/packages/mobile/index.js
instead ofroot/index.ios.js
)Changelog
[iOS] [Added] - Allow overriding ENTRY_FILE on react-native-xcode.sh script
Test Plan
I've been using this patch on DevHub for a few months now (https://github.com/devhubapp/devhub/search?q=ENTRY_FILE&unscoped_q=ENTRY_FILE).