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