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

Remove wabt dependency #156

Merged
merged 2 commits into from
Nov 6, 2020
Merged

Conversation

kateinoigakukun
Copy link
Member

@kateinoigakukun kateinoigakukun commented Nov 6, 2020

Currently, carton depends on wabt only to use wasm-strip. But wasm-strip is a really simple program, so I re-implemented it in WasmTransformer to remove wabt dependency from carton.

What do you think about this removal?

@kateinoigakukun kateinoigakukun requested a review from a team November 6, 2020 14:14
@kateinoigakukun kateinoigakukun added the refactor No user-visible functionality change label Nov 6, 2020
@MaxDesiatov MaxDesiatov added the enhancement New feature or request label Nov 6, 2020
Copy link
Collaborator

@MaxDesiatov MaxDesiatov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wonderful, this simplifies installation for us! 🙌 Removing dependencies is always great if it's easy 😄

@MaxDesiatov
Copy link
Collaborator

This change should also shrink our Docker image by a bit, as I imagine your new transformation code is much smaller than the whole WABT package 👏

@kateinoigakukun kateinoigakukun merged commit b9702ea into main Nov 6, 2020
@kateinoigakukun kateinoigakukun deleted the katei/remove-wabt-dependency branch November 6, 2020 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refactor No user-visible functionality change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants