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
656adece00
Try building static libs on CI
...
See #2248 .
Cherry-Picked-From: 3936412332bb5953a8cb535a80fa76306939aead
2019-11-18 03:36:03 +01:00
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
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
3462fcf9a0
meson: Follow gnome conventions for build option names
2019-04-11 16:46:22 +02:00
2d31112a7f
CI: disable building with cloudproviders; breaks tests
...
See #33
2019-04-11 16:46:22 +02:00
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
1882ff9be3
CI: enable broadway and xinerama
2019-04-11 16:45:36 +02:00
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
212efbdd81
meson: build docs and man pages
...
Lots of warnings, so something is probably still missing.
2019-04-11 16:45:36 +02:00
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
dc5698ad55
CI: add meson build jobs for Fedora and MSYS2
2019-04-11 16:45:36 +02:00