aboutsummaryrefslogtreecommitdiff
path: root/deps.mk
blob: 0aab71026aee0ba186a73754ca8775aaadd312c4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
libs.go = \
	src/urubu.go \
	tests/benchmarks/never-matching-lexer/urubu.go \
	tests/functional/json/urubu.go \
	tests/fuzz/api-check/urubu.go \
	tests/fuzz/generated-lexer-check/urubu.go \
	tests/fuzz/generated-parser-check/urubu.go \
	tests/urubu.go \

mains.go = \
	src/main.go \
	tests/benchmarks/never-matching-lexer/main.go \
	tests/functional/json/main.go \
	tests/fuzz/api-check/main.go \
	tests/fuzz/generated-lexer-check/main.go \
	tests/fuzz/generated-parser-check/main.go \
	tests/main.go \

functional-tests/lib.go = \
	tests/functional/json/urubu.go \

functional-tests/main.go = \
	tests/functional/json/main.go \

fuzz-targets/lib.go = \
	tests/fuzz/api-check/urubu.go \
	tests/fuzz/generated-lexer-check/urubu.go \
	tests/fuzz/generated-parser-check/urubu.go \

fuzz-targets/main.go = \
	tests/fuzz/api-check/main.go \
	tests/fuzz/generated-lexer-check/main.go \
	tests/fuzz/generated-parser-check/main.go \

benchmarks/lib.go = \
	tests/benchmarks/never-matching-lexer/urubu.go \

benchmarks/main.go = \
	tests/benchmarks/never-matching-lexer/main.go \

src/main.a:	src/main.go
src/urubu.a:	src/urubu.go
tests/benchmarks/never-matching-lexer/main.a:	tests/benchmarks/never-matching-lexer/main.go
tests/benchmarks/never-matching-lexer/urubu.a:	tests/benchmarks/never-matching-lexer/urubu.go
tests/functional/json/main.a:	tests/functional/json/main.go
tests/functional/json/urubu.a:	tests/functional/json/urubu.go
tests/fuzz/api-check/main.a:	tests/fuzz/api-check/main.go
tests/fuzz/api-check/urubu.a:	tests/fuzz/api-check/urubu.go
tests/fuzz/generated-lexer-check/main.a:	tests/fuzz/generated-lexer-check/main.go
tests/fuzz/generated-lexer-check/urubu.a:	tests/fuzz/generated-lexer-check/urubu.go
tests/fuzz/generated-parser-check/main.a:	tests/fuzz/generated-parser-check/main.go
tests/fuzz/generated-parser-check/urubu.a:	tests/fuzz/generated-parser-check/urubu.go
tests/main.a:	tests/main.go
tests/urubu.a:	tests/urubu.go
src/main.bin:	src/main.a
tests/benchmarks/never-matching-lexer/main.bin:	tests/benchmarks/never-matching-lexer/main.a
tests/functional/json/main.bin:	tests/functional/json/main.a
tests/fuzz/api-check/main.bin:	tests/fuzz/api-check/main.a
tests/fuzz/generated-lexer-check/main.bin:	tests/fuzz/generated-lexer-check/main.a
tests/fuzz/generated-parser-check/main.bin:	tests/fuzz/generated-parser-check/main.a
tests/main.bin:	tests/main.a
src/main.bin-check:	src/main.bin
tests/benchmarks/never-matching-lexer/main.bin-check:	tests/benchmarks/never-matching-lexer/main.bin
tests/functional/json/main.bin-check:	tests/functional/json/main.bin
tests/fuzz/api-check/main.bin-check:	tests/fuzz/api-check/main.bin
tests/fuzz/generated-lexer-check/main.bin-check:	tests/fuzz/generated-lexer-check/main.bin
tests/fuzz/generated-parser-check/main.bin-check:	tests/fuzz/generated-parser-check/main.bin
tests/main.bin-check:	tests/main.bin
src/main.a:	src/$(NAME).a
tests/benchmarks/never-matching-lexer/main.a:	tests/benchmarks/never-matching-lexer/$(NAME).a
tests/functional/json/main.a:	tests/functional/json/$(NAME).a
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


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

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


src/urubu/cmd/ucdgen.a: src/urubu/ucd.a
src/urubu/cmd/vartan.a: src/urubu/error.a src/urubu/grammar.a src/urubu/spec/grammar.a src/urubu/spec/grammar/parser.a src/urubu/driver/parser.a src/urubu/tester.a
src/urubu/cmd/vartan-go.a: src/urubu/spec/grammar.a src/urubu/driver/lexer.a src/urubu/driver/parser.a



src/urubu/cmd/ucdgen.bin:    src/urubu/cmd/ucdgen.a
src/urubu/cmd/vartan.bin:    src/urubu/cmd/vartan.a
src/urubu/cmd/vartan-go.bin: src/urubu/cmd/vartan-go.a



src/urubu/compressor.a: src/urubu/compressor/compressor.go
src/urubu/error.a: src/urubu/error/error.go
src/urubu/grammar/symbol.a: src/urubu/grammar/symbol/symbol.go
src/urubu/spec/grammar.a: src/urubu/spec/grammar/description.go src/urubu/spec/grammar/grammar.go src/urubu/spec/grammar/util.go
src/urubu/spec/test.a: src/urubu/spec/test/parser.go src/urubu/spec/test/tree_lexer.go src/urubu/spec/test/tree_parser.go src/urubu/spec/test/tree_semantic_action.go
src/urubu/ucd.a: src/urubu/ucd/api.go src/urubu/ucd/codepoint.go src/urubu/ucd/parser.go src/urubu/ucd/property.go src/urubu/ucd/property_value_aliases.go src/urubu/ucd/prop_list.go src/urubu/ucd/scripts.go src/urubu/ucd/unicode_data.go
src/urubu/utf8.a: src/urubu/utf8/utf8.go
src/urubu/spec/grammar/parser.a: src/urubu/spec/grammar/parser/lexer.go src/urubu/spec/grammar/parser/parser.go src/urubu/spec/grammar/parser/syntax_error.go src/urubu/spec/grammar/parser/vartan_lexer.go
src/urubu/grammar.a: src/urubu/grammar/first.go src/urubu/grammar/grammar.go src/urubu/grammar/item.go src/urubu/grammar/lalr1.go src/urubu/grammar/lr0.go src/urubu/grammar/parsing_table.go src/urubu/grammar/production.go src/urubu/grammar/semantic_error.go
src/urubu/tester.a: src/urubu/tester/tester.go
src/urubu/grammar/lexical/dfa.a: src/urubu/grammar/lexical/dfa/dfa.go src/urubu/grammar/lexical/dfa/symbol_position.go src/urubu/grammar/lexical/dfa/tree.go
src/urubu/grammar/lexical/parser.a: src/urubu/grammar/lexical/parser/error.go src/urubu/grammar/lexical/parser/fragment.go src/urubu/grammar/lexical/parser/lexer.go src/urubu/grammar/lexical/parser/parser.go src/urubu/grammar/lexical/parser/tree.go
src/urubu/grammar/lexical.a: src/urubu/grammar/lexical/compiler.go src/urubu/grammar/lexical/entry.go
src/urubu/driver/lexer.a: src/urubu/driver/lexer/lexer.go src/urubu/driver/lexer/spec.go src/urubu/driver/lexer/spec.go
src/urubu/driver/parser.a: src/urubu/driver/parser/parser.go src/urubu/driver/parser/semantic_action.go src/urubu/driver/parser/spec.go src/urubu/driver/parser/template.go src/urubu/driver/parser/token_stream.go

src/urubu/cmd/ucdgen.a: src/urubu/cmd/ucdgen/main.go
src/urubu/cmd/vartan.a: src/urubu/cmd/vartan/compile.go src/urubu/cmd/vartan/main.go src/urubu/cmd/vartan/parse.go src/urubu/cmd/vartan/root.go src/urubu/cmd/vartan/show.go src/urubu/cmd/vartan/test.go
src/urubu/cmd/vartan-go.a: src/urubu/cmd/vartan-go/generate.go src/urubu/cmd/vartan-go/main.go



tests/unit/compressor.a: src/urubu/compressor/compressor.go tests/unit/compressor/compressor_test.go
tests/unit/grammar/symbol.a: src/urubu/grammar/symbol/symbol.go tests/unit/grammar/symbol/symbol_test.go
tests/unit/spec/test.a: src/urubu/spec/test/parser.go src/urubu/spec/test/tree_lexer.go src/urubu/spec/test/tree_parser.go src/urubu/spec/test/tree_semantic_action.go tests/unit/spec/test/parser_test.go
tests/unit/utf8.a: src/urubu/utf8/utf8.go tests/unit/utf8/utf8_test.go
tests/unit/spec/grammar/parser.a: src/urubu/spec/grammar/parser/lexer.go src/urubu/spec/grammar/parser/parser.go src/urubu/spec/grammar/parser/syntax_error.go src/urubu/spec/grammar/parser/vartan_lexer.go tests/unit/spec/grammar/parser/lexer_test.go tests/unit/spec/grammar/parser/parser_test.go
tests/unit/grammar.a: src/urubu/grammar/first.go src/urubu/grammar/grammar.go src/urubu/grammar/item.go src/urubu/grammar/lalr1.go src/urubu/grammar/lr0.go src/urubu/grammar/parsing_table.go src/urubu/grammar/production.go src/urubu/grammar/semantic_error.go tests/unit/grammar/first_test.go tests/unit/grammar/grammar_test.go tests/unit/grammar/lalr1_test.go tests/unit/grammar/lr0_test.go tests/unit/grammar/parsing_table_test.go tests/unit/grammar/test_helper_test.go
tests/unit/tester.a: src/urubu/tester/tester.go tests/unit/tester/tester_test.go
tests/unit/grammar/lexical/dfa.a: src/urubu/grammar/lexical/dfa/dfa.go src/urubu/grammar/lexical/dfa/symbol_position.go src/urubu/grammar/lexical/dfa/tree.go tests/unit/grammar/lexical/dfa/dfa_test.go tests/unit/grammar/lexical/dfa/symbol_position_test.go tests/unit/grammar/lexical/dfa/tree_test.go
tests/unit/grammar/lexical/parser.a: src/urubu/grammar/lexical/parser/error.go src/urubu/grammar/lexical/parser/fragment.go src/urubu/grammar/lexical/parser/lexer.go src/urubu/grammar/lexical/parser/parser.go src/urubu/grammar/lexical/parser/tree.go tests/unit/grammar/lexical/parser/lexer_test.go tests/unit/grammar/lexical/parser/parser_test.go
tests/unit/grammar/lexical.a: src/urubu/grammar/lexical/compiler.go src/urubu/grammar/lexical/entry.go tests/unit/grammar/lexical/compiler_test.go
tests/unit/driver/lexer.a: src/urubu/driver/lexer/lexer.go src/urubu/driver/lexer/spec.go src/urubu/driver/lexer/spec.go tests/unit/driver/lexer/lexer_test.go
tests/unit/driver/parser.a: src/urubu/driver/parser/parser.go src/urubu/driver/parser/semantic_action.go src/urubu/driver/parser/spec.go src/urubu/driver/parser/template.go src/urubu/driver/parser/token_stream.go tests/unit/driver/parser/conflict_test.go tests/unit/driver/parser/lac_test.go tests/unit/driver/parser/parser_test.go tests/unit/driver/parser/semantic_action_test.go tests/unit/driver/parser/syntax_error_test.go