updated makefile run_coverage to be more robust.