Commit fd63125b90 for qemu.org

commit fd63125b9089610d63a53c11ff2fda6b53a2265d
Author: Alex Bennée <alex.bennee@linaro.org>
Date:   Tue May 26 12:02:29 2026 +0100

    Makefile: include tests/Makefile.include before ninja calculation

    As the tests Makefile sets .ninja-goals we need it to be included
    before we do the calculations in the main Makefile.

    Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
    Message-ID: <20260526110243.470002-2-alex.bennee@linaro.org>
    Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

diff --git a/Makefile b/Makefile
index 54547a37b1..829c51e364 100644
--- a/Makefile
+++ b/Makefile
@@ -45,6 +45,8 @@ include config-host.mak
 include Makefile.prereqs
 Makefile.prereqs: config-host.mak

+include $(SRC_PATH)/tests/Makefile.include
+
 # 0. ensure the build tree is okay

 # Check that we're not trying to do an out-of-tree build from
@@ -180,8 +182,6 @@ endif # config-host.mak does not exist

 SUBDIR_MAKEFLAGS=$(if $(V),,--no-print-directory --quiet)

-include $(SRC_PATH)/tests/Makefile.include
-
 all: recurse-all

 SUBDIR_RULES=$(foreach t, all clean distclean, $(addsuffix /$(t), $(SUBDIRS)))