aboutsummaryrefslogtreecommitdiff
path: root/deps.mk
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-12-02 15:41:30 -0300
committerEuAndreh <eu@euandre.org>2024-12-02 15:41:30 -0300
commitab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1 (patch)
tree8e15b7188b153d8f85be7120f5370249286b6f17 /deps.mk
parentSetup Makefile project structure with empty src/urubu.go source (diff)
downloadurubu-ab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1.tar.gz
urubu-ab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1.tar.xz
Build and test existing code as is
Diffstat (limited to 'deps.mk')
-rw-r--r--deps.mk21
1 files changed, 21 insertions, 0 deletions
diff --git a/deps.mk b/deps.mk
index 5cace88..a993f70 100644
--- a/deps.mk
+++ b/deps.mk
@@ -73,3 +73,24 @@ tests/fuzz/api-check/main.a: tests/fuzz/api-check/$(NAME).a
tests/fuzz/generated-lexer-check/main.a: tests/fuzz/generated-lexer-check/$(NAME).a
tests/fuzz/generated-parser-check/main.a: tests/fuzz/generated-parser-check/$(NAME).a
tests/main.a: tests/$(NAME).a
+
+
+spec/grammar/parser.a: error.a spec/grammar.a
+grammar.a: grammar/symbol.a spec/grammar/parser.a error.a grammar/lexical.a
+tester.a: spec/test.a
+grammar/lexical/dfa.a: grammar/lexical/parser.a utf8.a
+grammar/lexical/parser.a: ucd.a spec/grammar.a
+grammar/lexical.a: compressor.a grammar/lexical/dfa.a grammar/lexical/parser.a
+driver/lexer.a: grammar/lexical.a
+driver/parser.a: spec/grammar.a driver/lexer.a
+tester.a: driver/parser.a spec/grammar.a
+
+cmd/ucdgen.a: ucd.a
+cmd/vartan.a: error.a grammar.a spec/grammar.a spec/grammar/parser.a driver/parser.a tester.a
+cmd/vartan-go.a: spec/grammar.a
+
+
+
+cmd/ucdgen.bin: cmd/ucdgen.a
+cmd/vartan.bin: cmd/vartan.a
+cmd/vartan-go.bin: cmd/vartan-go.a