OBJECTS=llm.o PROGRAM=llm CC=/usr/bin/cc CFLAGS = -Wall -Wextra -g3 -O0 -g -I/usr/local/include/ CFLAGS += -Wno-unused-function -Wno-unneeded-internal-declaration ## CFLAGS += -I../include/ LDFLAGS = -lfl -L/usr/local/lib/ default: $(PROGRAM) $(PROGRAM): $(OBJECTS) $(CC) $(OBJECTS) -o $@ $(LDFLAGS) llm.o: lex.yy.c $(CC) -c $(CFLAGS) lex.yy.c -o llm.o lex.yy.c: llm.l flex llm.l clean: -rm -rf $(OBJECTS) $(PROGRAM) *~ *.core lex.yy.c lex.yy.o