# Makefile for MIT index DB cgi programs
#

ECATCOM = ../common

SHELL	= bash
CC	= gcc
#CC	= cc

#CDEBUG	= -g
CDEBUG	= -O

CPPFLAGS= -I$(ECATCOM)
CFLAGS	= $(CDEBUG)
LDFLAGS	=
LOADLIBES=
LDLIBS	= -L/mit/gnu/lib -lgdbm

%.ll: %.c
	$(COMPILE.c) -Zll $< $(OUTPUT_OPTION)

%.ps: %.c
	psf -1 -E -h -x -c80 -l66 $< >$@

TARGETS	= makegdbm
SRC	= makegdbm.c
OBJ	= $(SRC:.c=.o)
LL	= $(SRC:.c=.ll)

all:	$(TARGETS)

clean:
	- rm -f *.o $(TARGETS)

pure:
	-@ rm $(TARGETS)
	$(MAKE) $(OBJ)
	$(MAKE) $(TARGETS) CC="purify $(CC)"

ll:
	$(MAKE) $(LL)
