From bbadfca2cad32f1da9cca225df0b12cdde84d593 Mon Sep 17 00:00:00 2001 From: Michael Stahl Date: Thu, 3 Oct 2013 18:49:25 +0200 Subject: refactor make check to run subsequentcheck parallel to instset ... which saves 4 minutes on a "make check" here, when configured --with-package-format="archive" Change-Id: I415e0e95ae7f4e289fa4797643f5d744015d80ad --- solenv/gbuild/Module.mk | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'solenv') diff --git a/solenv/gbuild/Module.mk b/solenv/gbuild/Module.mk index 7b3aad94fbf6..98930ed1ccd4 100644 --- a/solenv/gbuild/Module.mk +++ b/solenv/gbuild/Module.mk @@ -229,10 +229,14 @@ $(call gb_Module_get_clean_target,$(1)) : $$(gb_Module_CURRENTCLEANTARGET) endef +# has order dependency on AllModulesButInstsetNative to be able to run +# subsequentcheck in the same make process on "make check" define gb_Module_add_subsequentcheck_target $(call gb_Module__read_targetfile,$(1),$(2),subsequentcheck target) $(call gb_Module_get_subsequentcheck_target,$(1)) : $$(gb_Module_CURRENTTARGET) +$$(gb_Module_CURRENTTARGET) :| \ + $(call gb_Postprocess_get_target,AllModulesButInstsetNative) $(call gb_Module_get_clean_target,$(1)) : $$(gb_Module_CURRENTCLEANTARGET) endef -- cgit