seismonitor: main.o fileio.o group_01.o group_02.o group_03.o group_04.o group_05.o
	gcc -o seismonitor main.o fileio.o group_01.o group_02.o group_03.o group_04.o group_05.o
	rm *.o

main.o: main.c group.h
	gcc -c main.c

fileio.o: fileio.c group.h
	gcc -c fileio.c
 
group_01.o: group_01.c group.h
	gcc -c group_01.c
 
group_02.o: group_02.c group.h
	gcc -c group_02.c
 
group_03.o: group_03.c group.h
	gcc -c group_03.c
 
group_04.o: group_04.c group.h
	gcc -c group_04.c
 
group_05.o: group_05.c group.h
	gcc -c group_05.c   

clean:
	rm seismonitor *.o
