-
Notifications
You must be signed in to change notification settings - Fork 697
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
[Bazel] Main bootstrap script for Wasm Audio Worklets not generated #1399
Comments
A PR would definitely be welcome! What information do you need, that you expected to see in a CONTRIBUTING file? (we can add that too if it would be generally useful) |
Just wanted to know if there's anything a newcomer needs to know about the whole process or if there are any requirements to submit a PR (i.e. some repos requires a contributor licence agreement). Anyways I guess I'll find out as we go 😄 About the issue at hand before attempting a fix I'd like to know more about the rationale of the implementation of this part of the Of course the easy way to fix the issue is to just add the Thanks! |
Of course PRs are welcome :) The toolchain is much older than github history would lead you to believe. Originally, we wanted to build existing I suspect (but I'm not sure) that simplifying or eliminating this tarball process is possible but a huge amount of work. I would recommend just adding the |
Trying to build the basic noise generator example with Bazel results in the audio worklet js file not generated.
Suppose we have a target defined like so
Results in the following build error
Here's a minimal example to reproduce the issue:
bazel_audio_worklet_ko.zip
The problem seems to be that in the allowed extension files list in
link_wrapper.py
here, the.aw.js
extension isn't listed. By adding the extension into the list the file is properly generated and the build ends successfully as shown here: bazel_audio_worklet_ok.zipSince I plan to use Emscripten, Audio Worklets, etc. within a Bazel workspace I'm willing to propose a patch myself of course, but I need some guidance because there's no CONTRIBUTING file in the repo.
Thank you
The text was updated successfully, but these errors were encountered: