aboutsummaryrefslogtreecommitdiff
path: root/src/source.mk
blob: 3e01ba60d842ffdc7562f36949e75036d02a39ca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
SRC_LOCAL != echo src/*.c
SOURCES += $(SRC_LOCAL)

src/gen_parser.c: src/parser.y
	bison -Wcounterexamples -H -o $@ $<

src/gen_lexer.c: src/lexer.l
	flex --header-file=src/gen_lexer.h -o $@ $<

include/cu/parser.h: src/gen_lexer.c src/gen_parser.c