WebAssembly / WebAssembly/binaryen

adding bazel support

Open
#5,902 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
WebAssembly
Stars
8.6k
Forks
885
Avg merge
1d 19h
Merged PRs (30d)
69

Description

I've begin adding bazel support. See https://github.com/obazl/binaryen. Building the libraries in src/ went pretty smoothly but I need some help with other stuff, since I'm just getting started with wasm and don't really understand how binaryen works. For example the compile/link flags in the root CMakeLists.txt file.

Any interest?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing Bazel work referenced at https://github.com/obazl/binaryen, then compare it with the library build configuration in src/ and the compile/link flags in the root CMakeLists.txt file. Done means the requested Bazel support covers the relevant libraries and build flags, but the issue does not define the remaining scope or validation steps.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, wasm
Domain
build-system, compilers
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.