VERSION = 1.8.0

all: xmms-mpegplus-$(VERSION).so

install-test: all
	ln -f -s `pwd`/xmms-mpegplus-`echo $(VERSION)`.so \
	~/.xmms/Plugins/xmms-mpegplus-`echo $(VERSION)`.so

install: all
	install -g wheel -o root -m 755 \
		./xmms-mpegplus-`echo $(VERSION)`.so \
		`xmms-config --input-plugin-dir`/xmms-mpegplus-`echo $(VERSION)`.so

xmms-mpegplus-$(VERSION).so: In_mpp.c bitstream.c huff_new.c huff_old.c \
		 requant.c resort.c synth_filter.c mpp_dec.c Makefile
	gcc -DVERSION=\"$(VERSION)\" -Wall -pedantic -shared `xmms-config --cflags --libs` \
	`gtk-config --cflags --libs` -o xmms-mpegplus-`echo $(VERSION)`.so \
	In_mpp.c bitstream.c huff_new.c huff_old.c requant.c resort.c \
	synth_filter.c mpp_dec.c
clean:
	rm -f *.o xmms-mpegplus-`echo $(VERSION)`.so
uninstall:
	rm -f `xmms-config --input-plugin-dir`/xmms-mpegplus-`echo $(VERSION)`.so
