INCLUDE		= -I/afs/sipb.mit.edu/project/gimp/include
LINCLUDE	= -L/afs/sipb.mit.edu/project/gimp/lib
LIBS            = -lm -lgimp

PLUGIN_DESTDIR  = /afs/sipb.mit.edu/project/gimp/lib/plug-ins

# set the compiler variable
CC        	=	gcc

# specify if ranlib should be used
RANLIB		=	ranlib
#RANLIB		=	echo

# remember to add the includes
CFLAGS		=	-g -Wall $(INCLUDE)

# specify how depends are remade
MAKEDEPEND	=	gcc -MM

FILTERSRC =  \
	addnoise.c       degrade.c        median.c         rot90ccw.c  \
	autocrop.c       deinterlace.c    noisify.c        rot90cw.c   \
	bcg.c            despeckle.c      oilify.c         solarize.c  \
	blur2.c          displace.c       photocd.c        solarizet.c \
	bumpmap.c        gauss.c          pinch.c          threshold.c \
	c_astretch.c     gauss_recurse.c  plasma.c         waves.c     \
	compose.c        pnm.c            whirl.c                      \
	darkest.c        lightest.c       ripple.c                     \
	decompose.c      lunarize.c       rot180.c			\
	texture1.c	 texture2.c	\
	pagecurl.c	imgsplit.c	mblur.c	cfrob.c



FILTEROBJ = $(FILTERSRC:.c=.o)
FILTERS = $(FILTERSRC:.c=)

all: $(FILTERS)


# If you are using gmake use the following 2 rules...
%: %.c $(FILTERSRC)
	$(CC) $(CFLAGS) $< $(LINCLUDE) $(LIBS) -o $@ 

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

install:
	/afs/athena.mit.edu/project/gnu/bin/gcp -vf $(FILTERS) $(PLUGIN_DESTDIR)

clean:
	/bin/rm -f *.o *~ $(FILTERS)

