CC = gcc all: mu echo All up to date. repack2: repack2.c $(CC) -o repack2 repack2.c dawg: dawg.c $(CC) -o dawg dawg.c mfg: mfg.c $(CC) -o mfg mfg.c mu: mu.c $(CC) -o mu mu.c mu.c: mfg pattern ./mfg pattern > mu.c clean: rm mfg mu* dawg repack2 all: dawg repack2 mfg test: mu time ./mu