-
Notifications
You must be signed in to change notification settings - Fork 6
Lottie-Legacy: migrate to Tuist. #14
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
Lottie-Legacy: migrate to Tuist. #14
Conversation
Mostly cocoapods stuff and examples.
Move files to a different structure, which should be convenient for the future Tuist migration.
To suppress warnings.
Having the product name as an alpha-numeric string with underscores only is a Tuist requirement. This commit contain all the imports changes.
oryonatan
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
F & S & M
| name: "Lottie-Legacy", | ||
| destinations: .iOS, | ||
| product: .staticFramework, | ||
| productName: "LottieLegacy", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is the name and productName intentionally different?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's explained in the PR description why the productName was changed. I can also change the name of the target if we want, but the project is still called Lottie-Legacy.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not changing it for now, because I don't think it's critical, this is why they are two different params. If you think it's critical I can change it
Notable changes: 1. Remove all unused targets, and have a single, static framework target instead. 2. Rename the product name from Lottie-Legacy to LottieLegacy. This was a Tuist restriction - product name most contain only alpha-numeric chars and underscores.
526ff85 to
520713d
Compare
Migrate to Tuist. Notable changes: