CC	= gcc
CFLAGS	= -g -Wall `xmms-config --cflags`

LDFLAGS = -L/usr/X11R6/lib -lX11

all: libcompress.so

install: libcompress.so
	install -m 755 libcompress.so `xmms-config --effect-plugin-dir`

clean:
	rm *.o *.so

libcompress.so: compress.o preferences.o
	$(CC) $(LDFLAGS) -shared -o $(@) $(^) -Wl,-soname -Wl,$(@)

compress.o: config.h preferences.h
preferences.o: preferences.h

.c.o:
	$(CC) $(CFLAGS) -c $*.c

