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

ruby-changes:11345

From: nobu <ko1@a...>
Date: Sun, 15 Mar 2009 08:26:23 +0900 (JST)
Subject: [ruby-changes:11345] Ruby:r22963 (trunk): * common.mk (srcs-ext): creates ext/dl/callback/callback.c also.

nobu	2009-03-15 08:26:11 +0900 (Sun, 15 Mar 2009)

  New Revision: 22963

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

  Log:
    * common.mk (srcs-ext): creates ext/dl/callback/callback.c also.

  Modified files:
    trunk/ChangeLog
    trunk/common.mk
    trunk/ext/dl/callback/depend

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 22962)
+++ ChangeLog	(revision 22963)
@@ -1,3 +1,7 @@
+Sun Mar 15 08:26:16 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* common.mk (srcs-ext): creates ext/dl/callback/callback.c also.
+
 Sun Mar 15 03:29:51 2009  Nobuyoshi Nakada  <nobu@r...>
 
 	* process.c (SAVED_GROUP_ID, p_gid_switch): should be rb_gid_t.
Index: common.mk
===================================================================
--- common.mk	(revision 22962)
+++ common.mk	(revision 22963)
@@ -648,8 +648,12 @@
 
 {$(VPATH)}vm.inc: $(srcdir)/template/vm.inc.tmpl
 
-srcs: {$(VPATH)}parse.c {$(VPATH)}lex.c {$(VPATH)}newline.c $(srcdir)/ext/ripper/ripper.c srcs-enc
+srcs: {$(VPATH)}parse.c {$(VPATH)}lex.c {$(VPATH)}newline.c srcs-ext srcs-enc
 
+EXT_SRCS = $(srcdir)/ext/ripper/ripper.c $(srcdir)/ext/dl/callback/callback.c
+
+srcs-ext: $(EXT_SRCS)
+
 srcs-enc: $(ENC_MK)
 	$(MAKE) -f $(ENC_MK) RUBY="$(MINIRUBY)" MINIRUBY="$(MINIRUBY)" $(MFLAGS) srcs
 
@@ -687,8 +691,8 @@
 	@-$(BASERUBY) $(srcdir)/tool/file2lastrev.rb --revision.h "$(@D)" > "$@.tmp"
 	@$(IFCHANGE) "$@" "$@.tmp"
 
-$(srcdir)/ext/ripper/ripper.c:
-	$(CHDIR) $(srcdir)/ext/ripper && $(exec) $(MAKE) -f depend $(MFLAGS) top_srcdir=../.. srcdir=.
+$(EXT_SRCS):
+	$(CHDIR) $(@D) && $(exec) $(MAKE) -f depend $(MFLAGS) top_srcdir=../.. srcdir=.
 
 ##
 
Index: ext/dl/callback/depend
===================================================================
--- ext/dl/callback/depend	(revision 22962)
+++ ext/dl/callback/depend	(revision 22963)
@@ -1,3 +1,8 @@
+src: callback.c \
+     callback-0.c callback-1.c callback-2.c \
+     callback-3.c callback-4.c callback-5.c \
+     callback-6.c callback-7.c callback-8.c
+
 $(OBJS): $(hdrdir)/ruby.h
 
 callback-0.c callback-1.c callback-2.c \

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

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