CC = gcc
CFLAGS = -I../prebuf -g

PLAY_MP3_OBJS = play-mp3.o ../prebuf/prebuf.o

all: http-get play-mp3 play-m3u m3ud

m3ud: m3ud.c
	gcc -c $<
	gcc -o $@ m3ud.o

http-get: http-get.c
	gcc -o $@ $< -lsocket

play-mp3: $(PLAY_MP3_OBJS)
	gcc -o $@ $(PLAY_MP3_OBJS)

play-m3u: play-m3u.c
	gcc -o $@ $<

tar:
	tar cfh - http-get m3ud play-m3u madplay \
		http-get.c m3ud.c play-m3u.c \
		mad-0.14.2b-patch \
		prebuf.c prebuf.h \
		Makefile README | gzip > audrey-audio-0.2.tar.gz

clean:
	rm -f *.o play-mp3 play-m3u http-get m3ud
