Parse compound statements, 'break', 'continue', 'default', 'case' and
[smatch.git] / Makefile
blob618b3637e6adb3c995841240ddfae575cd0ff907
1 CFLAGS=-g -Wall
3 PROGRAMS=test-lexing test-parsing
5 all: $(PROGRAMS)
7 test-lexing: test-lexing.o tokenize.o lib.o
8 gcc -o $@ test-lexing.o tokenize.o lib.o
10 test-parsing: test-parsing.o parse.o tokenize.o symbol.o lib.o
11 gcc -o $@ test-parsing.o parse.o tokenize.o symbol.o lib.o
13 test-parsing.o: token.h parse.h
14 test-lexing.o: token.h
15 tokenize.o: token.h
16 parse.o: token.h parse.h
17 symbol.o: symbol.h token.h parse.h
19 clean:
20 rm -f *.[oasi] core core.[0-9]* $(PROGRAMS)