CFLAGS = `xmms-config --cflags` `glib-config --cflags` -ggdb
LDFLAGS = `xmms-config --libs` `glib-config --libs`
EBOXY_PREFIX = /usr/local
EBOXY_PLUGINDIR = $(EBOXY_PREFIX)/lib/eboxy/plugins

xmmsctrl.so: xmmsctrl.c
	/bin/sh libtool --mode=compile gcc -I. -I$(EBOXY_PREFIX)/include/eboxy -D_REENTRANT $(CFLAGS) -Wall -c xmmsctrl.c
	/bin/sh libtool --mode=link gcc -D_REENTRANT -leboxyplugin $(LDFLAGS) -o xmmsctrl.la -rpath $(EBOXY_PREFIX)/lib/eboxy -module -avoid-version xmmsctrl.lo
	cp .libs/xmmsctrl.so .

install: xmmsctrl.so
	cp xmmsctrl.so $(EBOXY_PLUGINDIR)/generic

clean:
	rm -f .libs/* *.la *.so *.lo *.o
