Lines Matching refs:tcg
40 BUILD_TCG_TARGET_RULES=$(patsubst %,build-tcg-tests-%, $(TCG_TESTS_TARGETS))
41 CLEAN_TCG_TARGET_RULES=$(patsubst %,clean-tcg-tests-%, $(TCG_TESTS_TARGETS))
42 DISTCLEAN_TCG_TARGET_RULES=$(patsubst %,distclean-tcg-tests-%, $(TCG_TESTS_TARGETS))
43 RUN_TCG_TARGET_RULES=$(patsubst %,run-tcg-tests-%, $(TCG_TESTS_TARGETS))
46 $(eval $(BUILD_DIR)/tests/tcg/config-$(TARGET).mak: config-host.mak))
48 .PHONY: $(TCG_TESTS_TARGETS:%=build-tcg-tests-%)
49 $(TCG_TESTS_TARGETS:%=build-tcg-tests-%): build-tcg-tests-%: $(BUILD_DIR)/tests/tcg/config-%.mak
51 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS), \
54 .PHONY: $(TCG_TESTS_TARGETS:%=run-tcg-tests-%)
55 $(TCG_TESTS_TARGETS:%=run-tcg-tests-%): run-tcg-tests-%: build-tcg-tests-%
57 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS) SPEED=$(SPEED) run, \
60 .PHONY: $(TCG_TESTS_TARGETS:%=clean-tcg-tests-%)
61 $(TCG_TESTS_TARGETS:%=clean-tcg-tests-%): clean-tcg-tests-%:
63 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS) clean, \
66 .PHONY: $(TCG_TESTS_TARGETS:%=distclean-tcg-tests-%)
67 $(TCG_TESTS_TARGETS:%=distclean-tcg-tests-%): distclean-tcg-tests-%:
69 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS) distclean, \
72 .PHONY: build-tcg
73 build-tcg: $(BUILD_TCG_TARGET_RULES)
75 .PHONY: check-tcg
76 .ninja-goals.check-tcg = all test-plugins
77 check-tcg: $(RUN_TCG_TARGET_RULES)
79 .PHONY: clean-tcg
80 clean-tcg: $(CLEAN_TCG_TARGET_RULES)
82 .PHONY: distclean-tcg
83 distclean-tcg: $(DISTCLEAN_TCG_TARGET_RULES)
165 clean: check-clean clean-tcg
166 distclean: distclean-tcg