TRGT=	calc

SRCS=	$(TRGT).c rag.c
OBJS=	$(TRGT).o rag.o

CFLAGS=	-g -I$(EPSINC)

$(TRGT):	$(OBJS)
	$(CC) $(CFLAGS) -L$(EPSLIB) -o $@ $(OBJS) -lcast -lrag

$(OBJS):	swbus.h nodes.h grc.h

rag.c:	$(TRGT).spe
	$(EPSBIN)/rag < $?

nodes.h grc.h:
	ln -s ../efe/$@ .

clean:
	-rm -f *.o core *~
	-rm -f rag.c spec.num

tidy:	clean
	-rm -f $(TRGT) nodes.h grc.h
