
prefix = /usr
datadir = /usr/share
pkgdatadir = $(datadir)/beaver
pkgincludedir = $(includedir)/beaver
pkglibdir = $(libdir)/beaver
pkglibexecdir = $(libexecdir)/beaver
mkinstalldirs = $(install_sh) -d
install_sh = install
DESTDIR = $(prefix)
CC = gcc
CCDEPMODE = depmode=gcc3
CFLAGS = -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -fPIC -O2  -U HAVE_CONFIG_H
CPP = gcc -E
CPPFLAGS =  -U HAVE_CONFIG_H 
CYGPATH_W = echo
DEFS = -DHAVE_CONFIG_H
INSTALL = /usr/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644

AM_CFLAGS = \
  -DINSTALL_DIR='"$(pkgdatadir)/"' \
  -DICON_DIR='"$(datadir)/icons/hicolor/32x32/apps"' \
  -DPIXMAP_DIR='"$(pkgdatadir)/pixmaps"' \
  -DPLUGINS_DIR='"$(pkgdatadir)/plugins/"' \
  -DRESOURCE_DIR='"$(pkgdatadir)/resource"' \
	-I$(DESTDIR)$(pkgdatadir)/includes -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14  

LDADD  = -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14  

OBJ = $(OBJECTS:%.o=$(DIR)/%.o)
SRC = $(OBJ:.o=.c)

top_builddir=.
srcdir=.
top_srcdir=.

.PHONY: all module install install_local clean all-am am--refresh $(top_builddir)/config.status Makefile.in

all:
	@for i in *; do \
		if test -d "$$i" -a "$$i" -a -f "$$i/Makefile" ; then \
			echo " [MAKE] $$i"; \
			cd $$i && make && cd ..; \
		fi; \
	done;
clean-all:
	@for i in *; do \
		if test -d "$$i" -a -f "$$i/Makefile"; then \
			echo "Making clean in plugins/$$i"; \
			cd $$i && make clean && cd ..; \
		fi; \
	done;

Makefile.in:

module: $(OBJ)
	$(CC) --shared $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CFLAGS) $(CFLAGS) -o $(DIR)/$(NAME) $(OBJ) -fPIC

install: module
	$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/plugins
	$(INSTALL_DATA) $(DIR)/$(NAME) $(DESTDIR)$(pkgdatadir)/plugins/$(NAME)
	

install_local: module
	$(mkinstalldirs) $(HOME)/.beaver/plugins
	$(INSTALL_DATA) $(DIR)/$(NAME) $(HOME)/.beaver/plugins/$(NAME)


.c.o:
	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CFLAGS) $(CFLAGS) -I./ -I$(DESTDIR)$(pkgdatadir)/includes -fPIC -c $< -o $@
