Fix mutation visitor build for YARP templating

This commit is contained in:
Kevin Newton 2023-08-25 15:33:14 -04:00
Родитель 0df515c095
Коммит dd07b70253
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 0EAD74C79EC73F26
2 изменённых файлов: 6 добавлений и 0 удалений

1
.gitignore поставляемый
Просмотреть файл

@ -256,6 +256,7 @@ lcov*.info
/wasm/tests/*.wasm
# YARP
/lib/yarp/mutation_visitor.rb
/lib/yarp/node.rb
/lib/yarp/serialize.rb
/yarp/api_node.c

Просмотреть файл

@ -202,6 +202,11 @@ $(YARP_BUILD_DIR)/.time $(YARP_BUILD_DIR)/enc/.time $(YARP_BUILD_DIR)/util/.time
$(Q) $(MAKEDIRS) $(@D)
@$(NULLCMD) > $@
main: $(srcdir)/lib/yarp/mutation_visitor.rb
srcs: $(srcdir)/lib/yarp/mutation_visitor.rb
$(srcdir)/lib/yarp/mutation_visitor.rb: $(srcdir)/yarp/templates/template.rb $(srcdir)/yarp/templates/lib/yarp/mutation_visitor.rb.erb
$(Q) $(BASERUBY) $(srcdir)/yarp/templates/template.rb lib/yarp/mutation_visitor.rb $(srcdir)/lib/yarp/mutation_visitor.rb
main: $(srcdir)/lib/yarp/node.rb
srcs: $(srcdir)/lib/yarp/node.rb
$(srcdir)/lib/yarp/node.rb: $(srcdir)/yarp/templates/template.rb $(srcdir)/yarp/templates/lib/yarp/node.rb.erb