CC = gcc
CFLAGS = -g -Wall
HEADERS = readlinefromfile.h ll.h

all: gconsole

gconsole: gconsole.o ll.o readlinefromfile.o graphops.o
	$(CC) $(CFLAGS) -o gconsole gconsole.o ll.o readlinefromfile.o \
	graphops.o -lreadline

%.o: %.c $(HEADERS)
	$(CC) $(CFLAGS) -c $<

clean: FORCE
	/bin/rm -f *.o *~ gconsole

FORCE: