aboutsummaryrefslogtreecommitdiff
path: root/deps.mk
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-12-12 10:44:14 -0300
committerEuAndreh <eu@euandre.org>2024-12-12 10:44:14 -0300
commitdb845a7717121fd03becad63ffba4f7b7c60ed9b (patch)
tree3f98fcf2577d0c6539770e76b207ea724867dc85 /deps.mk
parentMove existing test files to "urubu" subdirectory (diff)
downloadcotia-db845a7717121fd03becad63ffba4f7b7c60ed9b.tar.gz
cotia-db845a7717121fd03becad63ffba4f7b7c60ed9b.tar.xz
Build and run existing test executables with no actual tests
Diffstat (limited to 'deps.mk')
-rw-r--r--deps.mk105
1 files changed, 85 insertions, 20 deletions
diff --git a/deps.mk b/deps.mk
index 2461916..64ecb5f 100644
--- a/deps.mk
+++ b/deps.mk
@@ -75,14 +75,14 @@ tests/fuzz/generated-parser-check/main.a: tests/fuzz/generated-parser-check/$(NA
tests/main.a: tests/$(NAME).a
-src/urubu/spec/grammar/parser.a tests/unit/spec/grammar/parser.a: src/urubu/error.a src/urubu/spec/grammar.a
-src/urubu/grammar.a tests/unit/grammar.a: src/urubu/grammar/symbol.a src/urubu/spec/grammar/parser.a src/urubu/error.a src/urubu/grammar/lexical.a
-src/urubu/tester.a tests/unit/tester.a: src/urubu/spec/test.a src/urubu/driver/parser.a src/urubu/spec/grammar.a
-src/urubu/grammar/lexical/dfa.a tests/unit/grammar/lexical/dfa.a: src/urubu/grammar/lexical/parser.a src/urubu/utf8.a
-src/urubu/grammar/lexical/parser.a tests/unit/grammar/lexical/parser.a: src/urubu/ucd.a src/urubu/spec/grammar.a
-src/urubu/grammar/lexical.a tests/unit/grammar/lexical.a: src/urubu/compressor.a src/urubu/grammar/lexical/dfa.a src/urubu/grammar/lexical/parser.a
-src/urubu/driver/lexer.a tests/unit/driver/lexer.a: src/urubu/grammar/lexical.a
-src/urubu/driver/parser.a tests/unit/driver/parser.a: src/urubu/spec/grammar.a src/urubu/driver/lexer.a
+src/urubu/spec/grammar/parser.a tests/unit/spec/grammar/parser/parser.a: src/urubu/error.a src/urubu/spec/grammar.a
+src/urubu/grammar.a tests/unit/grammar/grammar.a: src/urubu/grammar/symbol.a src/urubu/spec/grammar/parser.a src/urubu/error.a src/urubu/grammar/lexical.a
+src/urubu/tester.a tests/unit/tester/tester.a: src/urubu/spec/test.a src/urubu/driver/parser.a src/urubu/spec/grammar.a
+src/urubu/grammar/lexical/dfa.a tests/unit/grammar/lexical/dfa/dfa.a: src/urubu/grammar/lexical/parser.a src/urubu/utf8.a
+src/urubu/grammar/lexical/parser.a tests/unit/grammar/lexical/parser/parser.a: src/urubu/ucd.a src/urubu/spec/grammar.a
+src/urubu/grammar/lexical.a tests/unit/grammar/lexical/lexical.a: src/urubu/compressor.a src/urubu/grammar/lexical/dfa.a src/urubu/grammar/lexical/parser.a
+src/urubu/driver/lexer.a tests/unit/driver/lexer/lexer.a: src/urubu/grammar/lexical.a
+src/urubu/driver/parser.a tests/unit/driver/parser/parser.a: src/urubu/spec/grammar.a src/urubu/driver/lexer.a
tests/unit/driver/parser.a: src/urubu/grammar.a src/urubu/spec/grammar/parser.a
tests/unit/tester.a: src/urubu/grammar.a src/urubu/spec/grammar/parser.a
@@ -122,15 +122,80 @@ src/urubu/cmd/vartan-go.a: src/urubu/cmd/vartan-go/generate.go src/urubu/cmd/var
-tests/unit/compressor.a: src/urubu/compressor.go tests/unit/compressor.go
-tests/unit/grammar/symbol.a: src/urubu/grammar/symbol.go tests/unit/grammar/symbol.go
-tests/unit/spec/test.a: src/urubu/spec/test.go tests/unit/spec/test.go
-tests/unit/utf8.a: src/urubu/utf8.go tests/unit/utf8.go
-tests/unit/spec/grammar/parser.a: src/urubu/spec/grammar/parser.go tests/unit/spec/grammar/parser.go
-tests/unit/grammar.a: src/urubu/grammar.go tests/unit/grammar.go
-tests/unit/tester.a: src/urubu/tester.go tests/unit/tester.go
-tests/unit/grammar/lexical/dfa.a: src/urubu/grammar/lexical/dfa.go tests/unit/grammar/lexical/dfa.go
-tests/unit/grammar/lexical/parser.a: src/urubu/grammar/lexical/parser.go tests/unit/grammar/lexical/parser.go
-tests/unit/grammar/lexical.a: src/urubu/grammar/lexical.go tests/unit/grammar/lexical.go
-tests/unit/driver/lexer.a: src/urubu/driver/lexer.go tests/unit/driver/lexer.go
-tests/unit/driver/parser.a: src/urubu/driver/parser.go tests/unit/driver/parser.go
+tests/unit/compressor/compressor.a: src/urubu/compressor.go tests/unit/compressor/compressor.go
+tests/unit/grammar/symbol/symbol.a: src/urubu/grammar/symbol.go tests/unit/grammar/symbol/symbol.go
+tests/unit/spec/test/test.a: src/urubu/spec/test.go tests/unit/spec/test/test.go
+tests/unit/utf8/utf8.a: src/urubu/utf8.go tests/unit/utf8/utf8.go
+tests/unit/spec/grammar/parser/parser.a: src/urubu/spec/grammar/parser.go tests/unit/spec/grammar/parser/parser.go
+tests/unit/grammar/grammar.a: src/urubu/grammar.go tests/unit/grammar/grammar.go
+tests/unit/tester/tester.a: src/urubu/tester.go tests/unit/tester/tester.go
+tests/unit/grammar/lexical/dfa/dfa.a: src/urubu/grammar/lexical/dfa.go tests/unit/grammar/lexical/dfa/dfa.go
+tests/unit/grammar/lexical/parser/parser.a: src/urubu/grammar/lexical/parser.go tests/unit/grammar/lexical/parser/parser.go
+tests/unit/grammar/lexical/lexical.a: src/urubu/grammar/lexical.go tests/unit/grammar/lexical/lexical.go
+tests/unit/driver/lexer/lexer.a: src/urubu/driver/lexer.go tests/unit/driver/lexer/lexer.go
+tests/unit/driver/parser/parser.a: src/urubu/driver/parser.go tests/unit/driver/parser/parser.go
+
+
+tests/unit/compressor/main.a: tests/unit/compressor/main.go
+tests/unit/grammar/main.a: tests/unit/grammar/main.go
+tests/unit/tester/main.a: tests/unit/tester/main.go
+tests/unit/utf8/main.a: tests/unit/utf8/main.go
+tests/unit/spec/grammar/parser/main.a: tests/unit/spec/grammar/parser/main.go
+tests/unit/spec/test/main.a: tests/unit/spec/test/main.go
+tests/unit/grammar/main.a: tests/unit/grammar/main.go
+tests/unit/tester/main.a: tests/unit/tester/main.go
+tests/unit/grammar/lexical/dfa/main.a: tests/unit/grammar/lexical/dfa/main.go
+tests/unit/grammar/lexical/parser/main.a: tests/unit/grammar/lexical/parser/main.go
+tests/unit/grammar/lexical/main.a: tests/unit/grammar/lexical/main.go
+tests/unit/grammar/symbol/main.a: tests/unit/grammar/symbol/main.go
+tests/unit/driver/lexer/main.a: tests/unit/driver/lexer/main.go
+tests/unit/driver/parser/main.a: tests/unit/driver/parser/main.go
+
+tests/unit/compressor/main.a: tests/unit/compressor/compressor.a
+tests/unit/grammar/main.a: tests/unit/grammar/grammar.a
+tests/unit/tester/main.a: tests/unit/tester/tester.a
+tests/unit/utf8/main.a: tests/unit/utf8/utf8.a
+tests/unit/spec/grammar/parser/main.a: tests/unit/spec/grammar/parser/parser.a
+tests/unit/spec/test/main.a: tests/unit/spec/test/test.a
+tests/unit/grammar/main.a: tests/unit/grammar/grammar.a
+tests/unit/tester/main.a: tests/unit/tester/tester.a
+tests/unit/grammar/lexical/dfa/main.a: tests/unit/grammar/lexical/dfa/dfa.a
+tests/unit/grammar/lexical/parser/main.a: tests/unit/grammar/lexical/parser/parser.a
+tests/unit/grammar/lexical/main.a: tests/unit/grammar/lexical/lexical.a
+tests/unit/grammar/symbol/main.a: tests/unit/grammar/symbol/symbol.a
+tests/unit/driver/lexer/main.a: tests/unit/driver/lexer/lexer.a
+tests/unit/driver/parser/main.a: tests/unit/driver/parser/parser.a
+
+tests/unit/compressor/main.bin: tests/unit/compressor/main.a
+tests/unit/grammar/main.bin: tests/unit/grammar/main.a
+tests/unit/tester/main.bin: tests/unit/tester/main.a
+tests/unit/utf8/main.bin: tests/unit/utf8/main.a
+tests/unit/spec/grammar/parser/main.bin: tests/unit/spec/grammar/parser/main.a
+tests/unit/spec/test/main.bin: tests/unit/spec/test/main.a
+tests/unit/grammar/main.bin: tests/unit/grammar/main.a
+tests/unit/tester/main.bin: tests/unit/tester/main.a
+tests/unit/grammar/lexical/dfa/main.bin: tests/unit/grammar/lexical/dfa/main.a
+tests/unit/grammar/lexical/parser/main.bin: tests/unit/grammar/lexical/parser/main.a
+tests/unit/grammar/lexical/main.bin: tests/unit/grammar/lexical/main.a
+tests/unit/grammar/symbol/main.bin: tests/unit/grammar/symbol/main.a
+tests/unit/driver/lexer/main.bin: tests/unit/driver/lexer/main.a
+tests/unit/driver/parser/main.bin: tests/unit/driver/parser/main.a
+
+tests/unit/compressor/main.bin-check: tests/unit/compressor/main.bin
+tests/unit/grammar/main.bin-check: tests/unit/grammar/main.bin
+tests/unit/tester/main.bin-check: tests/unit/tester/main.bin
+tests/unit/utf8/main.bin-check: tests/unit/utf8/main.bin
+tests/unit/spec/grammar/parser/main.bin-check: tests/unit/spec/grammar/parser/main.bin
+tests/unit/spec/test/main.bin-check: tests/unit/spec/test/main.bin
+tests/unit/grammar/main.bin-check: tests/unit/grammar/main.bin
+tests/unit/tester/main.bin-check: tests/unit/tester/main.bin
+tests/unit/grammar/lexical/dfa/main.bin-check: tests/unit/grammar/lexical/dfa/main.bin
+tests/unit/grammar/lexical/parser/main.bin-check: tests/unit/grammar/lexical/parser/main.bin
+tests/unit/grammar/lexical/main.bin-check: tests/unit/grammar/lexical/main.bin
+tests/unit/grammar/symbol/main.bin-check: tests/unit/grammar/symbol/main.bin
+tests/unit/driver/lexer/main.bin-check: tests/unit/driver/lexer/main.bin
+tests/unit/driver/parser/main.bin-check: tests/unit/driver/parser/main.bin
+
+
+tests/unit/tester/tester.a: src/urubu/driver/parser.a src/urubu/spec/test.a src/urubu/grammar.a
+tests/unit/driver/parser/parser.a: src/urubu/grammar.a src/urubu/spec/grammar/parser.a