CFLAGS = selection.o: selection.c sorting.h cc $(CFLAGS) -c selection.c insertion.o: insertion.c sorting.h cc $(CFLAGS) -c insertion.c mergesort.o: mergesort.c sorting.h cc $(CFLAGS) -c mergesort.c quicksort.o: quicksort.c sorting.h cc $(CFLAGS) -c quicksort.c sorting.o: sorting.c sorting.h cc $(CFLAGS) -c sorting.c t_selection: sorting.o selection.o t_selection.c cc $(CFLAGS) -o t_selection t_selection.c sorting.o selection.o t_insertion: sorting.o insertion.o t_insertion.c cc $(CFLAGS) -o t_insertion t_insertion.c sorting.o insertion.o t_merge: sorting.o mergesort.o t_merge.c cc $(CFLAGS) -o t_merge t_merge.c sorting.o mergesort.o tweak_merge.o: tweak_merge.c sorting.h cc $(CFLAGS) -c tweak_merge.c tweak_merge: sorting.o tweak_merge.o t_merge.c cc $(CFLAGS) -o tweak_merge t_merge.c sorting.o\ tweak_merge.o insertion.o t_quick: sorting.o quicksort.o t_quick.c cc $(CFLAGS) -o t_quick t_quick.c sorting.o quicksort.o tweak_quick.o: tweak_quick.c sorting.h cc $(CFLAGS) -c tweak_quick.c tweak_quick: sorting.o tweak_quick.o t_quick.c cc $(CFLAGS) -o tweak_quick t_quick.c sorting.o\ tweak_quick.o insertion.o