xserver/hw/xfree86
Eric Anholt 1549e30372 Add a Meson build system alongside autotools.
This is a work in progress that builds Xvfb, Xephyr, Xwayland, Xnest,
and Xdmx so far.  The outline of Xquartz/Xwin support is in tree, but
hasn't been built yet.  The unit tests are also not done.

The intent is to build this as a complete replacement for the
autotools system, then eventually replace autotools.  meson is faster
to generate the build, faster to run the bulid, shorter to write the
build files in, and less error-prone than autotools.

v2: Fix indentation nits, move version declaration to project(), use
    existing meson_options for version-config.h's vendor name/web.

Signed-off-by: Eric Anholt <eric@anholt.net>
Acked-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-04-26 15:25:27 -07:00
..
common Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
ddc Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
dixmods Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
doc xfree86: Remove driver entity hooks and private 2017-03-30 11:32:02 -04:00
dri Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
dri2 Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
drivers Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
exa Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
fbdevhw fbdevhw: Fix a const qualifier warning 2015-09-23 15:18:24 -04:00
glamor_egl Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
i2c Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
int10 Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
loader Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
man xfree86: Remove 24bpp pixmap format support (v2) 2017-03-17 15:14:38 -04:00
modes Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
os-support Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
parser Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
ramdac Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
shadowfb shadowfb: Rename this particular shadow.c to shadowfb.c 2016-12-12 14:10:44 -05:00
utils xfree86: small memory leaks fixes 2016-09-28 14:53:39 -04:00
vbe xfree86: Change VBE version early-out to 1.2. (#22672) 2016-03-14 11:44:10 -04:00
vgahw Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
x86emu Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
.gitignore Xorg: Add Xorg.wrap to hw/xfree86/.gitignore 2014-04-18 11:39:16 +02:00
Makefile.am vidmode: move to a separate library of its own 2016-02-29 16:29:01 -05:00
Xorg.sh.in xfree86: rename Xorg.bin to Xorg 2015-01-05 09:53:58 +10:00
meson.build Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
sdksyms.sh Use #ifdef instead of #if for features to make Meson easier. 2017-04-26 17:30:12 -04:00
xorg-wrapper.c xfree86: Xorg.wrap: Do not require root rights for cards with 0 outputs 2016-10-26 12:40:23 -04:00
xorgconf.cpp xfree86: fix wrong DontZap documentation (#71113) 2014-05-24 20:02:56 +10:00