PREFIX=/usr/local
LIB=lib
LIBDIR=$(PREFIX)/$(LIB)
DESTDIR=$(LIBDIR)/beryl/

PLUGIN  = capture

CC      = gcc
LIBTOOL = libtool
INSTALL = install

CFLAGS  = -Wall `pkg-config --cflags beryl`
LDFLAGS = `pkg-config --libs beryl` -lseom

%.lo: %.c
	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(CFLAGS) -c -o $@ $<

%.la: $(PLUGIN).lo
	$(LIBTOOL) --tag=CC --mode=link $(CC) $(LDFLAGS) -module -avoid-version -no-undefined -rpath $(DESTDIR) -o $@ $<

all: lib$(PLUGIN).la 

install: lib$(PLUGIN).la
	@mkdir -p $(DESTDIR) $(PREFIX)/share/beryl
	$(LIBTOOL) --tag=CC --mode=install $(INSTALL) lib$(PLUGIN).la $(DESTDIR)/lib$(PLUGIN).la
	cp seom.png $(PREFIX)/share/beryl

clean:
	rm -rf *.lo *.o lib$(PLUGIN).* .libs

