add coverage target using gcov