all: 	readtag dumptag writetag removetag genre

genre: 	genre.o
	gcc -o genre -Wall genre.o

genre.o: 	genre.c tag.h
	gcc -c -Wall genre.c 

removetag: 	removetag.o
	gcc -o removetag -Wall removetag.o

removetag.o: 	removetag.c tag.h
	gcc -c -Wall removetag.c 

writetag: 	writetag.o
	gcc -o writetag -Wall writetag.o

writetag.o: 	writetag.c tag.h
	gcc -c -Wall writetag.c 

dumptag: 	dumptag.o
	gcc -o dumptag -Wall dumptag.o

dumptag.o: 	dumptag.c tag.h
	gcc -c -Wall dumptag.c 

readtag: 	readtag.o
	gcc -o readtag -Wall readtag.o

readtag.o: 	readtag.c tag.h
	gcc -c -Wall readtag.c 

clean:
	rm -f *.o readtag dumptag writetag removetag genre
