Skip to content

Conversation

simolus3
Copy link
Contributor

For a native SDK, we want to be able to distribute all of PowerSync as a single static or dynamic library. For that, we should link the core extension into that SDK to avoid users having to download multiple assets.

To unblock that work, this adapts the build and release process to build the core extension as a static SQLite extension on Desktop and Android (we may also want to do that for other Apple platforms in the future, but that's not something we need for an initial version of a native SDK). The .a (macOS, Linux) and .lib (Windows) are also be uploaded to GitHub releases, but aren't part of another distribution.

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 this pull request may close these issues.

1 participant