aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-06 20:19:25 +0000
committernaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-06 20:19:25 +0000
commitec85af49550d968445ed8158db7c2dee86cd7561 (patch)
tree34ac9ce05f5f00f09c430d77e9631744e39dd1f9
parent420e61cf0ba7712026a48092fa215b5c035442a7 (diff)
downloadruby-ec85af49550d968445ed8158db7c2dee86cd7561.tar.gz
* enc/depend: enc/*.c is source but enc/trans/*.c is generated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog4
-rw-r--r--enc/depend5
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index faf93673a9..f86e75156d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Thu Aug 7 05:18:30 2008 NARUSE, Yui <naruse@ruby-lang.org>
+
+ * enc/depend: enc/*.c is source but enc/trans/*.c is generated.
+
Thu Aug 7 05:14:12 2008 NARUSE, Yui <naruse@ruby-lang.org>
* regenc.c (code_to_mbc): raise RangeError Integer#chr
diff --git a/enc/depend b/enc/depend
index 3ab7e48ef1..b5d20151fc 100644
--- a/enc/depend
+++ b/enc/depend
@@ -70,8 +70,9 @@ $(ENCSODIR)/<%=e%>.$(DLEXT): <%=obj%>
% end
% dependencies.each do |e|
-enc/<%=e%>.$(OBJEXT): enc/<%=e%>.c
- <%=COMPILE_C.sub(/\$(?:<|\(<(?:.*)\))/) {"enc/#{e}.c"}%>
+% ee = (/^trans/ =~ e ? 'enc/' : '$srcdir/enc/') + e
+<%=ee%>.$(OBJEXT): enc/<%=e%>.c
+ <%=COMPILE_C.sub(/\$(?:<|\(<(?:.*)\))/) {"#{ee}.c"}%>
% end
enc/encdb.$(OBJEXT): encdb.h