Do not hide the ninja "uninstall" target, so that "make uninstall" forwards the request to "ninja uninstall".
Suggested-by: Peter Maydell <peter.mayd...@linaro.org> Fixes: https://bugs.launchpad.net/qemu/+bug/1371915 Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 76dbb917f5..da01e3cd16 100644 --- a/Makefile +++ b/Makefile @@ -156,7 +156,7 @@ NINJAFLAGS = $(if $V,-v) $(if $(MAKE.n), -n) $(if $(MAKE.k), -k0) \ ninja-cmd-goals = $(or $(MAKECMDGOALS), all) ninja-cmd-goals += $(foreach t, $(.tests), $(.test.deps.$t)) -makefile-targets := build.ninja ctags TAGS cscope dist clean uninstall +makefile-targets := build.ninja ctags TAGS cscope dist clean # "ninja -t targets" also lists all prerequisites. If build system # files are marked as PHONY, however, Make will always try to execute # "ninja build.ninja". -- 2.28.0