diff options
author | EuAndreh <eu@euandre.org> | 2024-12-10 11:14:54 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-12-10 11:14:54 -0300 |
commit | e4cb98c21f14f8b1f6d36fde56cb6c5c49b0db88 (patch) | |
tree | 3bd5592fa69d363c895135df80472ffc58a65d23 /deps.mk | |
parent | cmd/: Simplify flag usage (diff) | |
download | cotia-e4cb98c21f14f8b1f6d36fde56cb6c5c49b0db88.tar.gz cotia-e4cb98c21f14f8b1f6d36fde56cb6c5c49b0db88.tar.xz |
Start building test files
Diffstat (limited to 'deps.mk')
-rw-r--r-- | deps.mk | 58 |
1 files changed, 49 insertions, 9 deletions
@@ -75,15 +75,18 @@ tests/fuzz/generated-parser-check/main.a: tests/fuzz/generated-parser-check/$(NA 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 +spec/grammar/parser.a spec/grammar/parser.ta: error.a spec/grammar.a +grammar.a grammar.ta: grammar/symbol.a spec/grammar/parser.a error.a grammar/lexical.a +tester.a tester.ta: spec/test.a driver/parser.a spec/grammar.a +grammar/lexical/dfa.a grammar/lexical/dfa.ta: grammar/lexical/parser.a utf8.a +grammar/lexical/parser.a grammar/lexical/parser.ta: ucd.a spec/grammar.a +grammar/lexical.a grammar/lexical.ta: compressor.a grammar/lexical/dfa.a grammar/lexical/parser.a +driver/lexer.a driver/lexer.ta: grammar/lexical.a +driver/parser.a driver/parser.ta: spec/grammar.a driver/lexer.a + +driver/parser.ta: grammar.a spec/grammar/parser.a +tester.ta: grammar.a spec/grammar/parser.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 @@ -94,3 +97,40 @@ 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 + + + +compressor.a: compressor/compressor.go +error.a: error/error.go +grammar/symbol.a: grammar/symbol/symbol.go +spec/grammar.a: spec/grammar/description.go spec/grammar/grammar.go spec/grammar/util.go +spec/test.a: spec/test/parser.go spec/test/tree_lexer.go spec/test/tree_parser.go spec/test/tree_semantic_action.go +ucd.a: ucd/api.go ucd/codepoint.go ucd/parser.go ucd/property.go ucd/property_value_aliases.go ucd/prop_list.go ucd/scripts.go ucd/unicode_data.go +utf8.a: utf8/utf8.go +spec/grammar/parser.a: spec/grammar/parser/lexer.go spec/grammar/parser/parser.go spec/grammar/parser/syntax_error.go spec/grammar/parser/vartan_lexer.go +grammar.a: grammar/first.go grammar/grammar.go grammar/item.go grammar/lalr1.go grammar/lr0.go grammar/parsing_table.go grammar/production.go grammar/semantic_error.go +tester.a: tester/tester.go +grammar/lexical/dfa.a: grammar/lexical/dfa/dfa.go grammar/lexical/dfa/symbol_position.go grammar/lexical/dfa/tree.go +grammar/lexical/parser.a: grammar/lexical/parser/error.go grammar/lexical/parser/fragment.go grammar/lexical/parser/lexer.go grammar/lexical/parser/parser.go grammar/lexical/parser/tree.go +grammar/lexical.a: grammar/lexical/compiler.go grammar/lexical/entry.go +driver/lexer.a: driver/lexer/lexer.go driver/lexer/spec.go driver/lexer/spec.go +driver/parser.a: driver/parser/parser.go driver/parser/semantic_action.go driver/parser/spec.go driver/parser/template.go driver/parser/token_stream.go + +cmd/ucdgen.a: cmd/ucdgen/main.go +cmd/vartan.a: cmd/vartan/compile.go cmd/vartan/main.go cmd/vartan/parse.go cmd/vartan/root.go cmd/vartan/show.go cmd/vartan/test.go +cmd/vartan-go.a: cmd/vartan-go/generate.go cmd/vartan-go/main.go + + + +compressor.ta: compressor/compressor.go compressor/compressor_test.go +grammar/symbol.ta: grammar/symbol/symbol.go grammar/symbol/symbol_test.go +spec/test.ta: spec/test/parser.go spec/test/tree_lexer.go spec/test/tree_parser.go spec/test/tree_semantic_action.go spec/test/parser_test.go +utf8.ta: utf8/utf8.go utf8/utf8_test.go +spec/grammar/parser.ta: spec/grammar/parser/lexer.go spec/grammar/parser/parser.go spec/grammar/parser/syntax_error.go spec/grammar/parser/vartan_lexer.go spec/grammar/parser/lexer_test.go spec/grammar/parser/parser_test.go +grammar.ta: grammar/first.go grammar/grammar.go grammar/item.go grammar/lalr1.go grammar/lr0.go grammar/parsing_table.go grammar/production.go grammar/semantic_error.go grammar/first_test.go grammar/grammar_test.go grammar/lalr1_test.go grammar/lr0_test.go grammar/parsing_table_test.go grammar/test_helper_test.go +tester.ta: tester/tester.go tester/tester_test.go +grammar/lexical/dfa.ta: grammar/lexical/dfa/dfa.go grammar/lexical/dfa/symbol_position.go grammar/lexical/dfa/tree.go grammar/lexical/dfa/dfa_test.go grammar/lexical/dfa/symbol_position_test.go grammar/lexical/dfa/tree_test.go +grammar/lexical/parser.ta: grammar/lexical/parser/error.go grammar/lexical/parser/fragment.go grammar/lexical/parser/lexer.go grammar/lexical/parser/parser.go grammar/lexical/parser/tree.go grammar/lexical/parser/lexer_test.go grammar/lexical/parser/parser_test.go +grammar/lexical.ta: grammar/lexical/compiler.go grammar/lexical/entry.go grammar/lexical/compiler_test.go +driver/lexer.ta: driver/lexer/lexer.go driver/lexer/spec.go driver/lexer/spec.go driver/lexer/lexer_test.go +driver/parser.a: driver/parser/parser.go driver/parser/semantic_action.go driver/parser/spec.go driver/parser/template.go driver/parser/token_stream.go driver/parser/conflict_test.go driver/parser/lac_test.go driver/parser/parser_test.go driver/parser/semantic_action_test.go driver/parser/syntax_error_test.go |