summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/Build
blob: a5350dc6ac50e6a36025927aab0a21b4c3c9859a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
ifeq ($(CONFIG_LIBTRACEEVENT),y)
  perf-util-$(CONFIG_LIBPERL)   += perl/Perf-Trace-Util/
endif
perf-util-$(CONFIG_LIBPYTHON) += python/Perf-Trace-Util/

ifdef MYPY
  PY_TESTS := $(shell find python -type f -name '*.py')
  MYPY_TEST_LOGS := $(PY_TESTS:python/%=python/%.mypy_log)
else
  MYPY_TEST_LOGS :=
endif

$(OUTPUT)%.mypy_log: %
	$(call rule_mkdir)
	$(Q)$(call echo-cmd,test)mypy "$<" > $@ || (cat $@ && rm $@ && false)

perf-y += $(MYPY_TEST_LOGS)