libXau: Changes to 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Jul 13 22:42:27 UTC 2023
.gitlab-ci.yml | 74 ++++++++++++++++++++++++++++++++++++++---
Makefile.am | 2 +
man/Makefile.am | 2 -
man/meson.build | 22 ++++++++++++
meson.build | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
meson_options.txt | 9 +++++
6 files changed, 199 insertions(+), 6 deletions(-)
New commits:
commit 68e74d37b99f56bbd1a5f2fb8cb4ad6116f27bd3
Author: Dylan Baker <dylan at pnwbakers.com>
Date: Tue Jun 20 15:46:23 2023 -0700
add Meson build system
This is, I think, equal to the autotools build-system in every practical
way. The man pages have hardcoded numbers. I think this is okay, as all
modern operating systems seem to use the same man page numbering now.
I've also chosen to not generate a config.h file with Meson. This makes
using libXau as a subproject safer, since we don't have to worry about
conflicting config.h files, plus there are only a couple of declarations
that are actually used. This also saves some configure time in writing
out an additional file.
More information about the xorg-commit
mailing list