On Wed, Jul 14, 2021 at 11:47 AM Vaibhav Jain <[email protected]> wrote: > > Dan Williams <[email protected]> writes: > > > Autotools is slow. It is so slow that it takes some of the joy out of > > hacking on the ndctl project. A fellow developer points out that QEMU > > has moved to meson, and systemd has moved as well. An initial conversion > > of ndctl to meson shows speed gains as large as an order of magnitude > > improvement, and that result motivates the formal patches below to > > complete the conversion. > > > > Given that this change breaks scripts built for automating the autotools > > style build, the old autotools environment is kept working until all the > > meson conversion bugs have been worked out, and downstream users have > > had a chance to adjust. > > > > Other immediate benefits beside build speed is a unit test execution > > harness with more capability and flexibility. It allows tests to be > > organized by category and has a framework to support timeout as a test > > failure. > > > > --- > > > > Dan Williams (6): > > util: Distribute 'filter' and 'json' helpers to per-tool objects > > Documentation: Drop attrs.adoc include > > build: Drop unnecessary $tool/config.h includes > > build: Explicitly include version.h > > test: Prepare out of line builds > > build: Add meson build infrastructure > > > > With the patch-series got working builds for ndctl/daxctl on ppc64le using > meson/ninja > Hence, > > Tested-by: Vaibhav Jain <[email protected]>
Thanks!
