diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2011-12-02 16:11:49 -0800 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2011-12-02 19:05:49 -0800 |
| commit | 1eb378b23aa7dc080997c881fbacbe0f04ebb438 (patch) | |
| tree | d309372d76a3d91b4fd83ce38d45cddf5e8ae4ae | |
| parent | 493492910f480e84cae53587683b8a4d45508af5 (diff) | |
| download | rust-1eb378b23aa7dc080997c881fbacbe0f04ebb438.tar.gz rust-1eb378b23aa7dc080997c881fbacbe0f04ebb438.zip | |
make "check" match "all": only the host triple
| -rw-r--r-- | mk/tests.mk | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/mk/tests.mk b/mk/tests.mk index 370a8b1da9b..e0335de0cb1 100644 --- a/mk/tests.mk +++ b/mk/tests.mk @@ -427,30 +427,30 @@ endef $(foreach target,$(CFG_TARGET_TRIPLES), \ $(eval $(call DEF_CHECK_FAST_FOR_H,$(target)))) -define DEF_CHECK_FOR_STAGE +define DEF_CHECK_ALL_FOR_STAGE -check-stage$(1): \ +check-stage$(1)-H-all: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)) -check-stage$(1)-perf: \ +check-stage$(1)-H-all-perf: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)-perf) -check-stage$(1)-rustc: \ +check-stage$(1)-H-all-rustc: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)-rustc) -check-stage$(1)-std: \ +check-stage$(1)-H-all-std: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)-std) -check-stage$(1)-rpass: \ +check-stage$(1)-H-all-rpass: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)-rpass) -check-stage$(1)-rfail: \ +check-stage$(1)-H-all-rfail: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)-rfail) -check-stage$(1)-cfail: \ +check-stage$(1)-H-all-cfail: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)-cfail) -check-stage$(1)-bench: \ +check-stage$(1)-H-all-bench: \ $$(foreach target,$$(CFG_TARGET_TRIPLES), \ check-stage$(1)-H-$$(target)-bench) @@ -459,4 +459,20 @@ endef $(foreach stage,$(STAGES), \ $(eval $(call DEF_CHECK_FOR_STAGE,$(stage)))) +define DEF_CHECK_FOR_STAGE + +check-stage$(1): check-stage$(1)-H-$$(CFG_HOST_TRIPLE) +check-stage$(1)-perf: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-perf +check-stage$(1)-rustc: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-rustc +check-stage$(1)-std: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-std +check-stage$(1)-rpass: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-rpass +check-stage$(1)-rfail: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-rfail +check-stage$(1)-cfail: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-cfail +check-stage$(1)-bench: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-bench + +endef + +$(foreach stage,$(STAGES), \ + $(eval $(call DEF_CHECK_FOR_STAGE,$(stage)))) + check-fast: check-fast-H-$(CFG_HOST_TRIPLE) \ No newline at end of file |
