]> git.ipfire.org Git - thirdparty/qemu.git/commit - Makefile
plugins: move the more involved plugins to contrib
authorAlex Bennée <alex.bennee@linaro.org>
Wed, 9 Sep 2020 11:27:41 +0000 (12:27 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Thu, 10 Sep 2020 09:47:03 +0000 (10:47 +0100)
commitc17a386b6afe608086aa4d260e29662865680b7f
treec00d1a6d5d98c3d8fcf2240086aeee94bb81b72b
parent89e076f37d0020bfadb127059083baeb57594f70
plugins: move the more involved plugins to contrib

We have an exploding complexity problem in the testing so lets just
move the more involved plugins into contrib. tests/plugins still exist
for the basic plugins that exercise the API. We restore the old
pre-meson style Makefile for contrib as it also doubles as a guide for
out-of-tree plugin builds.

While we are at it add some examples to the documentation and a
specific plugins build target.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20200909112742.25730-11-alex.bennee@linaro.org>
12 files changed:
MAINTAINERS
Makefile
configure
contrib/plugins/Makefile [new file with mode: 0644]
contrib/plugins/hotblocks.c [moved from tests/plugin/hotblocks.c with 100% similarity]
contrib/plugins/hotpages.c [moved from tests/plugin/hotpages.c with 100% similarity]
contrib/plugins/howvec.c [moved from tests/plugin/howvec.c with 100% similarity]
contrib/plugins/lockstep.c [moved from tests/plugin/lockstep.c with 100% similarity]
docs/devel/tcg-plugins.rst
tests/Makefile.include
tests/plugin/meson.build
tests/tcg/Makefile.target