The tests under tests/tcg depend on the TCG accelerator. Do not build
them if --disable-tcg was given in the configure line.
Test against CONFIG_TCG='' instead of CONFIG_TCG=y to account for
CONFIG_TCG=m.
sample output:
$ make check-tcg
GIT ui/keycodemapdb meson dtc
SKIPPED x86_64-softmmu guest-tests because TCG is disabled in this build
Signed-off-by: Fabiano Rosas <farosas@suse.de>
---
configure | 4 ++++
tests/Makefile.include | 10 ++++++++++
2 files changed, 14 insertions(+)
diff --git a/configure b/configure
index 9e407ce2e3..a6f9892757 100755
--- a/configure
+++ b/configure
@@ -2352,6 +2352,10 @@ if test "$plugins" = "yes" ; then
echo "CONFIG_PLUGIN=y" >> $config_host_mak
fi
+if test "$tcg" = "enabled" ; then
+ echo "CONFIG_TCG=y" >> $config_host_mak
+fi