31 lines
771 B
Plaintext
31 lines
771 B
Plaintext
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)
|
|
|
|
ifdef PYLINT
|
|
PY_TESTS := $(shell find python -type f -name '*.py')
|
|
PYLINT_TEST_LOGS := $(PY_TESTS:python/%=python/%.pylint_log)
|
|
else
|
|
PYLINT_TEST_LOGS :=
|
|
endif
|
|
|
|
$(OUTPUT)%.pylint_log: %
|
|
$(call rule_mkdir)
|
|
$(Q)$(call echo-cmd,test)pylint "$<" > $@ || (cat $@ && rm $@ && false)
|
|
|
|
perf-y += $(PYLINT_TEST_LOGS)
|