all: mlhn

mlhn: main.o mlhn.o hop_fast.o io.o utils.o tio.o
	cc main.o mlhn.o hop_fast.o io.o utils.o tio.o -o mlhn

main.o : main.c std.h utils.h
	cc -c -g main.c

mlhn.o : mlhn.c std.h utils.h 
	cc -c -g mlhn.c

hop_fast.o : hop_fast.c std.h main.h utils.h
	cc -c -g hop_fast.c

io.o : io.c std.h utils.h
	cc -c -g io.c

utils.o : utils.c std.h
	cc -c -g utils.c

tio.o : tio.c std.h main.h utils.h
	cc -c -g tio.c
