#
# Makefile for GRAV (GRAphic View 3.0)
#
# (C) Michael Knigge, 1995
#
#
CC        = gcc
LIBS      = ../gbm/gbm/gbm.a ../gbm/gbm/gbmhist.a ../gbm/gbm/gbmscale.a ../gbm/gbm/gbmmir.a ../plib/pnglib.a ../zlib/libgz.a -lm
CFLAGS    = -O2 -Wstrict-prototypes -Wall -ansi $(DEF) $(INC) -I../gbm -I../gbm/gbm -I../plib -I../zlib
MODULES   =	config.o	\
		convert.o	\
		directory.o	\
		effects.o	\
		error.o		\
		info.o		\
		input.o		\
		main.o		\
		misc.o		\
		read.o		\
		readgbm.o	\
		readjpg.o	\
		readpcd.o	\
		readpng.o	\
		screen.o	\
		selector.o	\
		trans.o		\
		view.o


grav :	$(MODULES)
	$(CC) $(CFLAGS) $(MODULES) $(LIB) $(LIBS) -o grav
	@echo
	@echo "                  Remember to delete your old ~/.gravrc File"
	@echo


clean:
	rm -f *.o
	rm -f grav

