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

ruby-changes:13509

From: nobu <ko1@a...>
Date: Sat, 10 Oct 2009 18:59:34 +0900 (JST)
Subject: [ruby-changes:13509] Ruby:r25285 (trunk): * configure.in (cflags, cxxflags): remove duplicating options.

nobu	2009-10-10 18:59:19 +0900 (Sat, 10 Oct 2009)

  New Revision: 25285

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

  Log:
    * configure.in (cflags, cxxflags): remove duplicating options.

  Modified files:
    trunk/ChangeLog
    trunk/configure.in

Index: configure.in
===================================================================
--- configure.in	(revision 25284)
+++ configure.in	(revision 25285)
@@ -239,11 +239,20 @@
 
 dnl Checks for programs.
 
+cflagspat=
+test -z "$optflags" ||
+    cflagspat="$cflagspat;s|"`eval echo '"'"${optflags}"'"' | sed 's/[[][|.*]]/\\&/g;s/^ */ /;s/ *$/ /'`'| |g'
+test -z "$debugflags" ||
+    cflagspat="$cflagspat;s|"`eval echo '"'"${debugflags}"'"' | sed 's/[[][|.*]]/\\&/g;s/^ */ /;s/ *$/ /'`'| |g'
+test -z "warnflags" ||
+    cflagspat="$cflagspat;s|"`eval echo '"'"${warnflags}"'"' | sed 's/[[][|.*]]/\\&/g;s/^ */ /;s/ *$/ /'`'| |g'
 if test -z "${CFLAGS+set}"; then
+    cflags=`echo " $cflags " | sed "$cflagspat;s/^ *//;s/ *$//"`
     orig_cflags="$cflags"
     cflags="$cflags "'${optflags} ${debugflags} ${warnflags}'
 fi
 if test -z "${CXXFLAGS+set}"; then
+    cxxflags=`echo " $cxxflags " | sed "$cflagspat;s/^ *//;s/ *$//"`
     orig_cxxflags="$cxxflags"
     cxxflags="$cxxflags "'${optflags} ${debugflags} ${warnflags}'
 fi
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 25284)
+++ ChangeLog	(revision 25285)
@@ -1,3 +1,7 @@
+Sat Oct 10 18:59:17 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* configure.in (cflags, cxxflags): remove duplicating options.
+
 Sat Oct 10 18:19:03 2009  Nobuyoshi Nakada  <nobu@r...>
 
 	* configure.in, Makefile.in (LIBRUBY_SO), common.mk (ruby.imp),

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

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