diff options
author | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-08-06 19:44:50 +0000 |
---|---|---|
committer | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-08-06 19:44:50 +0000 |
commit | 508b170dcd07c2bb1e9e1cb641451915fbeba024 (patch) | |
tree | dc1a27ad119555dbf8a527906a1c90849fb2a224 /enc | |
parent | e22b3b773dfda0c1136c11d25376587c5fce60f9 (diff) | |
download | ruby-508b170dcd07c2bb1e9e1cb641451915fbeba024.tar.gz |
* enc/depend: for build in other than srcdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'enc')
-rw-r--r-- | enc/depend | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/enc/depend b/enc/depend index e644096173..3ab7e48ef1 100644 --- a/enc/depend +++ b/enc/depend @@ -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 @@ $(TRANSOBJS): ruby.h intern.h config.h defines.h missing.h encoding.h oniguruma. % 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 @@ $(ENCSODIR)/<%=e%>.$(DLEXT): <%=obj%> % 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 |