Commit Graph

2 Commits

Author SHA1 Message Date
David Korth
8c158cc0c4 codecov.yml: Ignore src/libi18n/gettext.h and test suites.
gettext.h is taken from gettext, so it shouldn't count.

Test suites are always 100% covered, since they're test suites.
2024-10-19 08:14:03 -04:00
David Korth
14ba9ca6e7 .github/workflows/codecov.yml: Initial Codecov.io workflow.
Building in the project root directory so Codecov.io finds the
coverage files. Not sure if it'd work with a separate build/
directory...

Note that the `lcov` package is needed for rom-properties' built-in
coverage target. It technically isn't needed for Codecov.io, but
the build scripts will fail if it's missing.

Root codecov.yml: Ignore extlib/.

NOTE: libromdata is currently built as a shared library in coverage
builds, so LD_LIBRARY_PATH is set in .github/workflows/codecov.yml .
2023-10-28 14:26:35 -04:00