dlugolecki.net.pl
Dziennik
Polecane
Software
projects
/
gedcom-parse.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
608e549
)
More automatic testing of lexers.
author
Peter Verthez
<Peter.Verthez@advalvas.be>
Sun, 2 Dec 2001 09:26:49 +0000
(09:26 +0000)
committer
Peter Verthez
<Peter.Verthez@advalvas.be>
Sun, 2 Dec 2001 09:26:49 +0000
(09:26 +0000)
Makefile
patch
|
blob
|
history
diff --git
a/Makefile
b/Makefile
index d720e8cd498bd64729bd9640644e8aeb7d1416c5..ac01d3922d0932afd3f0313f88ed93d8859dcd86 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-40,24
+40,33
@@
clean:
# Lexer test programs
# Lexer test programs
-
test_1byte:
lex.gedcom_1byte_.test.o message.o encoding.o
+
lexer_1byte:
lex.gedcom_1byte_.test.o message.o encoding.o
$(CC) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
lex.gedcom_1byte_.test.o: lex.gedcom_1byte_.c
$(CC) -DLEXER_TEST -c $(CPPFLAGS) $(CFLAGS) $^ -o $@
$(CC) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
lex.gedcom_1byte_.test.o: lex.gedcom_1byte_.c
$(CC) -DLEXER_TEST -c $(CPPFLAGS) $(CFLAGS) $^ -o $@
-test_hilo: lex.gedcom_hilo_.test.o message.o encoding.o
+test_1byte: lexer_1byte
+ cat t/allged.ged | ./lexer_1byte
+
+lexer_hilo: lex.gedcom_hilo_.test.o message.o encoding.o
$(CC) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
lex.gedcom_hilo_.test.o: lex.gedcom_hilo_.c
$(CC) -DLEXER_TEST -c $(CPPFLAGS) $(CFLAGS) $^ -o $@
$(CC) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
lex.gedcom_hilo_.test.o: lex.gedcom_hilo_.c
$(CC) -DLEXER_TEST -c $(CPPFLAGS) $(CFLAGS) $^ -o $@
-test_lohi: lex.gedcom_lohi_.test.o message.o encoding.o
+test_hilo: lexer_hilo
+ cat t/uhlcl.ged | ./lexer_hilo
+
+lexer_lohi: lex.gedcom_lohi_.test.o message.o encoding.o
$(CC) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
lex.gedcom_lohi_.test.o: lex.gedcom_lohi_.c
$(CC) -DLEXER_TEST -c $(CPPFLAGS) $(CFLAGS) $^ -o $@
$(CC) $(LDFLAGS) $^ $(LOADLIBES) $(LDLIBS) -o $@
lex.gedcom_lohi_.test.o: lex.gedcom_lohi_.c
$(CC) -DLEXER_TEST -c $(CPPFLAGS) $(CFLAGS) $^ -o $@
+test_lohi: lexer_lohi
+ cat t/ulhcl.ged | ./lexer_lohi
+
# Test of parser
test: all
# Test of parser
test: all