Nirbheek Chauhan
|
20c29fd8c0
|
meson: Fix introspection generation on Linux
|
2019-04-11 16:45:36 +02:00 |
|
Nirbheek Chauhan
|
a8ffb42739
|
meson: Don't target gnu89 as the c_std
Meson propagates c_std to all subprojects, including those that
require gnu99 or c11, etc.
https://github.com/mesonbuild/meson/issues/1889
|
2019-04-11 16:45:36 +02:00 |
|
Nirbheek Chauhan
|
d9000a0740
|
meson: Disable discarded-qualifiers warning
This branch is not going to receive the reworks required fix warnings
about discarding of const qualifiers, so disable that warning instead.
|
2019-04-11 16:45:36 +02:00 |
|
Nirbheek Chauhan
|
ca63c98447
|
meson: Add fallback subprojects for more dependencies
|
2019-04-11 16:45:36 +02:00 |
|
Philippe Normand
|
215c2be76f
|
meson: Set the compatibility version correctly on macOS
And bump to Meson 0.48 as this feature requires it.
|
2019-04-11 16:45:36 +02:00 |
|
Philippe Normand
|
89d5c543ac
|
meson: Build fixes for macOS
|
2019-04-11 16:45:36 +02:00 |
|
Philippe Normand
|
9109efb19e
|
meson: Disable X11 support on Darwin
The Quartz backend should fulfill most requirements anyway.
|
2019-04-11 16:45:36 +02:00 |
|
Nirbheek Chauhan
|
a4fe15d9f0
|
meson: Sync build files with master and update to 3.24
|
2019-04-11 16:45:27 +02:00 |
|
Nirbheek Chauhan
|
8ec004cc08
|
Import meson build files from an 3.22
Specifically, from 6dd6660c68
|
2019-04-11 16:40:33 +02:00 |
|