Skip to content
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

Provide precompiled static framework for Rive #336

Open
ghugues opened this issue Aug 22, 2024 · 4 comments
Open

Provide precompiled static framework for Rive #336

ghugues opened this issue Aug 22, 2024 · 4 comments

Comments

@ghugues
Copy link

ghugues commented Aug 22, 2024

Description

This is a feature request, not a bug report.

Rive currently provides a precompiled dynamic framework for each release. On iOS, you can achieve better launch performance using a static framework whose executable is merged into main executable of the application at link time.

It would we great if Rive could provide a precompiled static framework for each release in replacement or in addition to the existing dynamic one.

@shashankk7
Copy link

To note, the scripts and steps given in Contributing.md do not work. We have opened a similar issue when trying to build a static library for Rive which leads to errors. #335

@dskuza
Copy link
Collaborator

dskuza commented Sep 4, 2024

@ghugues @shashankk7 While building a static library for distribution is not yet on our roadmap, we have updated our build scripts and Contributing doc with the latest build instructions. I'll bring this up internally.

@shashankk7
Copy link

shashankk7 commented Sep 4, 2024

Thanks for the update @dskuza. But please note it is important for many companies/people who distribute their products as a dynamic framework. In such a case, integrating Rive as a static library is the only option.

@dskuza
Copy link
Collaborator

dskuza commented Sep 4, 2024

@shashankk7 Yep, understood. I'll pass this along internally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants