rust/mk/perf.mk
Brian Anderson 38c67a4c8d Abstract the build directories further in the makefiles
This defines variables for host bin and lib directories as well as all target
bin and lib directories then uses them everywhere.
2011-09-30 16:18:19 -07:00

15 lines
334 B
Makefile

ifdef CFG_PERF_TOOL
rustc-perf$(X): stage2/bin/rustc$(X)
@$(call E, perf compile: $@)
$(PERF_STAGE1) -o $@ $(COMPILER_CRATE) >rustc-perf.err 2>&1
$(Q)rm -f $@
else
rustc-perf$(X): stage2/bin/rustc$(X)
$(Q)touch $@
endif
perf: check-stage2-perf rustc-perf$(X)
$(Q)find test/perf -name \*.err | xargs cat
$(Q)cat rustc-perf.err