Emmanuele Bassi
f699a299ad
ci: Build API reference separately
...
We don't want to spend a lot of time on it just to check the build.
2020-03-13 15:51:57 +00:00
Niklas Hambüchen
656adece00
Try building static libs on CI
...
See #2248 .
Cherry-Picked-From: 3936412332
2019-11-18 03:36:03 +01:00
Christoph Reiter
3c2b5cda74
meson: port installed tests and reftests
...
I couldn't get all reftests to work reliably, so the tests failing
on either CI or on my machine are skipped for now.
Installed tests are disabled by default and can be enabled with "-Dinstalled_tests=true"
2019-11-15 12:52:03 +01:00
Matthias Clasen
44a2d5d65f
Skip a11y tests
...
Its the same we do on master. Until those tests
are reliable, it is better to not include them
and have a passing testsuite for ci.
2019-06-20 09:09:58 -04:00
Christoph Reiter
3462fcf9a0
meson: Follow gnome conventions for build option names
2019-04-11 16:46:22 +02:00
Christoph Reiter
2d31112a7f
CI: disable building with cloudproviders; breaks tests
...
See #33
2019-04-11 16:46:22 +02:00
Christoph Reiter
7391a078b3
meson: build print backends
...
This changes the configure option into two states:
auto: build all that can be build (default)
A list of backend names: build them and fail if we can't
"papi" is missing because it's not in Debian and I can't test it.
2019-04-11 16:45:36 +02:00
Christoph Reiter
1882ff9be3
CI: enable broadway and xinerama
2019-04-11 16:45:36 +02:00
Christoph Reiter
310dc4b6c4
meson: cloudproviders fixes
...
Set min cloudproviders version.
Add libcloudproviders to gdk Requires.private.
CI: build/test with cloudproviders
2019-04-11 16:45:36 +02:00
Christoph Reiter
212efbdd81
meson: build docs and man pages
...
Lots of warnings, so something is probably still missing.
2019-04-11 16:45:36 +02:00
Christoph Reiter
7bc1aeef8e
CI: run the tests with meson
...
Not all are ported I think, but this is a start.
2019-04-11 16:45:36 +02:00
Christoph Reiter
dc5698ad55
CI: add meson build jobs for Fedora and MSYS2
2019-04-11 16:45:36 +02:00