|
25cd67da
|
2019-08-10T14:11:36
|
|
build: remove autotools build
We introduced meson 2 years ago, hopefully that's was enough time for
everyone to convert.
Signed-off-by: Ran Benita <ran@unusedvar.com>
|
|
cc0e3617
|
2019-08-06T23:55:22
|
|
CI: Install graphviz using APT
This adds the missing graphviz dependency, from which Doxygen uses
"dot" to create diagrams for the documentation. Also, the meson
dependency is removed as it is installed using Pip, and ninja-build
added.
|
|
c408adc2
|
2019-08-06T18:59:10
|
|
CI: Publish test results from Meson
|
|
f796bbb8
|
2019-08-06T17:25:25
|
|
CI: Try builds both with Clang and GCC
|
|
510cbdd2
|
2019-08-06T16:55:41
|
|
CI: Enable a macOS job
|
|
af22f9dc
|
2019-08-06T16:24:43
|
|
CI: Make Autotools and Meson builds parallel
This splits the steps for installing dependencies into a new template
file, as well as the build steps for Autotools. Both gets used to define
two jobs which can run in parallel for both build systems.
|
|
789bd05c
|
2019-08-06T16:16:21
|
|
CI: Always try to gather test results
Resulting test logs should be always attached to the task, regardless
of whether the test suite ran successfully or not.
|
|
ef74ee1b
|
2019-08-06T15:34:37
|
|
CI: Split Meson build steps into a separate YAML file
|