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

ruby-changes:17863

From: nobu <ko1@a...>
Date: Tue, 23 Nov 2010 06:31:03 +0900 (JST)
Subject: [ruby-changes:17863] Ruby:r29877 (trunk): * configure.in (SITE_DIR, VENDOR_DIR),

nobu	2010-11-23 06:30:54 +0900 (Tue, 23 Nov 2010)

  New Revision: 29877

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

  Log:
    * configure.in (SITE_DIR, VENDOR_DIR),
      version.c (ruby_initial_load_paths): exclude directories that
      are configured without them from $LOAD_PATH. [ruby-core:33267]

  Modified files:
    trunk/ChangeLog
    trunk/configure.in
    trunk/version.c

Index: configure.in
===================================================================
--- configure.in	(revision 29876)
+++ configure.in	(revision 29877)
@@ -2713,8 +2713,16 @@
 fi
 AC_DEFINE_UNQUOTED(RUBY_EXEC_PREFIX, "${RUBY_EXEC_PREFIX}")
 AC_DEFINE_UNQUOTED(RUBY_LIB_PREFIX, ${RUBY_LIB_PREFIX})
-AC_DEFINE_UNQUOTED(RUBY_SITE_LIB, ${RUBY_SITE_LIB_PATH})
-AC_DEFINE_UNQUOTED(RUBY_VENDOR_LIB, ${RUBY_VENDOR_LIB_PATH})
+if test "x$SITE_DIR" = xno; then
+    AC_DEFINE(NO_RUBY_SITE_LIB)
+else
+    AC_DEFINE_UNQUOTED(RUBY_SITE_LIB, ${RUBY_SITE_LIB_PATH})
+fi
+if test "x$VENDOR_DIR" = xno; then
+    AC_DEFINE(NO_RUBY_VENDOR_LIB)
+else
+    AC_DEFINE_UNQUOTED(RUBY_VENDOR_LIB, ${RUBY_VENDOR_LIB_PATH})
+fi
 
 AC_SUBST(arch)dnl
 AC_SUBST(sitearch)dnl
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 29876)
+++ ChangeLog	(revision 29877)
@@ -1,5 +1,9 @@
-Tue Nov 23 06:30:18 2010  Nobuyoshi Nakada  <nobu@r...>
+Tue Nov 23 06:30:51 2010  Nobuyoshi Nakada  <nobu@r...>
 
+	* configure.in (SITE_DIR, VENDOR_DIR),
+	  version.c (ruby_initial_load_paths): exclude directories that
+	  are configured without them from $LOAD_PATH. [ruby-core:33267]
+
 	* configure.in (rubylibprefix): No ruby, No libprefix.
 
 Tue Nov 23 06:26:26 2010  Nobuyoshi Nakada  <nobu@r...>
Index: version.c
===================================================================
--- version.c	(revision 29876)
+++ version.c	(revision 29877)
@@ -69,19 +69,23 @@
 #ifdef RUBY_SEARCH_PATH
     RUBY_SEARCH_PATH "\0"
 #endif
+#ifndef NO_RUBY_SITE_LIB
     RUBY_SITE_LIB2 "\0"
 #ifdef RUBY_SITE_THIN_ARCHLIB
     RUBY_SITE_THIN_ARCHLIB "\0"
 #endif
     RUBY_SITE_ARCHLIB "\0"
     RUBY_SITE_LIB "\0"
+#endif
 
+#ifndef NO_RUBY_VENDOR_LIB
     RUBY_VENDOR_LIB2 "\0"
 #ifdef RUBY_VENDOR_THIN_ARCHLIB
     RUBY_VENDOR_THIN_ARCHLIB "\0"
 #endif
     RUBY_VENDOR_ARCHLIB "\0"
     RUBY_VENDOR_LIB "\0"
+#endif
 
     RUBY_LIB "\0"
 #ifdef RUBY_THIN_ARCHLIB

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

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