[PATCH rendercheck 0/5] Convert to meson.
Eric Anholt
eric at anholt.net
Fri Mar 24 20:17:45 UTC 2017
Having bitten off a bit more than I can chew in 3 days with the X
Server (hw/xfree86/sdksyms.c is the worst), I decided to take a quick
pass at converting a project that's my own fault.
rendercheck is the best case scenario for autotools, and meson still
cuts its build time to practically nothing: I can do a git clean -fdx;
meson build; ninja -C build; ninja -C build install in about half a
second. And, as you can see from the diffstat, the build time isn't
the only reason to love it.
My motivation in starting this process is to convert the dependencies
of my travis-ci xserver branch over to meson. I ended up not
finishing the travis-ci work because the build time of running 17
autogen.sh's on travis was so long that I got bored.
Eric Anholt (5):
Fix a printf format warning.
Add a meson build system.
Remove the autotools build system.
Convert the manpage for Meson's configure script.
Explain how to build using meson in the README.
Eric Anholt (5):
Fix a printf format warning.
Add a meson build system.
Remove the autotools build system.
Convert the manpage for Meson's configure script.
Explain how to build using meson in the README.
.gitignore | 80 +----------------------------------------------------
Makefile.am | 43 ----------------------------
README | 8 ++++++
autogen.sh | 17 ------------
configure.ac | 29 -------------------
main.c | 3 +-
man/Makefile.am | 38 -------------------------
man/rendercheck.man | 2 +-
meson.build | 55 ++++++++++++++++++++++++++++++++++++
rendercheck.h | 2 +-
10 files changed, 68 insertions(+), 209 deletions(-)
delete mode 100644 Makefile.am
delete mode 100755 autogen.sh
delete mode 100644 configure.ac
delete mode 100644 man/Makefile.am
create mode 100644 meson.build
--
2.11.0
More information about the xorg-devel
mailing list