-
Notifications
You must be signed in to change notification settings - Fork 24.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build JSI, React-Debug and React-logger with SPM #50075
Conversation
This pull request was exported from Phabricator. Differential Revision: D70567840 |
dd826b2
to
bf123ae
Compare
Summary: This is an exploratory change to see how it will look like to build core from SPM. In this change we are building three pieces of React native (using the Podspec names for simplicity): - React-jsi - React-debug - React-logger They depends on a local ReactNativeDependency.xcframework we can build using the prebuild-io script. ## CHANGELOG: [INTERNAL] - set up initial Swift PM configuration Differential Revision: D70567840
This pull request was exported from Phabricator. Differential Revision: D70567840 |
Summary: This is an exploratory change to see how it will look like to build core from SPM. In this change we are building three pieces of React native (using the Podspec names for simplicity): - React-jsi - React-debug - React-logger They depends on a local ReactNativeDependency.xcframework we can build using the prebuild-io script. ## CHANGELOG: [INTERNAL] - set up initial Swift PM configuration Differential Revision: D70567840
bf123ae
to
eb7e28d
Compare
This pull request was exported from Phabricator. Differential Revision: D70567840 |
…ok#50075) Summary: This is an exploratory change to see how it will look like to build core from SPM. In this change we are building three pieces of React native (using the Podspec names for simplicity): - React-jsi - React-debug - React-logger - React-MapBuffer They depends on a local ReactNativeDependency.xcframework we can build using the prebuild-io script. ## CHANGELOG: [INTERNAL] - set up initial Swift PM configuration Differential Revision: D70567840
eb7e28d
to
ab4c9d1
Compare
This pull request was exported from Phabricator. Differential Revision: D70567840 |
…ook#50075) Summary: This is an exploratory change to see how it will look like to build core from SPM. In this change we are building three pieces of React native (using the Podspec names for simplicity): - React-jsi - React-debug - React-logger - React-MapBuffer They depends on a local ReactNativeDependency.xcframework we can build using the prebuild-io script. ## CHANGELOG: [INTERNAL] - set up initial Swift PM configuration Reviewed By: cortinico Differential Revision: D70567840
ab4c9d1
to
b8b3c3e
Compare
This pull request was exported from Phabricator. Differential Revision: D70567840 |
…ook#50075) Summary: This is an exploratory change to see how it will look like to build core from SPM. In this change we are building three pieces of React native (using the Podspec names for simplicity): - React-jsi - React-debug - React-logger - React-MapBuffer They depends on a local ReactNativeDependency.xcframework we can build using the prebuild-io script. ## CHANGELOG: [INTERNAL] - set up initial Swift PM configuration Reviewed By: cortinico Differential Revision: D70567840
b8b3c3e
to
89de696
Compare
This pull request was exported from Phabricator. Differential Revision: D70567840 |
This pull request has been merged in 65bcfda. |
This pull request was successfully merged by @cipolleschi in 65bcfda When will my fix make it into a release? | How to file a pick request? |
Summary:
This is an exploratory change to see how it will look like to build core from SPM.
In this change we are building three pieces of React native (using the Podspec names for simplicity):
They depends on a local ReactNativeDependency.xcframework we can build using the prebuild-io script.
CHANGELOG:
[INTERNAL] - set up initial Swift PM configuration
Differential Revision: D70567840
Test Plan:
You can build the Swift PM project with the command:
The last instruction will create a build folder on the Desktop.
The content of the build folder is the following:
You can see that it contains the react frmaework plus all the
.o
files for the three target we are building.