@@ -23,133 +23,136 @@ realclean-prism-srcs:: distclean-prism-srcs
2323
2424realclean-srcs-local :: realclean-prism-srcs
2525
26- main srcs : $(srcdir ) /prism/api_node.c
26+ main srcs : prism-srcs
27+ main incs : prism-incs
28+
29+ prism-srcs : $(srcdir ) /prism/api_node.c
2730$(srcdir ) /prism/api_node.c : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /ext/prism/api_node.c.erb
2831 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) ext/prism/api_node.c $@
2932
3033realclean-prism-srcs ::
3134 $(RM ) $(srcdir ) /prism/api_node.c
3235
33- main incs : $(srcdir ) /prism/ast.h
36+ prism- incs : $(srcdir ) /prism/ast.h
3437$(srcdir ) /prism/ast.h : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /include/prism/ast.h.erb
3538 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) include/prism/ast.h $@
3639
3740realclean-prism-srcs ::
3841 $(RM ) $(srcdir ) /prism/ast.h
3942
40- main incs : $(srcdir ) /prism/internal/diagnostic.h
43+ prism- incs : $(srcdir ) /prism/internal/diagnostic.h
4144$(srcdir ) /prism/internal/diagnostic.h : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /include/prism/internal/diagnostic.h.erb
4245 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) include/prism/internal/diagnostic.h $@
4346
4447realclean-prism-srcs ::
4548 $(RM ) $(srcdir ) /prism/internal/diagnostic.h
4649
47- main srcs : $(srcdir ) /lib/prism/compiler.rb
50+ prism- srcs : $(srcdir ) /lib/prism/compiler.rb
4851$(srcdir ) /lib/prism/compiler.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/compiler.rb.erb
4952 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/compiler.rb $@
5053
5154realclean-prism-srcs ::
5255 $(RM ) $(srcdir ) /lib/prism/compiler.rb
5356
54- main srcs : $(srcdir ) /lib/prism/dispatcher.rb
57+ prism- srcs : $(srcdir ) /lib/prism/dispatcher.rb
5558$(srcdir ) /lib/prism/dispatcher.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/dispatcher.rb.erb
5659 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/dispatcher.rb $@
5760
5861realclean-prism-srcs ::
5962 $(RM ) $(srcdir ) /lib/prism/dispatcher.rb
6063
61- main srcs : $(srcdir ) /lib/prism/dot_visitor.rb
64+ prism- srcs : $(srcdir ) /lib/prism/dot_visitor.rb
6265$(srcdir ) /lib/prism/dot_visitor.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/dot_visitor.rb.erb
6366 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/dot_visitor.rb $@
6467
6568realclean-prism-srcs ::
6669 $(RM ) $(srcdir ) /lib/prism/dot_visitor.rb
6770
68- main srcs : $(srcdir ) /lib/prism/dsl.rb
71+ prism- srcs : $(srcdir ) /lib/prism/dsl.rb
6972$(srcdir ) /lib/prism/dsl.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/dsl.rb.erb
7073 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/dsl.rb $@
7174
7275realclean-prism-srcs ::
7376 $(RM ) $(srcdir ) /lib/prism/dsl.rb
7477
75- main srcs : $(srcdir ) /lib/prism/inspect_visitor.rb
78+ prism- srcs : $(srcdir ) /lib/prism/inspect_visitor.rb
7679$(srcdir ) /lib/prism/inspect_visitor.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/inspect_visitor.rb.erb
7780 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/inspect_visitor.rb $@
7881
7982realclean-prism-srcs ::
8083 $(RM ) $(srcdir ) /lib/prism/inspect_visitor.rb
8184
82- main srcs : $(srcdir ) /lib/prism/mutation_compiler.rb
85+ prism- srcs : $(srcdir ) /lib/prism/mutation_compiler.rb
8386$(srcdir ) /lib/prism/mutation_compiler.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/mutation_compiler.rb.erb
8487 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/mutation_compiler.rb $@
8588
8689realclean-prism-srcs ::
8790 $(RM ) $(srcdir ) /lib/prism/mutation_compiler.rb
8891
89- main srcs : $(srcdir ) /lib/prism/node.rb
92+ prism- srcs : $(srcdir ) /lib/prism/node.rb
9093$(srcdir ) /lib/prism/node.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/node.rb.erb
9194 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/node.rb $@
9295
9396realclean-prism-srcs ::
9497 $(RM ) $(srcdir ) /lib/prism/node.rb
9598
96- main srcs : $(srcdir ) /lib/prism/reflection.rb
99+ prism- srcs : $(srcdir ) /lib/prism/reflection.rb
97100$(srcdir ) /lib/prism/reflection.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/reflection.rb.erb
98101 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/reflection.rb $@
99102
100103realclean-prism-srcs ::
101104 $(RM ) $(srcdir ) /lib/prism/reflection.rb
102105
103- main srcs : $(srcdir ) /lib/prism/serialize.rb
106+ prism- srcs : $(srcdir ) /lib/prism/serialize.rb
104107$(srcdir ) /lib/prism/serialize.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/serialize.rb.erb
105108 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/serialize.rb $@
106109
107110realclean-prism-srcs ::
108111 $(RM ) $(srcdir ) /lib/prism/serialize.rb
109112
110- main srcs : $(srcdir ) /lib/prism/visitor.rb
113+ prism- srcs : $(srcdir ) /lib/prism/visitor.rb
111114$(srcdir ) /lib/prism/visitor.rb : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /lib/prism/visitor.rb.erb
112115 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) lib/prism/visitor.rb $@
113116
114117realclean-prism-srcs ::
115118 $(RM ) $(srcdir ) /lib/prism/visitor.rb
116119
117- main srcs : $(srcdir ) /prism/diagnostic.c
120+ prism- srcs : $(srcdir ) /prism/diagnostic.c
118121$(srcdir ) /prism/diagnostic.c : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /src/diagnostic.c.erb
119122 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) src/diagnostic.c $@
120123
121124realclean-prism-srcs ::
122125 $(RM ) $(srcdir ) /prism/diagnostic.c
123126
124- main srcs : $(srcdir ) /prism/json.c
127+ prism- srcs : $(srcdir ) /prism/json.c
125128$(srcdir ) /prism/json.c : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /src/json.c.erb
126129 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) src/json.c $@
127130
128131realclean-prism-srcs ::
129132 $(RM ) $(srcdir ) /prism/json.c
130133
131- main srcs : $(srcdir ) /prism/node.c
134+ prism- srcs : $(srcdir ) /prism/node.c
132135$(srcdir ) /prism/node.c : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /src/node.c.erb
133136 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) src/node.c $@
134137
135138realclean-prism-srcs ::
136139 $(RM ) $(srcdir ) /prism/node.c
137140
138- main srcs : $(srcdir ) /prism/prettyprint.c
141+ prism- srcs : $(srcdir ) /prism/prettyprint.c
139142$(srcdir ) /prism/prettyprint.c : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /src/prettyprint.c.erb
140143 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) src/prettyprint.c $@
141144
142145realclean-prism-srcs ::
143146 $(RM ) $(srcdir ) /prism/prettyprint.c
144147
145- main srcs : $(srcdir ) /prism/serialize.c
148+ prism- srcs : $(srcdir ) /prism/serialize.c
146149$(srcdir ) /prism/serialize.c : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /src/serialize.c.erb
147150 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) src/serialize.c $@
148151
149152realclean-prism-srcs ::
150153 $(RM ) $(srcdir ) /prism/serialize.c
151154
152- main srcs : $(srcdir ) /prism/tokens.c
155+ prism- srcs : $(srcdir ) /prism/tokens.c
153156$(srcdir ) /prism/tokens.c : $(PRISM_CONFIG ) $(PRISM_TEMPLATE ) $(PRISM_TEMPLATES_DIR ) /src/tokens.c.erb
154157 $(Q ) $(BASERUBY ) $(PRISM_TEMPLATE ) src/tokens.c $@
155158
0 commit comments