xref: /linux/tools/perf/scripts/Build (revision 168910d0f9377b23b98404c88c13d4c51cdc5f15)
1ifeq ($(CONFIG_LIBTRACEEVENT),y)
2  perf-util-$(CONFIG_LIBPERL)   += perl/Perf-Trace-Util/
3endif
4perf-util-$(CONFIG_LIBPYTHON) += python/Perf-Trace-Util/
5
6ifdef MYPY
7  PY_TESTS := $(shell find python -type f -name '*.py')
8  MYPY_TEST_LOGS := $(PY_TESTS:python/%=python/%.mypy_log)
9else
10  MYPY_TEST_LOGS :=
11endif
12
13$(OUTPUT)%.mypy_log: %
14	$(call rule_mkdir)
15	$(Q)$(call echo-cmd,test)mypy "$<" > $@ || (cat $@ && rm $@ && false)
16
17perf-y += $(MYPY_TEST_LOGS)
18