[LTP] [PATCH v2 4/8] metadata: test.sh: Add support for building out-of-tree
Cyril Hrubis
chrubis@suse.cz
Mon Jul 13 11:46:28 CEST 2026
Hi!
> I understand your point of view, but meson doesn't have dependencies
> beside Python 3.10+ (pure python) and Ninja.
>
> So we would switch from make + autotools to python + ninja. Still,
> 2 tools. The only difference is that make + autotools is messy and
> legacy, while Meson is modern and well crafted.
>
> The project I worked on is easily adaptable in the current LTP version:
> https://github.com/acerv/ltp-core
Dependencies aside another question is how will it scale for the whole
LTP. We have thousands of test binaries to build, these would need to be
written as targets somewhere, hopefully in separate files per test
directory and then somehow included in the top level meson
configuration. With make the targets are mostly autogenerated. And what
about 'make check' and other tooling we have?
Writing a prototype for the whole LTP would be a lot of work and it may
not even produce something that is usable.
--
Cyril Hrubis
chrubis@suse.cz
More information about the ltp
mailing list