Christoph Reiter
e47440def5
meson: Don't make the man pages build depend on the documentation option
...
Include all meson build files under docs/ and check with get_option() there.
2019-04-11 16:45:36 +02:00
Christoph Reiter
6a37e2d19e
CI: Install sassc
...
In case sassc is installed the build systems will try to regenerate the css
files. This makes sure we test that code path.
2019-04-11 16:45:36 +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
fb9e3e1830
CI: autotools: test with srcdir!=buildir
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
Christoph Reiter
003dc26a57
ci: Add an optional Windows build job using autotools and MSYS2
...
Set to "manual" because it takes 40-60 minutes depending on the ccache hit rate.
2018-09-03 17:10:40 +02:00
Christoph Reiter
f888b4958e
ci: update the docker image to fedora 28
...
So we get a newer pango
2018-05-27 18:38:28 +02:00
Christoph Reiter
b19c524a83
ci: move docker images to gitlab.gnome.org
2018-04-17 18:26:40 +02:00
Christoph Reiter
600003e83f
run-docker.sh: Disable SELinux for the container
...
On Fedora and similar SELinux by default prevents containers accessing
mounted host directories. This script is just used for testing,
so disable it.
2018-03-13 21:19:30 +01:00
Christoph Reiter
81c4fa5d50
Add gitlab-ci support using a prebuilt docker image
...
This uses autotools and just calls make
2018-03-04 10:52:49 +01:00