all: main main : tri_fusion.o tri_insertion.o tri_rapide.o utils.o main.c gcc -o main -Wall utils.o tri_fusion.o tri_insertion.o tri_rapide.o -g main.c tri_fusion.o : tri_fusion.c tri_fusion.h gcc -c -Wall -g tri_fusion.c tri_insertion.o : tri_insertion.c tri_insertion.h gcc -c -Wall -g tri_insertion.c tri_rapide.o : tri_rapide.c tri_rapide.h gcc -c -Wall -g tri_rapide.c utils.o : utils.c utils.h gcc -c -g utils.c clean : rm *.o