-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
SPM number10 (#1487) #1521
SPM number10 (#1487) #1521
Conversation
Summary: ## Changes in this pull request A better version of Instagram#1465 =) - SPM support with script-based generations. - added macOS Catalyst support ### Generate SPM layout 1. From **project's root** run: `bash scripts/generate_spm_sources_layout.sh` 2. Commit Changes Repeat those steps each time you delete/add the project's files. **Make sure** to have this CI step which will check that `generate_spm_sources_layout.sh` is not broken. Issue fixed: Instagram#1368 Instagram#1406 ### Checklist - [ ] All tests pass. Demo project builds and runs. - [ ] I added tests, an experiment, or detailed why my change isn't tested. - [ ] I added an entry to the `CHANGELOG.md` for any breaking changes, enhancements, or bug fixes. - [ ] I have reviewed the [contributing guide](https://github.com/Instagram/IGListKit/blob/master/.github/CONTRIBUTING.md) Pull Request resolved: Instagram#1487 Reviewed By: candance Differential Revision: D25562739 Pulled By: lorixx fbshipit-source-id: eb4f9e82e6b4842aae71585e0c1377c13cf21196
This pull request was exported from Phabricator. Differential Revision: D25562739 |
@3a4oT I rebased to the latest master and tried another time to resolve all the issues for SPM. However, I am still getting some errors from the build. Feel free to piggy back on my rebase and continue the work, I think we are getting really close here! I removed some of the IGListDiff Internal files as I believe they are just a blocker for us. Test Plan:
Thanks @3a4oT ! |
I'll take a look in the evening or later this week! Thanks! |
Thanks! Feel free to update it in your original PR in #1487 ! |
Closing this experimental PR #1487 |
Summary:
Changes in this pull request
A better version of #1465 =)
SPM support with script-based generations.
added macOS Catalyst support
Generate SPM layout
From project's root run:
bash scripts/generate_spm_sources_layout.sh
Commit Changes
Repeat those steps each time you delete/add the project's files. Make sure to have this CI step which will check that
generate_spm_sources_layout.sh
is not broken.Issue fixed: #1368 #1406
Checklist
CHANGELOG.md
for any breaking changes, enhancements, or bug fixes.Pull Request resolved: #1487
Reviewed By: candance
Differential Revision: D25562739
Pulled By: lorixx