llm/Makefile

25 lines
462 B
Makefile
Raw Permalink Normal View History

2019-06-29 11:27:46 +00:00
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
2019-08-03 08:12:31 +00:00
lex.yy.c: llm.l
flex llm.l
2019-06-29 11:27:46 +00:00
clean:
-rm -rf $(OBJECTS) $(PROGRAM) *~ *.core lex.yy.c lex.yy.o