summaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)Author
2024-02-01Also test for explicit_memset(3) supportThierry LARONDE
explicit_bzero(3) is not provided by every system, and some provide explicit_memset(3) that is in the process of being standardized (furthermore, POSIX deprecates bzero(3) since memset(3) can do same or more).
2023-07-13add Meson build systemDylan Baker
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.