1*e467705aSIan Rogersperf-util-y += util/ 21dad99afSIan Rogersperf-test-y += tests/ 3ec440763SIan Rogers 4ec440763SIan Rogersifdef SHELLCHECK 5ec440763SIan Rogers TEST_LOGS := $(SHELL_TESTS:%=%.shellcheck_log) 6ec440763SIan Rogerselse 7ec440763SIan Rogers SHELL_TESTS := 8ec440763SIan Rogers TEST_LOGS := 9ec440763SIan Rogersendif 10ec440763SIan Rogers 11ec440763SIan Rogers$(OUTPUT)%.shellcheck_log: % 12ec440763SIan Rogers $(call rule_mkdir) 13ec440763SIan Rogers $(Q)$(call echo-cmd,test)shellcheck -a -S warning "$<" > $@ || (cat $@ && rm $@ && false) 14ec440763SIan Rogers 151dad99afSIan Rogersperf-test-y += $(TEST_LOGS) 16