-
Notifications
You must be signed in to change notification settings - Fork 14
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
feat: add static linking of wasmvm #46
Conversation
be7b314
to
0086a30
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
other than, LGTM
@@ -58,26 +58,28 @@ test-safety: | |||
# Creates a release build in a containerized build environment of the static library for Alpine Linux (.a) | |||
release-build-alpine: | |||
rm -rf target/release | |||
# build the muslc *.a file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alpine uses muslc as it is, so how about leave this comment? 'build the muslc'
I think it seems easy to understand why Alpine has a separate build logic just by looking at the makefile.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Restored the comments as your opinion.
I found some related issue about why created shared. CosmWasm/wasmvm#45 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@whylee259's reviewed the license and check that there are no issues. LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
This PR adds an option to link wasmvm statically on the consumer side.
(By adding build tag
static
)api/.
Types of changes
Checklist