ruby-changes:11053
From: nobu <ko1@a...>
Date: Thu, 26 Feb 2009 18:36:25 +0900 (JST)
Subject: [ruby-changes:11053] Ruby:r22647 (trunk): * common.mk (INSNS, newline.c, miniprelude.c, prelude.c),
nobu 2009-02-26 18:36:13 +0900 (Thu, 26 Feb 2009) New Revision: 22647 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22647 Log: * common.mk (INSNS, newline.c, miniprelude.c, prelude.c), (node_name.inc, known_errors.inc): unified from Makefile.in and win32/Makefile.sub. Modified files: trunk/ChangeLog trunk/Makefile.in trunk/common.mk trunk/win32/Makefile.sub Index: ChangeLog =================================================================== --- ChangeLog (revision 22646) +++ ChangeLog (revision 22647) @@ -1,3 +1,9 @@ +Thu Feb 26 18:36:09 2009 Nobuyoshi Nakada <nobu@r...> + + * common.mk (INSNS, newline.c, miniprelude.c, prelude.c), + (node_name.inc, known_errors.inc): unified from Makefile.in and + win32/Makefile.sub. + Thu Feb 26 13:30:34 2009 NAKAMURA Usaku <usa@r...> * util.c (valid_filename): use our own implementation of open(), Index: common.mk =================================================================== --- common.mk (revision 22646) +++ common.mk (revision 22647) @@ -627,13 +627,19 @@ {$(VPATH)}defines.h {$(VPATH)}oniguruma.h newline.c: $(srcdir)/enc/trans/newline.trans $(srcdir)/tool/transcode-tblgen.rb + $(BASERUBY) "$(srcdir)/tool/transcode-tblgen.rb" -vo newline.c $(srcdir)/enc/trans/newline.trans newline.$(OBJEXT): {$(VPATH)}newline.c {$(VPATH)}defines.h \ {$(VPATH)}intern.h {$(VPATH)}missing.h {$(VPATH)}st.h \ {$(VPATH)}transcode_data.h {$(VPATH)}ruby.h {$(VPATH)}config.h INSNS2VMOPT = --srcdir="$(srcdir)" +INSNS = opt_sc.inc optinsn.inc optunifs.inc insns.inc insns_info.inc \ + vmtc.inc vm.inc + $(INSNS): $(srcdir)/insns.def {$(VPATH)}vm_opts.h $(srcdir)/defs/opt_operand.def $(srcdir)/defs/opt_insn_unif.def + @$(RM) $(PROGRAM) + $(BASERUBY) -Ks $(srcdir)/tool/insns2vm.rb $(INSNS2VMOPT) $@ minsns.inc: $(srcdir)/template/minsns.inc.tmpl @@ -661,6 +667,7 @@ insns: $(INSNS) node_name.inc: {$(VPATH)}node.h + $(BASERUBY) -n $(srcdir)/tool/node_name.rb $? > $@ encdb.h: $(PREP) $(srcdir)/tool/generic_erb.rb $(srcdir)/template/encdb.h.tmpl $(MINIRUBY) $(srcdir)/tool/generic_erb.rb -c -o $@ $(srcdir)/template/encdb.h.tmpl $(srcdir)/enc enc @@ -669,8 +676,10 @@ $(MINIRUBY) $(srcdir)/tool/generic_erb.rb -c -o $@ $(srcdir)/template/transdb.h.tmpl $(srcdir)/enc/trans enc/trans known_errors.inc: $(srcdir)/template/known_errors.inc.tmpl $(srcdir)/defs/known_errors.def + $(BASERUBY) $(srcdir)/tool/generic_erb.rb -c -o $@ $(srcdir)/template/known_errors.inc.tmpl $(srcdir)/defs/known_errors.def miniprelude.c: $(srcdir)/tool/compile_prelude.rb $(srcdir)/prelude.rb + $(BASERUBY) -I$(srcdir) $(srcdir)/tool/compile_prelude.rb $(srcdir)/prelude.rb $@ prelude.c: $(srcdir)/tool/compile_prelude.rb $(RBCONFIG) $(PRELUDE_SCRIPTS) $(PREP) $(COMPILE_PRELUDE) $(PRELUDE_SCRIPTS) $@ Index: win32/Makefile.sub =================================================================== --- win32/Makefile.sub (revision 22646) +++ win32/Makefile.sub (revision 22647) @@ -297,9 +297,6 @@ ruby: $(PROGRAM) rubyw: $(WPROGRAM) -INSNS = opt_sc.inc optinsn.inc optunifs.inc insns.inc insns_info.inc \ - vmtc.inc vm.inc - up:: @(set LC_TIME=C & $(VCSUP) "$(srcdir)") @@ -804,19 +801,3 @@ ext/extinit.obj: ext/extinit.c $(SETUP) $(CC) $(CFLAGS) $(XCFLAGS) $(CPPFLAGS) $(COUTFLAG)$@ -c ext/extinit.c - -$(INSNS): - @$(RM) $(PROGRAM) - -$(BASERUBY) -Ks $(srcdir)/tool/insns2vm.rb $(INSNS2VMOPT) $@ - -node_name.inc: - -$(BASERUBY) -n $(srcdir)/tool/node_name.rb $? > $@ - -known_errors.inc: - -$(BASERUBY) $(srcdir)/tool/generic_erb.rb -c -o $@ $(srcdir)/template/known_errors.inc.tmpl $(srcdir)/defs/known_errors.def - -miniprelude.c: - -$(BASERUBY) -I$(srcdir) $(srcdir)/tool/compile_prelude.rb $(srcdir)/prelude.rb $@ - -newline.c: - -$(BASERUBY) "$(srcdir)/tool/transcode-tblgen.rb" -vo newline.c $(srcdir)/enc/trans/newline.trans Index: Makefile.in =================================================================== --- Makefile.in (revision 22646) +++ Makefile.in (revision 22647) @@ -271,22 +271,3 @@ test-rubyspec: @if [ ! -d $(srcdir)/spec/rubyspec ]; then echo No rubyspec here. make update-rubyspec first.; exit 1; fi $(RUNRUBY) $(srcdir)/spec/mspec/bin/mspec -B $(srcdir)/spec/default.mspec $(MSPECOPT) - -INSNS = opt_sc.inc optinsn.inc optunifs.inc insns.inc insns_info.inc \ - vmtc.inc vm.inc - -$(INSNS): - @$(RM) $(PROGRAM) - $(BASERUBY) -Ks $(srcdir)/tool/insns2vm.rb $(INSNS2VMOPT) $@ - -node_name.inc: - $(BASERUBY) -n $(srcdir)/tool/node_name.rb $? > $@ - -known_errors.inc: - $(BASERUBY) $(srcdir)/tool/generic_erb.rb -c -o $@ $(srcdir)/template/known_errors.inc.tmpl $(srcdir)/defs/known_errors.def - -miniprelude.c: - $(BASERUBY) -I$(srcdir) $(srcdir)/tool/compile_prelude.rb $(srcdir)/prelude.rb $@ - -newline.c: - $(BASERUBY) "$(srcdir)/tool/transcode-tblgen.rb" -vo newline.c $(srcdir)/enc/trans/newline.trans -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/