]>
Commit | Line | Data |
---|---|---|
1 | all: ../ky00te | |
2 | ||
3 | clean: | |
4 | rm -f y.tab.* lex.yy.* | |
5 | rm -f ../ky00te | |
6 | ||
7 | ../ky00te: y.tab.o lex.yy.o | |
8 | $(CC) -o ../ky00te lex.yy.o y.tab.o $(CFLAGS) -lfl $(LDFLAGS) | |
9 | ||
10 | lex.yy.o: lex.yy.c y.tab.h | |
11 | $(CC) $(CFLAGS) -c lex.yy.c | |
12 | ||
13 | y.tab.o: y.tab.c | |
14 | $(CC) $(CFLAGS) -c y.tab.c | |
15 | ||
16 | lex.yy.c: ky00te.lex | |
17 | flex ky00te.lex | |
18 | ||
19 | y.tab.c: ky00te.yacc | |
20 | yacc -d ky00te.yacc | |
21 |