[haiku-commits] r36361 - haiku/trunk

  • From: revol@xxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 20 Apr 2010 01:41:59 +0200 (CEST)

Author: mmu_man
Date: 2010-04-20 01:41:59 +0200 (Tue, 20 Apr 2010)
New Revision: 36361
Changeset: http://dev.haiku-os.org/changeset/36361/haiku

Modified:
   haiku/trunk/configure
Log:
Use greadlink when found, as the BSD readlink has no clue about the -e option.


Modified: haiku/trunk/configure
===================================================================
--- haiku/trunk/configure       2010-04-19 20:41:05 UTC (rev 36360)
+++ haiku/trunk/configure       2010-04-19 23:41:59 UTC (rev 36361)
@@ -144,6 +144,7 @@
 #
 standard_gcc_settings()
 {
+       greadlink --help >/dev/null 2>&1 && readlink=greadlink || 
readlink=readlink
        # PLATFORM_LINKLIBS
        gcclib=`$HAIKU_CC -print-libgcc-file-name`
        gccdir=`dirname ${gcclib}`
@@ -192,25 +193,25 @@
                        if [ $HAIKU_STATIC_LIBSTDCXX = libstdc++.a ]; then
                                HAIKU_STATIC_LIBSTDCXX=
                        else
-                               HAIKU_STATIC_LIBSTDCXX=`readlink -e 
$HAIKU_STATIC_LIBSTDCXX`
+                               HAIKU_STATIC_LIBSTDCXX=`$readlink -e 
$HAIKU_STATIC_LIBSTDCXX`
                        fi
 
                        if [ $HAIKU_SHARED_LIBSTDCXX = libstdc++.so ]; then
                                HAIKU_SHARED_LIBSTDCXX=
                        else
-                               HAIKU_SHARED_LIBSTDCXX=`readlink -e 
$HAIKU_SHARED_LIBSTDCXX`
+                               HAIKU_SHARED_LIBSTDCXX=`$readlink -e 
$HAIKU_SHARED_LIBSTDCXX`
                        fi
 
                        if [ $HAIKU_STATIC_LIBSUPCXX = libsupc++.a ]; then
                                HAIKU_STATIC_LIBSUPCXX=
                        else
-                               HAIKU_STATIC_LIBSUPCXX=`readlink -e 
$HAIKU_STATIC_LIBSUPCXX`
+                               HAIKU_STATIC_LIBSUPCXX=`$readlink -e 
$HAIKU_STATIC_LIBSUPCXX`
                        fi
 
                        if [ $HAIKU_SHARED_LIBSUPCXX = libsupc++.so ]; then
                                HAIKU_SHARED_LIBSUPCXX=
                        else
-                               HAIKU_SHARED_LIBSUPCXX=`readlink -e 
$HAIKU_SHARED_LIBSUPCXX`
+                               HAIKU_SHARED_LIBSUPCXX=`$readlink -e 
$HAIKU_SHARED_LIBSUPCXX`
                        fi
                ;;
                2.9*)


Other related posts: