diff --git a/Makefile.in b/Makefile.in index 7c30271cffb9..9df9c8963140 100644 --- a/Makefile.in +++ b/Makefile.in @@ -105,9 +105,15 @@ $(1).build $(1).check $(foreach target,$(gb_Top_MODULE_CHECK_TARGETS),$(1).$(tar $(1).clean $(1).showdeliverables: cd $(SRCDIR)/$(2) && $$(MAKE) $(PARALLELISM_OPTION) $(GMAKE_OPTIONS) $$(patsubst $(1).%,%,$$@) -$(1).all: bootstrap fetch +$(1).allbuild: bootstrap fetch + $$(MAKE) $(PARALLELISM_OPTION) $(IWYU_OPTION) $(GMAKE_OPTIONS) -f $(SRCDIR)/Makefile.gbuild $(WORKDIR)/Module/$(1) + +$(1).allcheck: bootstrap fetch $$(MAKE) $(PARALLELISM_OPTION) $(IWYU_OPTION) $(GMAKE_OPTIONS) -f $(SRCDIR)/Makefile.gbuild $(WORKDIR)/Module/$(1) $(WORKDIR)/Module/check/$(1) $(WORKDIR)/Module/slowcheck/$(1) +$(1).all: $(1).allbuild + echo "Using 'make .all' is deprecated, use 'make .allcheck' (or 'make .allbuild')" + endef define gb_Top_GbuildModulesRules