ruby-changes:24673
From: nobu <ko1@a...>
Date: Fri, 17 Aug 2012 23:52:46 +0900 (JST)
Subject: [ruby-changes:24673] nobu:r36724 (trunk): common.mk: fix VPATH
nobu 2012-08-17 23:52:37 +0900 (Fri, 17 Aug 2012) New Revision: 36724 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=36724 Log: common.mk: fix VPATH * common.mk (ID_H_TARGET, parse.h): fix VPATH rules with nmake. Modified files: trunk/common.mk Index: common.mk =================================================================== --- common.mk (revision 36723) +++ common.mk (revision 36724) @@ -27,7 +27,7 @@ PLATFORM_D = ./$(PLATFORM_DIR)/.time RDOCOUT = $(EXTOUT)/rdoc CAPIOUT = doc/capi -ID_H_TARGET = ./.id.h.time +ID_H_TARGET = {$(VPATH)}./.id.h.time DMYEXT = dmyext.$(OBJEXT) NORMALMAINOBJ = main.$(OBJEXT) @@ -562,7 +562,7 @@ PHONY: {$(VPATH)}parse.c: {$(VPATH)}parse.y $(srcdir)/tool/ytab.sed -parse.h {$(VPATH)}parse.h: {$(VPATH)}parse.c +{$(VPATH)}parse.h: {$(VPATH)}parse.c {$(srcdir)}.y.c: $(ECHO) generating $@ @@ -852,7 +852,7 @@ insns: $(INSNS) -$(ID_H_TARGET): parse.h $(srcdir)/tool/generic_erb.rb $(srcdir)/template/id.h.tmpl +$(ID_H_TARGET): {$(VPATH)}parse.h $(srcdir)/tool/generic_erb.rb $(srcdir)/template/id.h.tmpl $(ECHO) generating id.h $(Q) $(BASERUBY) $(srcdir)/tool/generic_erb.rb --if-change --output=id.h \ --timestamp=$@ \ -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/