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

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

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

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