Trick-17 / clang-build

Clang-based cross platform build system written in Python
https://clang-build.readthedocs.io
MIT License
8 stars 3 forks source link

WIP: emscripten toolchain #129

Closed GPMueller closed 2 years ago

GPMueller commented 3 years ago

Closes #123.

codecov[bot] commented 3 years ago

Codecov Report

Merging #129 (c13031c) into master (2c671f5) will decrease coverage by 1.30%. The diff coverage is 91.56%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #129      +/-   ##
==========================================
- Coverage   79.56%   78.26%   -1.31%     
==========================================
  Files          17       17              
  Lines        1199     1256      +57     
==========================================
+ Hits          954      983      +29     
- Misses        245      273      +28     
Impacted Files Coverage Δ
clang_build/environment.py 87.71% <86.66%> (-2.61%) :arrow_down:
clang_build/toolchain.py 80.00% <92.30%> (-2.66%) :arrow_down:
clang_build/cli.py 53.60% <100.00%> (+1.99%) :arrow_up:
clang_build/target.py 80.51% <100.00%> (ø)
clang_build/single_source.py 42.42% <0.00%> (-19.70%) :arrow_down:
clang_build/progress_bar.py 73.33% <0.00%> (-6.67%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2c671f5...c13031c. Read the comment docs.

GPMueller commented 2 years ago

Created a follow-up issue, #137, for the remaining TODO. As the feature already basically works, I will now merge this PR.