20 lines
286 B
Makefile
20 lines
286 B
Makefile
CC = /bin/cc
|
|
LEX = /bin/lex
|
|
RM = /bin/rm
|
|
|
|
all:
|
|
@echo "Run 'make parser' to build the parser, or 'make lexer' to build the lexer."
|
|
|
|
parser:
|
|
$(CC) parse.c -o parser
|
|
|
|
lexer:
|
|
$(LEX) lexer.l
|
|
$(CC) lex.yy.c -lfl -o lexer
|
|
|
|
clean-parser:
|
|
$(RM) parser
|
|
|
|
clean-lexer:
|
|
$(RM) lexer lex.yy.c
|