[PATCH glproto 0/2] meson build system

Dylan Baker dylan at pnwbakers.com
Fri Nov 3 22:50:39 UTC 2017


This is a pretty straightforward port of glproto to meson. glproto is pretty
simple, and doesn't need to be rebuilt often, so the benefit is not in configure
speed (although it is much faster). The real benefit here is that with this
series glproto can be used with meson's wrap functionality, which allows meson
to automatically fetch, configure, and build dependencies as part of the build
process. This isn't all that useful for platforms with competent package mangers
or ports systems, but for platforms like macOS and Windows this is invaluable.

Dylan Baker (2):
  Move headers into structured include directory
  meson: Add meson build support

 Makefile.am                              | 10 ++++----
 glxint.h => include/GL/glxint.h          |  0
 glxmd.h => include/GL/glxmd.h            |  0
 glxproto.h => include/GL/glxproto.h      |  0
 glxtokens.h => include/GL/glxtokens.h    |  0
 glcore.h => include/GL/internal/glcore.h |  0
 meson.build                              | 42 ++++++++++++++++++++++++++++++++
 7 files changed, 47 insertions(+), 5 deletions(-)
 rename glxint.h => include/GL/glxint.h (100%)
 rename glxmd.h => include/GL/glxmd.h (100%)
 rename glxproto.h => include/GL/glxproto.h (100%)
 rename glxtokens.h => include/GL/glxtokens.h (100%)
 rename glcore.h => include/GL/internal/glcore.h (100%)
 create mode 100644 meson.build

-- 
2.15.0



More information about the xorg-devel mailing list