audio-player: main.c tag-reader.c tag-reader.h marshal.c marshal.h playlist-parser.c playlist-parser.h audio-player.c audio-player.h gcc -g -Wall $^ -o $@ `pkg-config --libs --cflags gstreamer-0.10 gtk+-2.0` -lgstinterfaces-0.10 marshal.c: marshal.h glib-genmarshal --prefix=marshal marshal.list --body > marshal.c marshal.h: marshal.list glib-genmarshal --prefix=marshal marshal.list --header > marshal.h clean: rm -f audio-player marshal.[ch]