@@ -745,27 +745,21 @@ CRATE_DOC_LIB-extra = $(EXTRALIB_CRATE)
745
745
746
746
define DEF_CRATE_DOC_TEST
747
747
748
- check-stage$(1 ) -T-$(2 ) -H-$(3 ) -doc-$(4 ) -exec: $$(call TEST_OK_FILE,$(1 ) ,$(2 ) ,$(3 ) ,doc-$(4 ) )
748
+ check-stage$(1 ) -T-$(2 ) -H-$(2 ) -doc-$(3 ) -exec: $$(call TEST_OK_FILE,$(1 ) ,$(2 ) ,$(2 ) ,doc-$(3 ) )
749
749
750
- ifeq ($(2 ) ,$$(CFG_BUILD ) )
751
- $$(call TEST_OK_FILE,$(1 ) ,$(2 ) ,$(3 ) ,doc-$(4 ) ) : \
752
- $$(TEST_SREQ$(1 ) _T_$(2 ) _H_$(3 ) ) \
753
- $$(HBIN$(1 ) _H_$(3 ) ) /rustdoc$$(X_$(3 ) )
754
- @$$(call E, run doc-$(4 ) [$(2 ) ])
755
- $$(Q )$$(HBIN$(1 ) _H_$(3 ) ) /rustdoc$$(X_$(3 ) ) --test \
756
- $$(CRATE_DOC_LIB-$(4 ) ) && touch $$@
757
- else
758
- $$(call TEST_OK_FILE,$(1 ) ,$(2 ) ,$(3 ) ,doc-$(4 ) ) :
759
- touch $$@
760
- endif
750
+ $$(call TEST_OK_FILE,$(1 ) ,$(2 ) ,$(2 ) ,doc-$(3 ) ) : \
751
+ $$(TEST_SREQ$(1 ) _T_$(2 ) _H_$(2 ) ) \
752
+ $$(HBIN$(1 ) _H_$(2 ) ) /rustdoc$$(X_$(2 ) )
753
+ @$$(call E, run doc-$(3 ) [$(2 ) ])
754
+ $$(Q )$$(HBIN$(1 ) _H_$(2 ) ) /rustdoc$$(X_$(2 ) ) --test \
755
+ $$(CRATE_DOC_LIB-$(3 ) ) && touch $$@
761
756
762
757
endef
763
758
764
759
$(foreach host,$(CFG_HOST), \
765
- $(foreach target,$(CFG_TARGET), \
766
- $(foreach stage,$(STAGES), \
767
- $(foreach crate,$(TEST_DOC_CRATES), \
768
- $(eval $(call DEF_CRATE_DOC_TEST,$(stage),$(target),$(host),$(crate)))))))
760
+ $(foreach stage,$(STAGES), \
761
+ $(foreach crate,$(TEST_DOC_CRATES), \
762
+ $(eval $(call DEF_CRATE_DOC_TEST,$(stage),$(host),$(crate))))))
769
763
770
764
# #####################################################################
771
765
# Extracting tests for docs
0 commit comments