| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
meson does not allow to build source code inside the source code
tree, for this reason there is no need for .gitignore files to
ignore built files.
This patch removes .gitignore files which are no longer needed.
https://bugzilla.gnome.org/show_bug.cgi?id=784910
|
|
|
|
| |
Tests seem to generate .trs and .log files now. gitignore those.
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is no (apparent) way to trim branch or line coverage data from
lcov output based on expression matching against the source file. This
means that we get coverage results that tell us (for example) that we
failed to test lines like 'g_assert_not_reached ();' or didn't test all
branches of a g_assert().
Add a script to read the lcov output and remove line or branch coverage
data according to a list of symbols that are known to have incomplete
coverage when operating as expected.
|
|
|
|
|
|
| |
You need to ./configure with --enable-gcov and then type 'make lcov'.
HTML report goes into ./lcov-html/index.html
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
You need to type 'make clean' before trying to rebuild dconf after this
update (in fact, 'git clean' may be appropriate to clean out all the
extra files that libtool leaves around).
It's quite likely that this completely breaks dconf builds on non-ELF
platforms (and maybe some ELF ones). Please report any problems to
bugzilla. I'm very happy to accept patches to fix portability (via
./configure-time checks).
|
| |
|
| |
|
| |
|
|
|