#CC=kgcc

OPTS=-Wall -O2
OBJS=simplelevel.o

XMMS_LIBS=`xmms-config --libs`
XMMS_CFLAGS=`xmms-config --cflags`
XMMS_VISPLUGINDIR=`xmms-config --visualization-plugin-dir`

all: simplelevel.so

$(OBJS): %.o: %.c
	$(CC) $(OPTS) -o $@ -c $< $(XMMS_CFLAGS)

simplelevel.lo: simplelevel.c
	$(CC) $(OPTS) -fPIC -c $< $(XMMS_CFLAGS) -o $@

simplelevel.so: simplelevel.lo $(OBJS)
	$(CC) -shared -fPIC -o $@ simplelevel.lo  $(XMMS_LIBS)

clean:
	rm -f $(OBJS) simplelevel.so simplelevel.lo

install:
	install -s simplelevel.so $(XMMS_VISPLUGINDIR)
	cat ./INSTALL.NOTES
uninstall:
	rm -f $(XMMS_VISPLUGINDIR)/simplelvel.so

