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

Support for multiple SDK versions and targets #174

Open
dcoles opened this issue Oct 14, 2024 · 1 comment · May be fixed by #173
Open

Support for multiple SDK versions and targets #174

dcoles opened this issue Oct 14, 2024 · 1 comment · May be fixed by #173

Comments

@dcoles
Copy link
Collaborator

dcoles commented Oct 14, 2024

Currently we pre-build bindings.rs against a specific flipperzero-firmware release. While it's worked reasonably well, it does have some issues:

There's a couple of possible approaches that come to mind:

  • Provide multiple versions of bindings.rs, targeting several SDK / target combinations
  • Perform generation of SDK bindings on the fly (allowing user to specify the SDK / target via environment variable)
  • Require user to explicitly provide an SDK (via environment variable)
@dcoles dcoles linked a pull request Oct 14, 2024 that will close this issue
@dcoles
Copy link
Collaborator Author

dcoles commented Oct 14, 2024

Where possible, we should reuse the existing Application SDK and Micro Flipper Build Tool (uFBT).

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

Successfully merging a pull request may close this issue.

1 participant