Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Compile core packages with macOS support too. This unfortunately doesn't work as-is, the problems I ran into were:
sqlite3
that has extension loading enabled (the one macOS links by default doesn't). When embedding this into the XCode project forpowersync-swift
, I'm running into Kotlin Multiplatform build fails on macOS sqldelight/sqldelight#5305. When trying to run the tests here,sqlite3_auto_extension
returns 0 without ever invokingsqlite3_powersync_init
.libpowersync.dylib
from our releases directly, I had to use a local build.I'll try to revisit this in the future, maybe some ideas come up to resolve this eventually.