ruby-changes:16460
From: nobu <ko1@a...>
Date: Sat, 26 Jun 2010 13:07:37 +0900 (JST)
Subject: [ruby-changes:16460] Ruby:r28446 (trunk): * configure.in (enable-debug-env): option for RUBY_DEBUG env.
nobu 2010-06-26 13:07:20 +0900 (Sat, 26 Jun 2010) New Revision: 28446 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=28446 Log: * configure.in (enable-debug-env): option for RUBY_DEBUG env. Modified files: trunk/ChangeLog trunk/configure.in trunk/win32/Makefile.sub trunk/win32/configure.bat Index: configure.in =================================================================== --- configure.in (revision 28445) +++ configure.in (revision 28446) @@ -2277,6 +2277,10 @@ [""], [AC_MSG_ERROR(thread model is missing)], [AC_MSG_ERROR(unknown thread model $THREAD_MODEL)]) +AC_ARG_ENABLE(debug-env, + AS_HELP_STRING([--enable-debug-env], [enable RUBY_DEBUG environment variable]), + [AC_DEFINE(RUBY_DEBUG_ENV)]) + AS_CASE(["$FIRSTMAKEFILE"], [*GNUmakefile:*], [gnumake=yes], [ AC_MSG_CHECKING([for if ${MAKE-make} is GNU make]) mkdir conftest.dir Index: ChangeLog =================================================================== --- ChangeLog (revision 28445) +++ ChangeLog (revision 28446) @@ -1,3 +1,7 @@ +Sat Jun 26 13:07:09 2010 Nobuyoshi Nakada <nobu@r...> + + * configure.in (enable-debug-env): option for RUBY_DEBUG env. + Sat Jun 26 11:56:31 2010 Nobuyoshi Nakada <nobu@r...> * common.mk (clear-installed-list): put redirection before set Index: win32/Makefile.sub =================================================================== --- win32/Makefile.sub (revision 28445) +++ win32/Makefile.sub (revision 28446) @@ -584,6 +584,9 @@ !endif #define CANONICALIZATION_FOR_MATHN 1 #define DEFAULT_KCODE KCODE_NONE +!if "$(ENABLE_DEBUG_ENV)" == "yes" +#define RUBY_DEBUG_ENV 1 +!endif #define LOAD_RELATIVE 1 #define DLEXT ".so" #define EXECUTABLE_EXTS $(EXECUTABLE_EXTS) Index: win32/configure.bat =================================================================== --- win32/configure.bat (revision 28445) +++ win32/configure.bat (revision 28446) @@ -27,6 +27,8 @@ if "%1" == "--disable-install-doc" goto :disable-rdoc if "%1" == "--enable-win95" goto :enable-win95 if "%1" == "--disable-win95" goto :disable-win95 +if "%1" == "--enable-debug-env" goto :enable-debug-env +if "%1" == "--disable-debug-env" goto :disable-debug-env if "%1" == "--extout" goto :extout if "%1" == "--path" goto :path if "%1" == "--with-baseruby" goto :baseruby @@ -114,6 +116,16 @@ echo>>confargs.tmp %1 \ shift goto :loop +:enable-debug-env + echo>> ~tmp~.mak "ENABLE_DEBUG_ENV=yes" \ + echo>>confargs.tmp %1 \ + shift +goto :loop +:disable-debug-env + echo>> ~tmp~.mak "ENABLE_DEBUG_ENV=no" \ + echo>>confargs.tmp %1 \ + shift +goto :loop :ntver echo>> ~tmp~.mak "NTVER=%2" \ echo>>confargs.tmp %1=%2 \ -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/