1*0a8adf58SKees Cook# Makefile for firmware loading selftests 2*0a8adf58SKees Cook 3*0a8adf58SKees Cook# No binaries, but make sure arg-less "make" doesn't trigger "run_tests" 4*0a8adf58SKees Cookall: 5*0a8adf58SKees Cook 6*0a8adf58SKees Cookfw_filesystem: 7*0a8adf58SKees Cook @if /bin/sh ./fw_filesystem.sh ; then \ 8*0a8adf58SKees Cook echo "fw_filesystem: ok"; \ 9*0a8adf58SKees Cook else \ 10*0a8adf58SKees Cook echo "fw_filesystem: [FAIL]"; \ 11*0a8adf58SKees Cook exit 1; \ 12*0a8adf58SKees Cook fi 13*0a8adf58SKees Cook 14*0a8adf58SKees Cookfw_userhelper: 15*0a8adf58SKees Cook @if /bin/sh ./fw_userhelper.sh ; then \ 16*0a8adf58SKees Cook echo "fw_userhelper: ok"; \ 17*0a8adf58SKees Cook else \ 18*0a8adf58SKees Cook echo "fw_userhelper: [FAIL]"; \ 19*0a8adf58SKees Cook exit 1; \ 20*0a8adf58SKees Cook fi 21*0a8adf58SKees Cook 22*0a8adf58SKees Cookrun_tests: all fw_filesystem fw_userhelper 23*0a8adf58SKees Cook 24*0a8adf58SKees Cook# Nothing to clean up. 25*0a8adf58SKees Cookclean: 26*0a8adf58SKees Cook 27*0a8adf58SKees Cook.PHONY: all clean run_tests fw_filesystem fw_userhelper 28