################################################## # GNUmakefile for plug-ins/maze # PROG= maze CFLAGS+= -I/usr/X11R6/include -I/usr/local/gimp/include -I/usr/local/lib/glib/include -pipe # Uncomment next line for debugging. #DEBUG+= -Wall -pedantic -ansi -ggdb -gstabs+ -DMAZE_DEBUG # -pg # Uncomment next line in hopes of gaining some speed. CFLAGS+= -O3 -fomit-frame-pointer -finline-functions -funroll-loops -ffast-math LDADD= -L/usr/X11R6/lib -L/usr/local/gimp/lib -lgimp -lm -lgtk -lgdk -lglib -lXext -lX11 -lXpm -lgimpui CC=gcc MAZEOBJS= maze.o maze_face.o algorithms.o handy.o all: maze maze: ${MAZEOBJS} maze.h ${CC} -o $@ ${MAZEOBJS} ${DEBUG} ${LDADD} .c.o: maze.h ${CC} ${CFLAGS} ${DEBUG} -c $< install: maze cp maze ~/.gimp/plug-ins/ clean: rm -f ${MAZEOBJS} reallyclean: rm -f ${MAZEOBJS} maze dist: maze.tgz maze.tgz: maze.c maze.h maze_face.c handy.c algorithms.c Makefile CHANGES tar -C.. -cvzf maze.tgz maze/maze.h maze/maze.c maze/maze_face.c maze/Makefile maze/CHANGES maze/handy.c maze/algorithms.c