CC = gcc
PROGNAME = bfi
OBJECTS = bfi.o carryout.o getarg.o execute.o stdio.o
RM = rm

all : $(PROGNAME)

$(PROGNAME) : $(OBJECTS)
	$(CC) -o $(PROGNAME) $(OBJECTS)

.c.o:
	$(CC) -o $@ -c $<

clean :
	$(RM) -rf $(OBJECTS) $(PROGNAME)
