[前][次][番号順一覧][スレッド一覧]

ruby-changes:8271

From: nobu <ko1@a...>
Date: Thu, 16 Oct 2008 14:34:45 +0900 (JST)
Subject: [ruby-changes:8271] Ruby:r19799 (trunk): * common.mk, enc/depend (enc, trans): targets for sources.

nobu	2008-10-16 14:34:25 +0900 (Thu, 16 Oct 2008)

  New Revision: 19799

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19799

  Log:
    * common.mk, enc/depend (enc, trans): targets for sources.

  Modified files:
    trunk/ChangeLog
    trunk/common.mk
    trunk/enc/depend

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 19798)
+++ ChangeLog	(revision 19799)
@@ -1,3 +1,11 @@
+Thu Oct 16 14:34:16 2008  Nobuyoshi Nakada  <nobu@r...>
+
+	* common.mk, enc/depend (enc, trans): targets for sources.
+
+Thu Oct 16 14:30:30 2008  Nobuyoshi Nakada  <nobu@r...>
+
+	* instruby.rb (lib): installs all files other than README etc.
+
 Thu Oct 16 06:20:36 2008  Yukihiro Matsumoto  <matz@r...>
 
 	* test/ruby/test_transcode.rb (TestTranscode#test_errors):
Index: enc/depend
===================================================================
--- enc/depend	(revision 19798)
+++ enc/depend	(revision 19799)
@@ -62,7 +62,10 @@
   clean.gsub(/\$\*(\.\w+)?/) {"$(TRANSOBJS#{$1 ? ":.#{CONFIG["OBJEXT"]}=#{$1}" : ""})"}
 }.join(" ")%>
 
-all: $(ENCSOS) $(TRANSSOS)
+encs: all
+all: enc trans
+enc: $(ENCSOS)
+trans: $(TRANSSOS)
 
 srcs: $(TRANSCSRCS)
 
Index: common.mk
===================================================================
--- common.mk	(revision 19798)
+++ common.mk	(revision 19799)
@@ -384,9 +384,12 @@
 		-install_name=$(RUBY_INSTALL_NAME) \
 		-so_name=$(RUBY_SO_NAME) rbconfig.rb
 
-encs: $(ENC_MK) $(LIBRUBY) $(PREP) transdb.h
-	$(MAKE) -f $(ENC_MK) MINIRUBY="$(MINIRUBY)" $(MFLAGS)
+encs enc trans: $(ENC_MK) $(LIBRUBY) $(PREP)
+	$(MAKE) -f $(ENC_MK) RUBY="$(MINIRUBY)" MINIRUBY="$(MINIRUBY)" $(MFLAGS) $@
 
+enc: {$(VPATH)}encdb.h
+trans: {$(VPATH)}transdb.h
+
 $(ENC_MK): $(srcdir)/enc/make_encmake.rb $(srcdir)/enc/Makefile.in $(srcdir)/enc/depend \
 	$(srcdir)/lib/mkmf.rb $(RBCONFIG)
 	$(MINIRUBY) $(srcdir)/enc/make_encmake.rb --builtin-encs="$(BUILTIN_ENCOBJS)" --builtin-transes="$(BUILTIN_TRANSOBJS)" $@ $(ENCS)

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]