summaryrefslogtreecommitdiff
path: root/build-aux/clang-gcov-wrapper
AgeCommit message (Collapse)AuthorFilesLines
2021-07-21Update codecov.yml to codecov/codecov-action@v2.Zack Weinberg1-0/+2
codecov-action@v1 is deprecated due to its inextricable coupling with Codecov’s shell-script uploader, which is also deprecated, due to its being an unmaintainable pile of shell script. See https://github.com/codecov/codecov-action/blob/635d4e88ad8c1f75b56277efd9ec186c3359727f/README.md#%EF%B8%8F--deprecration-of-v1 [sic] and https://about.codecov.io/blog/introducing-codecovs-new-uploader/ for gory details. The new uploader does not support the ‘gcov_executable‘ and ‘gcov_path_exclude‘ parameters yet, so for the time being we go back to preprocessing the coverage data with lcov (as we were doing on Travis).
2021-07-04Github Actions: Add workflow for code coverage monitoring.Björn Esser1-2/+0
This is the second of two patches being landed on trunk ahead of the complete migration from Travis CI to Github Actions; see the commit message for 407a546a1a8477dd18d396cb6e0533032062381e for more explanation. This workflow may not yet achieve code coverage matching what we had with Travis. We are only building on Linux for now, and only with a handful of configure-time variations.
2020-12-31Move most scripts to top-level build-aux directory.Zack Weinberg1-0/+2
Since we might not want to keep the build scripts as a combination of sh + awk forever, move most of them to a new top-level directory and rename them without any .sh or .awk suffixes. This directory is named build-aux, consistent with the recommendations in the autoconf manual, and all of the .m4 files extending autoconf move there as well. The shell scripts in test/ remain there, so that all of the tests stay together, and they keep their .sh suffix, because this is how Automake knows that they are not C programs.