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

ruby-changes:10498

From: azav <ko1@a...>
Date: Thu, 5 Feb 2009 02:35:46 +0900 (JST)
Subject: [ruby-changes:10498] Ruby:r22050 (trunk): Updated Symbain configuration procedure to avoid creating files outside build directory

azav	2009-02-05 02:31:01 +0900 (Thu, 05 Feb 2009)

  New Revision: 22050

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

  Log:
    Updated Symbain configuration procedure to avoid creating files outside build directory

  Modified files:
    trunk/symbian/configure.bat

Index: symbian/configure.bat
===================================================================
--- symbian/configure.bat	(revision 22049)
+++ symbian/configure.bat	(revision 22050)
@@ -50,7 +50,7 @@
 :help
   echo Configuration:
   echo   --help                    display this help
-  echo   --srcdir=DIR              find the sources in DIR [configure dir or ..']
+  echo   --srcdir=DIR              find the sources in DIR [configure dir or ..]
   echo System types:
   echo   --target=TARGET           configure for TARGET [arm-symbianelf]
   echo Optional Package:
@@ -86,25 +86,32 @@
 echo>> ~tmp~.mak hdrdir = $(srcdir)/include
 
 echo>> ~tmp~.mak ifndef EXTSTATIC
-echo>> ~tmp~.mak EXT_LIST=stringio bigdecimal
+echo>> ~tmp~.mak EXT_LIST=stringio bigdecimal zlib
 echo>> ~tmp~.mak endif
 
 echo>> ~tmp~.mak all:
 echo>> ~tmp~.mak ^	@if not exist $(subst /,\,$(arch_hdrdir))\ruby\nul md $(subst /,\,$(arch_hdrdir)\ruby)
 echo>> ~tmp~.mak ^	$(call config_h,$(subst /,\,$(arch_hdrdir))\ruby\config.h)
-echo>> ~tmp~.mak ^	$(call ruby_mmp,ruby.mmp,64000,2000000,16000000)
+echo>> ~tmp~.mak ^	@if not exist group\nul md group
+echo>> ~tmp~.mak ^	$(call pre_build_mk,pre-build.mk)
+echo>> ~tmp~.mak ^	$(call bld_inf,group\bld.inf)
+echo>> ~tmp~.mak ^	$(call ruby_mmp,group\ruby.mmp,64000,2000000,16000000)
 echo>> ~tmp~.mak ifndef EXTSTATIC
-echo>> ~tmp~.mak ^	$(call ext_mmp,stringio,$(STRINGIO_UID))
-echo>> ~tmp~.mak ^	$(call ext_def,stringio)
-echo>> ~tmp~.mak ^	$(call ext_pkg,stringio,$(STRINGIO_UID))
-echo>> ~tmp~.mak ^	$(call ext_mmp,bigdecimal,$(BIGDECIMAL_UID),,libm.lib)
-echo>> ~tmp~.mak ^	$(call ext_def,bigdecimal)
-echo>> ~tmp~.mak ^	$(call ext_pkg,bigdecimal,$(BIGDECIMAL_UID))
-echo>> ~tmp~.mak ^	$(ext_bigdecimal_pkg_lib_append)
+echo>> ~tmp~.mak ^	$(call ext_mmp,group\,stringio,$(STRINGIO_UID))
+echo>> ~tmp~.mak ^	$(call ext_mmp,group\,bigdecimal,$(BIGDECIMAL_UID),,libm.lib)
+echo>> ~tmp~.mak ^	$(call ext_mmp,group\,zlib,$(ZLIB_UID),,libz.lib)
 echo>> ~tmp~.mak endif
-echo>> ~tmp~.mak ^	$(call pre_build_mk,pre-build.mk)
-echo>> ~tmp~.mak ^	$(call bld_inf,bld.inf)
-echo>> ~tmp~.mak ^	$(call ruby_pkg,ruby.pkg)
+echo>> ~tmp~.mak ^	@if not exist sis\nul md sis
+echo>> ~tmp~.mak ^	$(call ruby_pkg,sis\ruby.pkg)
+echo>> ~tmp~.mak ifndef EXTSTATIC
+echo>> ~tmp~.mak ^	$(call ext_bigdecimal,sis\ruby.pkg)
+echo>> ~tmp~.mak ^	$(call ext_pkg,sis\ruby.pkg,stringio)
+echo>> ~tmp~.mak ^	$(call ext_pkg,sis\ruby.pkg,zlib)
+echo>> ~tmp~.mak ^	@if not exist eabi\nul md eabi
+echo>> ~tmp~.mak ^	$(call ext_def,eabi\,stringio)
+echo>> ~tmp~.mak ^	$(call ext_def,eabi\,bigdecimal)
+echo>> ~tmp~.mak ^	$(call ext_def,eabi\,zlib)
+echo>> ~tmp~.mak endif
 
 echo>> ~tmp~.mak include setup
 

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

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