On Friday, 2018-01-05 12:01:00 -0800, Dylan Baker wrote:
Signed-off-by: Dylan Baker dylan.c.baker@intel.com
Reviewed-by: Eric Engestrom eric.engestrom@imgtec.com
README | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/README b/README index 26cab9d..f3df9ac 100644 --- a/README +++ b/README @@ -15,9 +15,27 @@ with an older kernel. Compiling
-libdrm is a standard autotools package and follows the normal -configure, build and install steps. The first step is to configure -the package, which is done by running the configure shell script: +libdrm has two build systems, a legacy autotools build system, and a newer +meson build system. The meson build system is much faster, and offers a +slightly different interface, but otherwise provides an equivalent feature set.
+To use it:
- meson builddir/
+By default this will install into /usr/local, you can change your prefix +with --prefix=/usr (or `meson configure builddir/ -Dprefix=/usr` after +the initial meson setup).
+Then use ninja to build and install:
- ninja -C builddir/ install
+If you are installing into a system location you will need to run install +separately, and as root.
+Alternatively you can invoke autotools configure:
./configure
-- git-series 0.9.1 _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel