# Author: Ram Samudrala (me@ram.org) # Version: O1.0 # Detail: # # January 1, 1997. # # See the URL above for more information. # ########################################################################## BINDIR = /home/ram/cgi-bin CC = cc HDRS = -I. CFLAGS = -O $(HDRS) -static LIBS = SRC_redirector = cgi_common.c \ cgi_display.c \ cgi_error_handlers.c \ redirector.c OBJ_redirector = cgi_common.o \ cgi_display.o \ cgi_error_handlers.o \ redirector.o PROGRAM = redirector ########################################################################## all: $(PROGRAM) mv $(PROGRAM) $(BINDIR) chmod +x $(BINDIR)/$(PROGRAM) $(PROGRAM): $(OBJ_redirector) $(CC) $(OBJ_redirector) $(CFLAGS) -o $(PROGRAM) $(LIBS) ########################################################################## cgi_common.o: cgi_common.c $(CC) $(CFLAGS) -c cgi_common.c cgi_display.o: cgi_display.c $(CC) $(CFLAGS) -c cgi_display.c cgi_error_handlers.o: cgi_error_handlers.c $(CC) $(CFLAGS) -c cgi_error_handlers.c redirector.o: redirector.c $(CC) $(CFLAGS) -c redirector.c ########################################################################## lint_redirector: lint $(HDRS) $(SRC_redirector) ########################################################################## clean: rm *.o ##########################################################################