ruby-changes:6878
From: naruse <ko1@a...>
Date: Thu, 7 Aug 2008 04:45:07 +0900 (JST)
Subject: [ruby-changes:6878] Ruby:r18396 (trunk): * enc/depend: for build in other than srcdir.
naruse 2008-08-07 04:44:50 +0900 (Thu, 07 Aug 2008) New Revision: 18396 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18396 Log: * enc/depend: for build in other than srcdir. Modified files: trunk/ChangeLog trunk/enc/depend trunk/version.h Index: ChangeLog =================================================================== --- ChangeLog (revision 18395) +++ ChangeLog (revision 18396) @@ -1,3 +1,7 @@ +Thu Aug 7 04:43:14 2008 NARUSE, Yui <naruse@r...> + + * enc/depend: for build in other than srcdir. + Wed Aug 6 22:40:48 2008 Tanaka Akira <akr@f...> * tool/transcode-tblgen.rb (transcode_generate_node): code Index: enc/depend =================================================================== --- enc/depend (revision 18395) +++ enc/depend (revision 18396) @@ -6,7 +6,7 @@ % atrans = [] % trans = Dir.open($srcdir+"/trans") {|d| % d.select {|e| -% if e.chomp!('.c') +% if e != 'transdb.c' && e.chomp!('.c') % atrans << e if e.chomp!(".erb") % true % end @@ -51,7 +51,7 @@ % src = "#{e}.erb.c" % src = [src, *IO.read(File.join($srcdir, "trans", src)).scan(/^\s*require\s+[\'\"]([^\'\"]*)/).flatten.map{|c|c+".rb"}] -$(srcdir)/enc/trans/<%=e%>.c: <%= src.map {|e| "$(srcdir)/enc/trans/#{e}"}.join(" ")%> $(srcdir)/tool/transcode-tblgen.rb +enc/trans/<%=e%>.c: <%= src.map {|e| "$(srcdir)/enc/trans/#{e}"}.join(" ")%> $(srcdir)/tool/transcode-tblgen.rb $(BASERUBY) "$(srcdir)/tool/transcode-tblgen.rb" -vo "$@" <%= src.map {|e| %'"$(srcdir)/enc/trans/#{e}"'}.join(" ")%> % end @@ -70,8 +70,8 @@ % end % dependencies.each do |e| -enc/<%=e%>.$(OBJEXT): $(srcdir)/enc/<%=e%>.c - <%=COMPILE_C.sub(/\$(?:<|\(<(?:.*)\))/) {"$(srcdir)/enc/#{e}.c"}%> +enc/<%=e%>.$(OBJEXT): enc/<%=e%>.c + <%=COMPILE_C.sub(/\$(?:<|\(<(?:.*)\))/) {"enc/#{e}.c"}%> % end enc/encdb.$(OBJEXT): encdb.h Index: version.h =================================================================== --- version.h (revision 18395) +++ version.h (revision 18396) @@ -1,7 +1,7 @@ #define RUBY_VERSION "1.9.0" -#define RUBY_RELEASE_DATE "2008-08-06" +#define RUBY_RELEASE_DATE "2008-08-07" #define RUBY_VERSION_CODE 190 -#define RUBY_RELEASE_CODE 20080806 +#define RUBY_RELEASE_CODE 20080807 #define RUBY_PATCHLEVEL 0 #define RUBY_VERSION_MAJOR 1 @@ -9,7 +9,7 @@ #define RUBY_VERSION_TEENY 0 #define RUBY_RELEASE_YEAR 2008 #define RUBY_RELEASE_MONTH 8 -#define RUBY_RELEASE_DAY 6 +#define RUBY_RELEASE_DAY 7 #ifdef RUBY_EXTERN RUBY_EXTERN const char ruby_version[]; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/