CC= cc
#CLFAGS -o -I./include -I../conf/include
CFLAGS= -g -I./include -I../..
LIBS= -L/mit/spook/Work/ss -Llib -lss -lcom_err

OBJS= commands.o gadmin.o do_request.o requests.o utils.o abbrev.o

.SUFFIXES:	.ct .h

gadmin:	$(OBJS)
	${CC} $(CFLAGS) -o gadmin $(OBJS) $(LIBS)

clean:
	-rm -f $(OBJS) gadmin *~

.ct.o:	
	./make_commands $*.ct

.y.o:	
	-rm -f $*.o y.tab.c y.tab.o
	$(YACC) $(YFLAGS) $<
	${CC} $(CFLAGS) -c y.tab.c
	mv y.tab.o $@

.c.o:
	-rm -f $*.o
	${CC} $(CFLAGS) -c $*.c

