# Author: Ram Samudrala (me@ram.org)
# Version: O1.0
# Detail: <http://www.ram.org/computing/pretable/pretable.html>
#
# January 1, 1997.
#
# See the URL above for terms of use.
#

BINDIR = /home/ram/cgi-bin

CC = cc

HDRS = -I.

CFLAGS = -O $(HDRS)

LIBS =

DEBUG_FLAGS = 

SRC1 =	cgi_common.c \
	cgi_display.c \
	cgi_error_handlers.c \
	pre2table.c 

OBJ1 = 	cgi_common.o \
	cgi_display.o \
	cgi_error_handlers.o \
	pre2table.o

PROGRAM1 = pre2table

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

all:
	make $(PROGRAM1) $(PROGRAM2)
	mv $(PROGRAM1) $(BINDIR)
	chmod +x $(BINDIR)/$(PROGRAM1)

$(PROGRAM1): $(OBJ1)
	$(CC) $(OBJ1) -o $(PROGRAM1) $(LIBS)

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

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

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

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

lint_pre2table:
	lint $(HDRS) $(SRC1)

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

clean:
	rm *.o

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