| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Also, don't create empty Doxygen tag and api directory
|
| |
|
| |
|
|
|
|
|
| |
This adds a dump of current ABIs (which will probably be released
as 1.4.0) to the test directory, and adds a comparison to current
ABIs to the distcheck
|
|
|
|
|
|
|
|
|
| |
Currently, the man pages are converted from a docbook document, but
the conversion doesn't seem very reliable. Also, the man page is
more-or-less duplicated by the html documentation.
This commit moves all tool documentation to a markdown document which
is readable by itself and can be converted by pandoc to a man page
and can be used by Jekyll to populate the website.
|
|
|
|
|
|
|
|
|
| |
Add a github action to build and verify the traditional distribution
source package with GNU Autotools, also known as `make distcheck`.
This helps catch errors propagating required file list changes.
Co-authored-by: Martijn van Beurden <mvanb1@gmail.com>
|
|
|
|
| |
This reverts the part of commit 2013738 that searched for a local
ogg build
|
| |
|
| |
|
|
|
|
|
|
|
| |
Make sure we have coverage when working on backports to the
older stable API series.
Signed-off-by: Ralph Giles <giles@thaumas.net>
|
|
|
|
| |
Signed-off-by: Ralph Giles <giles@thaumas.net>
|
|
|
|
|
|
|
|
|
| |
This is required on windows, but not on other platforms.
It needs to be the default `Debug` target, rather than
`Release` to match CMAKE_BUILD_TYPE, for the $TARGET_FILE
mapping to produce the correct path.
See https://gitlab.kitware.com/cmake/cmake/-/issues/20283
|
|
|
|
|
|
|
|
|
| |
Failures within multi-line commands aren't detected properly
in the windows runner environment. Therefore split each
line into a separate step for the cmake build.
Use the `working-directory` key to mark the build subdir without
having the prepend a `cd` command.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make use of the available builders for Microsoft Windows build
converage.
Unfortunately this job reports finding no tests to run, despite
being identical to other builds. Worse, this is not reported as
an error.
Windows doesn't have a package manager like linux and macos, so
until we figure out how to build and cache the ogg dependency
for the windows job, just skip ogg support.
|
|
|
|
|
|
|
|
|
|
|
| |
The test harnesses log details to files during the run,
which is helpful when debugging issues which are only
reported as a run failure in the console output.
When the build job fails, upload an artifact consisting
of a zipfile with all the log files from the build,
so users can investigate test failures in ci more
easily.
|
|
|
|
| |
This doesn't change the build; it just corrects a label.
|
|
|
|
|
|
|
| |
Run the CI on PRs and once a month (to detect failures due to updated images or dependencies).
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
Signed-off-by: Ralph Giles <giles@thaumas.net>
|
|
|
|
|
| |
Its seems `xmllint` is mainly an XML validator and not a HTML validator
and can't find a decent command line HTML validator.
|
|
|