summaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-06 05:40:13 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-06 05:40:13 +0000
commit8db17b30d631b5914769aceb23f56ee832742853 (patch)
tree71f454fa4ed68bc965b1b8f77d1b264f811c51ed /common.mk
parentce074dcf425ad93fea65114288918cbb708e05f5 (diff)
* common.mk (transdb.h): requires transcoders.
* enc/depend (srcs): target for transcoders. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/common.mk b/common.mk
index a8974ee7ad..7a26742dc7 100644
--- a/common.mk
+++ b/common.mk
@@ -673,8 +673,8 @@ vm.inc: $(srcdir)/template/vm.inc.tmpl
srcs: {$(VPATH)}parse.c {$(VPATH)}lex.c $(srcdir)/ext/ripper/ripper.c transcodes
-transcodes:
- $(srcdir)/tool/build-transcode "$(srcdir)"
+transcodes: enc.mk
+ $(MAKE) -f enc.mk RUBY="$(MINIRUBY)" MINIRUBY="$(MINIRUBY)" $(MFLAGS) srcs
incs: $(INSNS) {$(VPATH)}node_name.inc {$(VPATH)}encdb.h {$(VPATH)}transdb.h $(srcdir)/revision.h
@@ -687,7 +687,7 @@ encdb.h: $(PREP)
$(MINIRUBY) $(srcdir)/enc/make_encdb.rb $(srcdir)/enc $@.new
$(IFCHANGE) "$@" "$@.new"
-transdb.h: $(PREP)
+transdb.h: $(PREP) transcodes
$(MINIRUBY) $(srcdir)/enc/trans/make_transdb.rb $(srcdir)/enc/trans $@.new
$(IFCHANGE) "$@" "$@.new"