| 1 | perf-util-y += util/ |
| 2 | perf-test-y += tests/ |
| 3 | |
| 4 | ifdef SHELLCHECK |
| 5 | SHELL_TEST_LOGS := $(SHELL_TESTS:%=%.shellcheck_log) |
| 6 | else |
| 7 | SHELL_TESTS := |
| 8 | SHELL_TEST_LOGS := |
| 9 | endif |
| 10 | |
| 11 | $(OUTPUT)%.shellcheck_log: % |
| 12 | $(call rule_mkdir) |
| 13 | $(Q)$(call echo-cmd,test)$(SHELLCHECK) "$<" > $@ || (cat $@ && rm $@ && false) |
| 14 | |
| 15 | perf-test-y += $(SHELL_TEST_LOGS) |