CC = gcc CFLAGS = -ansi -std=c99 -pedantic -Wall -Wextra -O -g GPROF = -pg GCOV = -fprofile-arcs -ftest-coverage listDriver: listDriver.c list.c myRand.c $(CC) $(CFLAGS) myRand.c listDriver.c list.c -o listDriver lprof: listDriver.c list.c myRand.c $(CC) $(CFLAGS) $(GPROF) listDriver.c list.c myRand.c -o lprof lcov: listDriver.c list.c myRand.c $(CC) $(CFLAGS) $(GCOV) list.c listDriver.c myRand.c -o lcov clean: rm -i a.out *~ *.o *.gcov *.gcda *.gcno gmon.out lprof lcov listDriver