
AR = ar cr
RANLIB = ranlib
INSTALL = install -c
INSTALL_DATA = $(INSTALL) -m -644

###########################################################################
#
# You should not need to edit below this line.
#
###########################################################################

#
# Libs
#

STATIC_LIB = libgbm.a

#
# Directories
#
BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/man
LIBDIR = $(PREFIX)/lib
INCDIR = $(PREFIX)/include
ETCDIR = $(PREFIX)/etc
DOCDIR = $(PREFIX)/doc

#
# Misc
#

CFLAGS= $(CC_OPTIONS)

#
# Blah
#

SRC = gbm.c gbmpgm.c gbmppm.c gbmbmp.c gbmtga.c gbmpcx.c \
      gbmtif.c gbmtifh.c gbmgif.c gbmxbm.c gbmlbm.c \
      gbmhelp.c gbmmir.c gbmrect.c gbmscale.c \
      gbmerr.c gbmtrunc.c gbmht.c gbmhist.c gbmmcut.c

OBJ = gbm.o gbmpgm.o gbmppm.o gbmbmp.o gbmtga.o gbmpcx.o \
      gbmtif.o gbmtifh.o gbmgif.o gbmxbm.o gbmlbm.o \
      gbmhelp.o gbmmir.o gbmrect.o gbmscale.o \
      gbmerr.o gbmtrunc.o gbmht.o gbmhist.o gbmmcut.o

#
# Rules
#

all: static

static: $(OBJ)
	$(AR) $(STATIC_LIB) $(OBJ)
	$(RANLIB) $(STATIC_LIB)

install:
	@echo 'Nothing to be done for "make install"'

clean:
	rm -f *.o *~ core $(STATIC_LIB)

#
# Dependencies
#

gbm.o:		gbm.c gbm.h gbmhelp.h gbmpgm.h gbmppm.h gbmbmp.h gbmtga.h gbmpcx.h gbmtif.h gbmgif.h gbmxbm.h

gbmpgm.o:	gbmpgm.c gbm.h gbmhelp.h

gbmppm.o:	gbmppm.c gbm.h gbmhelp.h

gbmbmp.o:	gbmbmp.c gbm.h gbmhelp.h

gbmtga.o:	gbmtga.c gbm.h gbmhelp.h

gbmpcx.o:	gbmpcx.c gbm.h gbmhelp.h

gbmtif.o:	gbmtif.c gbm.h gbmhelp.h gbmtifh.h

gbmtifh.o:	gbmtifh.c gbmtifh.h

gbmgif.o:	gbmgif.c gbm.h gbmhelp.h

gbmxbm.o:	gbmxbm.c gbm.h gbmhelp.h

gbmlbm.o:	gbmlbm.c gbm.h gbmhelp.h

gbmhelp.o:	gbmhelp.c gbm.h

#
#

gbmmir.o:	gbmmir.c gbm.h

#
#

gbmrect.o:	gbmrect.c gbm.h

#
#

gbmscale.o:	gbmscale.c gbm.h

#
#

gbmerr.o:	gbmerr.c gbm.h

#
#

gbmtrunc.o:	gbmtrunc.c gbm.h

#
#

gbmht.o:	gbmht.c gbm.h


#
#

gbmhist.o:	gbmhist.c gbm.h

#
#

gbmmcut.o:	gbmmcut.c gbm.h

#

