# Author: Ram Samudrala (me@ram.org) # Version: O1.0 # Detail: # November 16, 1996. # # See the URL above for more information. # BINDIR = /home/ram/cgi-bin CC = gcc HDRS = -I. CFLAGS = -O $(HDRS) -static LIBS = DEBUG_FLAGS = ########################################################################## SRC_mailform = cgi_common.c \ cgi_display.c \ cgi_error_handlers.c \ mailform.c ########################################################################## OBJ_mailform = cgi_common.o \ cgi_display.o \ cgi_error_handlers.o \ mailform.o ########################################################################## all: mailform mailform: $(OBJ_mailform) $(CC) $(OBJ_mailform) $(CFLAGS) -o mailform $(LIBS) mv mailform $(BINDIR) ########################################################################## cgi_common.o: cgi_common.c $(CC) $(CFLAGS) $(DEBUG_FLAGS) -c cgi_common.c cgi_cookies.o: cgi_cookies.c $(CC) $(CFLAGS) $(DEBUG_FLAGS) -c cgi_cookies.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 mailform.o: mailform.c $(CC) $(CFLAGS) $(DEBUG_FLAGS) -c mailform.c ########################################################################## lint_mailform: lint $(HDRS) $(SRC_mailform) ########################################################################## clean: rm *.o ##########################################################################