CFLAGS=-O

CC=cc

.c.o:
	$(CC) -c $(CFLAGS) $*.c

all: frac defrac

OBJS = frac.o bitio.o errhand.o

frac: $(OBJS) main-c.o
	$(CC) $(CFLAGS) -o frac main-c.o $(OBJS) -lm

defrac: $(OBJS) main-e.o
	$(CC) $(CFLAGS) -o defrac main-e.o $(OBJS) -lm

clean:
	/bin/rm -f frac defrac *.o *~
