Closed GPMueller closed 4 years ago
Merging #110 into master will decrease coverage by
0.52%
. The diff coverage is83.39%
.
@@ Coverage Diff @@
## master #110 +/- ##
==========================================
- Coverage 80.47% 79.94% -0.53%
==========================================
Files 16 17 +1
Lines 1168 1192 +24
==========================================
+ Hits 940 953 +13
- Misses 228 239 +11
Impacted Files | Coverage Δ | |
---|---|---|
clang_build/errors.py | 75.00% <ø> (ø) |
|
clang_build/single_source.py | 66.66% <ø> (+3.58%) |
:arrow_up: |
clang_build/git_tools.py | 49.12% <61.90%> (+5.12%) |
:arrow_up: |
clang_build/environment.py | 73.41% <73.41%> (ø) |
|
clang_build/clang_build.py | 51.51% <83.33%> (-8.83%) |
:arrow_down: |
clang_build/target.py | 80.06% <85.00%> (-1.76%) |
:arrow_down: |
clang_build/project.py | 85.76% <93.04%> (-3.02%) |
:arrow_down: |
clang_build/flags.py | 100.00% <100.00%> (ø) |
|
... and 1 more |
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 6db4b6e...046537e. Read the comment docs.
Ok, seems my comments are gone because I pressed the wrong button. I will start again :(.
clang-build.py
project configuration script, which should provide a functionget_project(directory, environment, parent=None) -> clang_build.project.Project
Project
andTargetDescription
is changed to allow more intuitive usage in aclang-build.py
project configuration scriptProject
andTargetDescription
now haveget_sources
functions, which can be overridden to change the way in which sources are obtained. This allows for example to generate sources such as a header with git-supplied version information