emscripten 3.1.23#111582
emscripten 3.1.23#111582BrewTestBot wants to merge 6 commits intoHomebrew:masterfrom BrewTestBot:bump-emscripten-3.1.23
Conversation
|
I've aligned the LLVM build with the upstream configuration at https://chromium.googlesource.com/emscripten-releases/. Also looking at using upstream's homebrew-core/Formula/emscripten.rb Lines 81 to 84 in 44f9ecb to avoid installing unnecessary files. Finally, it might be good to update |
|
We can't use |
Formula/emscripten.rb
Outdated
There was a problem hiding this comment.
emcc --generate-config will error if this file exists, so let's skip the post_install and just warn in caveats if this file exists.
Also, update the LLVM build by: 1. Removing useless bits (e.g. `ENV.permit_arch_flags`) 2. Avoiding undesirable opportunistic linkage with other formulae
This was taken from the upstream build at
https://chromium.googlesource.com/emscripten-releases/
Also, improve the definition of `emscripts`.
`emscripten` will be removed from the allowlist in #111602.
- remove the unnecessary `test/third_party` directory. This saves about 53M of space. - call `ENV.remove_macosxsdk` in the `test` block.
|
🤖 A scheduled task has triggered a merge. |
Created by
brew bumpCreated with
brew bump-formula-pr.resourceblocks may require updates.