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

Wasm support for extension-template-c #113

Merged
merged 3 commits into from
Nov 18, 2024
Merged

Conversation

carlopi
Copy link
Collaborator

@carlopi carlopi commented Nov 17, 2024

There is some noise that comes with the fact that the intersection on how to invoke cmake / make between native (on the various platform) and Emscripten is small, so this adds some noise to the inner Makefiles, but we should be able to deal with that.

This unlocks duckdb/extension-template-c#2, re-enabling wasm_threads in rust capi extension, and adding all wasm targets for capi extensions.

Problem is that emscriten wrapped cmake and naked cmake take slighlty
different ways to actually build, so we need to abstract this away
@carlopi carlopi requested a review from samansmink November 18, 2024 08:47
@samansmink samansmink merged commit afbb4dc into duckdb:main Nov 18, 2024
37 checks passed
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.

2 participants