# Author: Ram Samudrala (me@ram.org)
# Version: O1.0
# Detail: <http://www.ram.org/computing/mutate/mutate.html>
#
# November 16, 1996.
#
# See the URL above for more information.
#
##########################################################################

BINDIR = /home/ram/cgi-bin

CC = cc

HDRS = -I.

CFLAGS = -O $(HDRS)

LIBS = 

DEBUG_FLAGS = 

##########################################################################

SRC  =	cgi_common.c \
	cgi_display.c \
	cgi_error_handlers.c \
	mutate.c

##########################################################################

OBJ = 	cgi_common.o \
	cgi_display.o \
	cgi_error_handlers.o \
	mutate.o

##########################################################################

PROGRAM = mutate

##########################################################################

$(PROGRAM): $(OBJ)
	$(CC) $(OBJ) -o $(PROGRAM) $(LIBS)
	mv $(PROGRAM) $(BINDIR)/

##########################################################################

cgi_common.o: cgi_common.c
	$(CC) $(CFLAGS) $(DEBUG_FLAGS) -c cgi_common.c

cgi_display.o: cgi_display.c
	$(CC) $(CFLAGS) $(DEBUG_FLAGS) -c cgi_display.c

cgi_error_handlers.o: cgi_error_handlers.c
	$(CC) $(CFLAGS) $(DEBUG_FLAGS) -c cgi_error_handlers.c

mutate.o: mutate.c
	$(CC) $(CFLAGS) $(DEBUG_FLAGS) -c mutate.c

##########################################################################

lint:
	lint $(HDRS) $(SRC)

##########################################################################

clean:
	rm *.o

##########################################################################