[前][次][番号順一覧][スレッド一覧]

ruby-changes:11346

From: nobu <ko1@a...>
Date: Sun, 15 Mar 2009 09:17:34 +0900 (JST)
Subject: [ruby-changes:11346] Ruby:r22964 (trunk): * common.mk (.y.c): use SRC_FILE which contains slashes instead of

nobu	2009-03-15 09:17:21 +0900 (Sun, 15 Mar 2009)

  New Revision: 22964

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22964

  Log:
    * common.mk (.y.c): use SRC_FILE which contains slashes instead of
      backslashes.  [ruby-core:22891]

  Modified files:
    trunk/ChangeLog
    trunk/Makefile.in
    trunk/common.mk
    trunk/win32/Makefile.sub

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 22963)
+++ ChangeLog	(revision 22964)
@@ -1,3 +1,8 @@
+Sun Mar 15 09:17:26 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* common.mk (.y.c): use SRC_FILE which contains slashes instead of
+	  backslashes.  [ruby-core:22891]
+
 Sun Mar 15 08:26:16 2009  Nobuyoshi Nakada  <nobu@r...>
 
 	* common.mk (srcs-ext): creates ext/dl/callback/callback.c also.
Index: common.mk
===================================================================
--- common.mk	(revision 22963)
+++ common.mk	(revision 22964)
@@ -435,7 +435,7 @@
 parse.h {$(VPATH)}parse.h: {$(VPATH)}parse.c
 
 {$(srcdir)}.y.c:
-	$(YACC) -d $(YFLAGS) -o y.tab.c $<
+	$(YACC) -d $(YFLAGS) -o y.tab.c $(SRC_FILE)
 	sed -f $(srcdir)/tool/ytab.sed -e "/^#/s!y\.tab\.c!$@!" y.tab.c > $@.new
 	@$(MV) $@.new $@
 	sed -e "/^#line.*y\.tab\.h/d;/^#line.*parse\.y/d" y.tab.h > $(@:.c=.h).new
Index: win32/Makefile.sub
===================================================================
--- win32/Makefile.sub	(revision 22963)
+++ win32/Makefile.sub	(revision 22964)
@@ -271,6 +271,8 @@
 
 MKMAIN_CMD    = mkmain.bat
 
+SRC_FILE = $(<:\=/)
+
 !if !defined(WINMAINOBJ)
 WINMAINOBJ    = winmain.$(OBJEXT)
 !endif
Index: Makefile.in
===================================================================
--- Makefile.in	(revision 22963)
+++ Makefile.in	(revision 22964)
@@ -122,6 +122,8 @@
 INSTALLED_LIST= .installed.list
 
 MKMAIN_CMD    = mkmain.sh
+
+SRC_FILE      = $<
 #### End of variables
 
 all:

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]