

CC=gcc

OPT=-O2
DEBUG=-g

CFLAGS=$(OPT) $(DEBUG) -Wall `xmms-config --cflags`
LIBS=`xmms-config --libs` -L"lib" -lm -lSDL

# `gtk-config --cflags`
# `gtk-config --libs`

PLUGIN=libmylcd.so
PLUGINDIR=`xmms-config --visualization-plugin-dir`

all : $(PLUGIN)

install : $(PLUGIN)
	mkdir -p $(PLUGINDIR)
	install $(PLUGIN) $(PLUGINDIR)

$(PLUGIN) : main.o
	$(CC) $(LIBS) -shared $^ -o $@ -lmylcd

%.o : %.c
	$(CC) $(CFLAGS) -c $^ -o $@

clean :
	rm -f $(PLUGIN) *.o *.bak

	
