#
# $Id: Makefile,v 1.22 2007/04/02 13:52:49 phintuka Exp $
#

XINEPOSTTHREAD_SO = xineplug_post_thread.so

INSTALL       ?= install
XINEPLUGINDIR  = $(shell xine-config --plugindir)

CFLAGS        ?= -O2 -pipe -Wall -fPIC 
CFLAGS        += $(shell xine-config --cflags)
LIBS          += $(shell xine-config --libs)
LDFLAGS       ?= -shared -fvisibility=hidden -g -fPIC


$(XINEPOSTTHREAD_SO): xine_post_thread.o
	$(CC) $(LDFLAGS) $(LIBS) xine_post_thread.o -o $@

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

all: $(XINEPOSTTHREAD_SO)

install: all
	@echo Installing $(XINEPLUGINDIR)/post/$(XINEPOSTTHREAD_SO)
	@-rm -rf $(XINEPLUGINDIR)/post/$(XINEPOSTTHREAD_SO)
	@$(INSTALL) -D -m 0644 $(XINEPOSTTHREAD_SO) $(XINEPLUGINDIR)/post/$(XINEPOSTTHREAD_SO)

clean:
	@-rm -f $(XINEPOSTTHREAD_SO) *.o

.PHONY: all
