diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-08-18 00:48:13 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-18 00:48:13 -0700 |
commit | e327bf32bdfa610a0f1834048bb1422de992c073 (patch) | |
tree | 667beb6ebdb1f91dfc0d1c734a96bdc6dd03529c | |
parent | aba26a88040c322a188292447fd18a2b9c76c713 (diff) |
Use $(top_srcdir) entries for mswin (#8244)
While the $(VPATH) rules live in common.mk, mswin seems to ignore them.
We need to use $(VPATH) for OpenBSD, but we need to use the other one for mswin.
Notes
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
-rw-r--r-- | win32/Makefile.sub | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/win32/Makefile.sub b/win32/Makefile.sub index feb7bfd2b5..de55647936 100644 --- a/win32/Makefile.sub +++ b/win32/Makefile.sub @@ -1385,6 +1385,24 @@ INSNS = optinsn.inc optunifs.inc insns.inc insns_info.inc \ ! endif !endif +$(top_srcdir)/yarp/api_node.c: $(top_srcdir)/yarp/templates/template.rb $(top_srcdir)/yarp/templates/ext/yarp/api_node.c.erb + $(Q) $(BASERUBY) $(top_srcdir)/yarp/templates/template.rb ext/yarp/api_node.c $(top_srcdir)/yarp/api_node.c + +$(top_srcdir)/yarp/ast.h: $(top_srcdir)/yarp/templates/template.rb $(top_srcdir)/yarp/templates/include/yarp/ast.h.erb + $(Q) $(BASERUBY) $(top_srcdir)/yarp/templates/template.rb include/yarp/ast.h $(top_srcdir)/yarp/ast.h + +$(top_srcdir)/yarp/node.c: $(top_srcdir)/yarp/templates/template.rb $(top_srcdir)/yarp/templates/src/node.c.erb + $(Q) $(BASERUBY) $(top_srcdir)/yarp/templates/template.rb src/node.c $(top_srcdir)/yarp/node.c + +$(top_srcdir)/yarp/prettyprint.c: $(top_srcdir)/yarp/templates/template.rb $(top_srcdir)/yarp/templates/src/prettyprint.c.erb + $(Q) $(BASERUBY) $(top_srcdir)/yarp/templates/template.rb src/prettyprint.c $(top_srcdir)/yarp/prettyprint.c + +$(top_srcdir)/yarp/serialize.c: $(top_srcdir)/yarp/templates/template.rb $(top_srcdir)/yarp/templates/src/serialize.c.erb + $(Q) $(BASERUBY) $(top_srcdir)/yarp/templates/template.rb src/serialize.c $(top_srcdir)/yarp/serialize.c + +$(top_srcdir)/yarp/token_type.c: $(top_srcdir)/yarp/templates/template.rb $(top_srcdir)/yarp/templates/src/token_type.c.erb + $(Q) $(BASERUBY) $(top_srcdir)/yarp/templates/template.rb src/token_type.c $(top_srcdir)/yarp/token_type.c + verconf.h: verconf.mk loadpath: verconf.h |