Commit graph

14 commits

Author SHA1 Message Date
lbonn
bb85634182 Merge remote-tracking branch 'upstream/next' into wayland 2023-09-14 17:37:40 +02:00
Dave Davenport
96e81d1b56 Disable imdkit by default 2022-11-17 17:49:16 +01:00
Dave Davenport
c9faa69a1b [Build] Use built-in lto option. 2022-11-17 12:13:14 +01:00
Dave Davenport
fb80595725 [Build] Add option to build with lto to meson.
Fix error in test.

Issue: #1743
2022-11-17 11:25:45 +01:00
Dave Davenport
53391da45a [Build] Add option to disable imdkit at compile time.
Issue: #1742
2022-11-15 17:18:51 +01:00
Jakub Jirutka
6d18d7812a Allow build without X11/XCB backend 2021-09-30 21:55:46 +02:00
lbonn
c0b429f56c Build wayland protocols via meson 2020-07-24 19:30:02 +02:00
Dave Davenport
eb0e132bcc
[Timings] Move into new debug system. (#961)
* [Timings] Move into new debug system.

* [Timings] Remove newlines.
2019-05-11 20:57:18 +02:00
Quentin Glidic
64e5a1ead7
meson: Change check option type to "feature"
This will allow downstream to force it enable if needed

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-03-26 12:10:52 +01:00
Quentin Glidic
16c77ea3ce
meson: Drop enable- prefix for options
This is the preferred way for Meson projects

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-03-26 12:10:09 +01:00
Quentin Glidic
0657107fd5
meson: Drop enable-asan option
Meson has b_sanitize=address built-in for that.

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-03-26 12:08:32 +01:00
Jason Pleau
c5607bfbd0 meson_options: fix typo in 'Timings' (#652) 2017-08-17 11:06:13 +02:00
Dave Davenport
a76120d540 Don't enable timing report output by default in meson 2017-07-08 12:02:45 +02:00
Quentin Glidic
7fd8ce4c0a
Add Meson build system support
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-04 21:50:07 +02:00