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

ruby-changes:11281

From: nobu <ko1@a...>
Date: Thu, 12 Mar 2009 01:08:35 +0900 (JST)
Subject: [ruby-changes:11281] Ruby:r22893 (trunk): * tool/ytab.sed: replaces backslashes with slash for nmake.

nobu	2009-03-12 01:08:24 +0900 (Thu, 12 Mar 2009)

  New Revision: 22893

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

  Log:
    * tool/ytab.sed: replaces backslashes with slash for nmake.

  Modified files:
    trunk/ChangeLog
    trunk/common.mk
    trunk/tool/ytab.sed
    trunk/version.h

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 22892)
+++ ChangeLog	(revision 22893)
@@ -1,3 +1,7 @@
+Thu Mar 12 01:08:27 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* tool/ytab.sed: replaces backslashes with slash for nmake.
+
 Wed Mar 11 21:23:06 2009  Tanaka Akira  <akr@f...>
 
 	* time.c (time_mload): don't clear tm_mday.
Index: common.mk
===================================================================
--- common.mk	(revision 22892)
+++ common.mk	(revision 22893)
@@ -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 $<
 	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: version.h
===================================================================
--- version.h	(revision 22892)
+++ version.h	(revision 22893)
@@ -1,5 +1,5 @@
 #define RUBY_VERSION "1.9.2"
-#define RUBY_RELEASE_DATE "2009-03-11"
+#define RUBY_RELEASE_DATE "2009-03-12"
 #define RUBY_PATCHLEVEL -1
 #define RUBY_BRANCH_NAME "trunk"
 
@@ -8,7 +8,7 @@
 #define RUBY_VERSION_TEENY 1
 #define RUBY_RELEASE_YEAR 2009
 #define RUBY_RELEASE_MONTH 3
-#define RUBY_RELEASE_DAY 11
+#define RUBY_RELEASE_DAY 12
 
 #ifdef RUBY_EXTERN
 RUBY_EXTERN const char ruby_version[];
Index: tool/ytab.sed
===================================================================
--- tool/ytab.sed	(revision 22892)
+++ tool/ytab.sed	(revision 22893)
@@ -28,3 +28,4 @@
 s/^\([ 	]*\)\(yyerror[ 	]*([ 	]*parser,\)/\1parser_\2/
 s!^ *extern char \*getenv();!/* & */!
 s/^\(#.*\)".*\.tab\.c"/\1"parse.c"/
+/^\(#.*\)".*\.y"/s:\\\\:/:g

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

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