# Author: Ram Samudrala (me@ram.org) # Version: O1.0 # Detail: # # 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 ##########################################################################