You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mt...@apache.org on 2009/07/18 13:19:02 UTC

svn commit: r795342 - /commons/sandbox/runtime/trunk/src/main/native/configure

Author: mturk
Date: Sat Jul 18 11:19:02 2009
New Revision: 795342

URL: http://svn.apache.org/viewvc?rev=795342&view=rev
Log:
Use yes/no instead true/false

Modified:
    commons/sandbox/runtime/trunk/src/main/native/configure

Modified: commons/sandbox/runtime/trunk/src/main/native/configure
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/configure?rev=795342&r1=795341&r2=795342&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/configure (original)
+++ commons/sandbox/runtime/trunk/src/main/native/configure Sat Jul 18 11:19:02 2009
@@ -58,7 +58,7 @@
 includes="-I$topdir/include"
 ssldflags=""
 modules=""
-bige="0"
+bige=0
 so=".so"
 lib=".a"
 exe=""
@@ -66,20 +66,20 @@
 bits=""
 java_home="`echo $JAVA_HOME | tr '\\' '/' 2>/dev/null`"
 java_pinc=""
-has_dso_test=false
-has_jni=false
-has_64_bit=false
-has_test=false
-has_memprotect=false
-has_maintainer_mode=false
-has_native_threads=false
+has_dso_test=no
+has_jni=no
+has_64_bit=no
+has_test=no
+has_memprotect=no
+has_maintainer_mode=no
+has_native_threads=no
 is_unix=true
 
-has_openssl=false
+has_openssl=no
 openssl_inc=""
 openssl_lib=""
-has_zlib=false
-has_zlib_set=false
+has_zlib=no
+has_zlib_set=no
 zlib_inc=""
 zlib_lib=""
 cccinc="stdio"
@@ -88,21 +88,35 @@
 for o
 do
     case "$o" in
-    -*=*) a=`echo "$o" | sed 's/^[-_a-zA-Z0-9]*=//'`
-     ;;
-    --enable-*) a=`echo "$o" | sed -e 's/--enable-//' -e 's/-/_/'`
-        eval has_$a=true
-        eval has_$a_set=true
+    --enable-*)
+        a=`echo "$o" | sed -e 's/--enable-//' -e 's/-/_/'`
+        case "$a" in
+            *=* )
+                v=`echo "$a" | sed 's/^[_a-zA-Z0-9]*=//'`
+                a=`echo "$a" | sed 's/=.*//'`
+            ;;
+            *   )
+                v='yes'
+            ;;
+        esac
+        eval has_$a=$v
+        eval has_$a_set=yes
         shift
         continue
      ;;
-    --disable-*) a=`echo "$o" | sed -e 's/--disable-//' -e 's/-/_/'`
-        eval has_$a=false
-        eval has_$a_set=true
+    --disable-*)
+        a=`echo "$o" | sed -e 's/--disable-//' -e 's/-/_/'`
+        case "$a" in
+            *=* )
+                a=`echo "$a" | sed 's/=.*//'`
+            ;;
+        esac
+        eval has_$a=no
+        eval has_$a_set=yes
         shift
         continue
      ;;
-    *=*) a=`echo "$o" | sed 's/^[_a-zA-Z0-9]*=//'`
+    *=*) a=`echo "$o" | sed 's/^[-_a-zA-Z0-9]*=//'`
      ;;
     *) a=''
      ;;
@@ -152,12 +166,12 @@
         ;;
         --with-zlib=* )
             zlib_inc="$a"
-            has_zlib=true
+            has_zlib=yes
             shift
         ;;
         --with-zlib-lib=* )
             zlib_lib="$a"
-            has_zlib=true
+            has_zlib=yes
             shift
         ;;
         CC=*)       cc="$a" ;       shift ;;
@@ -287,8 +301,8 @@
 host=`(uname -s) 2>/dev/null` || host="unknown"
 host=`tolower "$host"`
 
-if $has_64_bit; then
-    bits="64"
+if [ ".$has_64_bit" = .yes ]; then
+    bits=64
 fi
 
 case "$host" in
@@ -315,21 +329,21 @@
 
 case "$mach" in
     amd64    )
-        mach="x86_64"
+        mach=x86_64
     ;;
     i[3-7]86 )
-        mach="i386"
+        mach=i386
     ;;
     i86pc    )
-        mach="i386"
+        mach=i386
     ;;
     sun4*    )
-        mach="sparc"
-        bige="1"
+        mach=sparc
+        bige=1
     ;;
     9000/[678][0-9][0-9] )
-        mach="parisc"
-        bige="1"
+        mach=parisc
+        bige=1
     ;;
 esac
 
@@ -342,7 +356,7 @@
         if [ ".$java_pinc" = . ]; then java_pinc=linux; fi
         ;;
     linux-cc )
-        if [ ".$mach" = ".i386" ]; then
+        if [ ".$mach" = .i386 ]; then
             varadds ccflags "-fast -xbuiltin=none -U__MATHERR_ERRNO_DONTCARE -xnolibmopt -xnolibmil"
         fi
         varadds cppopts "-D_LINUX=2 -D_GNU_SOURCE"
@@ -359,18 +373,18 @@
         varadds cppopts "-DDARWIN=$r"
         varadds ccflags "-fPIC -O3 -g"
         varadds ldflags "-lpthread -ldl"
-        if $has_jni ; then so=".jnilib"; else so=".dynlib"; fi
+        if [ ".$has_jni" = .yes ]; then so=".jnilib"; else so=".dynlib"; fi
         varadds shflags '-dynamiclib -flat_namespace -undefined suppress -fPIC -Wl,-dylib_install_name -Wl,\$@'
         ;;
     solaris-cc )
         r="`uname -r | sed 's/5.//'`"
-        if [ ".$mach" = ".sparc" ]; then
+        if [ ".$mach" = .sparc ]; then
             varadds ccflags "-xarch=sparc"
         else
             varadds ccflags "-fast -xbuiltin=none -U__MATHERR_ERRNO_DONTCARE -xnolibmopt -xnolibmil"
         fi
         varadds cppopts "-D_POSIX_PTHREAD_SEMANTICS -DSOLARIS2=$r"
-        if $has_native_threads; then
+        if [ ".$has_native_threads" = .yes ]; then
             varadds cppopts "-DHAS_NATIVE_THREADS"
         else
             varadds cppopts "-D_POSIX_PTHREAD_SEMANTICS"
@@ -389,7 +403,7 @@
         varadds ccflags "-Ae +O2 -z +Z"
         varadds ldflags "-lrt -lpthread -ldld"
         varadds shflags "+Z -b"
-        if [ ".$mach" = ".parisc" ]; then so=".sl"; fi
+        if [ ".$mach" = .parisc ]; then so=".sl"; fi
         if [ ".$java_pinc" = . ]; then java_pinc="hp-ux"; fi
         ;;
     windows-cl )
@@ -431,7 +445,7 @@
         if [ ".$mach" = ".ia64" ]; then
             varadds ccflags "-D_IA64_=1"
             varadds shflags "/MACHINE:IA64"
-        else        
+        else
             varadds ccflags "-D_AMD64_=1"
             varadds shflags "/MACHINE:AMD64"
         fi
@@ -445,7 +459,7 @@
 
 # Common defines
 varadds cppopts "-D_REENTRANT -D_LARGEFILE64_SOURCE"
-if [ ".$bits" = ".64" ]; then
+if [ ".$bits" = .64 ]; then
     varadds cppopts "-D_COMPILE64BIT_SOURCE"
 fi
 if [ -d "$topdir/include/arch/$host" ]; then
@@ -454,15 +468,15 @@
 if $is_unix; then
     varadds includes "-I$topdir/include/arch/unix"
 fi
-if $has_maintainer_mode; then
+if [ ".$has_maintainer_mode" = .yes ]; then
     varadds cppopts "-DDEBUG -D_DEBUG"
 else
     varadds cppopts "-DNDEBUG"
 fi
-if $has_memprotect; then
+if [ ".$has_memprotect" = .yes ]; then
     varadds cppopts "-DACR_ENABLE_SEH"
 fi
-if $has_test; then
+if [ ".$has_test" = .yes ]; then
     varadds cppopts "-DACR_ENABLE_TEST"
     testobjs='$(TEST_OBJS)'
 else
@@ -470,7 +484,7 @@
 fi
 
 varadds includes "-I$java_home/include"
-if [ -n "$java_pinc" ]; then
+if [ ".$java_pinc" != . ]; then
     if [ -d "$java_home/include/$java_pinc" ]; then
         varadds includes "-I$java_home/include/$java_pinc"
     else
@@ -481,7 +495,7 @@
 
 test=ctest$$
 
-if $has_dso_test; then
+if [ ".$has_dso_test" = .yes ]; then
     cat > $test.c << EOF
 extern int getchar();
 int hello() {return getchar();}
@@ -538,7 +552,7 @@
 #include <$cccinc.h>
 EOF
     if [ -n "$2" ]; then
-        cat >> $test.c << EOF     
+        cat >> $test.c << EOF
 #include <$2.h>
 EOF
     fi
@@ -586,7 +600,7 @@
 EOF
     rc=0
     co="`$cc $ccflags $cppopts $ldflags $test.c -o $test$exe 2>&1`"
-    if [ ".$co" = "." ]; then
+    if [ ".$co" = . ]; then
         rc=1
     else
         if [ -x $test$exe ]; then
@@ -623,7 +637,7 @@
 EOF
     rc=0
     co="`$cc $ccflags $cppopts $test.c -o $test$exe 2>&1`"
-    if [ ".$co" = "." ]; then
+    if [ ".$co" = . ]; then
         rc=1
     else
         if [ -x $test$exe ]; then
@@ -662,13 +676,13 @@
 }
 
 sizeof_int=`test_csizeof int`
-if [ ".$sizeof_int" = ".0" ]; then
+if [ ".$sizeof_int" = .0 ]; then
     echo "[ERROR] Cannot determine the size of int." 1>&2
     exit 1
 fi
 
 sizeof_wchar=`test_csizeof wchar_t`
-if [ ".$sizeof_wchar" = ".0" ]; then
+if [ ".$sizeof_wchar" = .0 ]; then
     echo "[ERROR] Cannot determine the size of wchar_t." 1>&2
     exit 1
 fi
@@ -676,15 +690,15 @@
 have_long_long=1
 have_long_double=1
 sizeof_long_long=`test_csizeof 'long long'`
-if [ ".$sizeof_long_long" = ".0" ]; then
+if [ ".$sizeof_long_long" = .0 ]; then
     have_long_long=0
 fi
 sizeof_long_double=`test_csizeof 'long double'`
-if [ ".$sizeof_long_double" = ".0" ]; then
+if [ ".$sizeof_long_double" = .0 ]; then
     have_long_double=0
 fi
 
-if [ ".$host" = ".windows" ]; then
+if [ ".$host" = .windows ]; then
     have_fileextd=`have_include fileextd`
     have_ktmw32=`have_include ktmw32`
     have_aio=0
@@ -697,30 +711,30 @@
     have_ktmw32=0
     have_off64t=1
     sizeof_off64t=`test_csizeof off64_t`
-    if [ ".$sizeof_off64t" = ".0" ]; then
+    if [ ".$sizeof_off64t" = .0 ]; then
         have_off64t=0
     fi
     have_aio=`have_include aio`
     have_libaio=`have_include libaio`
     have_windows=0
     have_uuid_uuid=`have_include uuid/uuid`
-    if [ ".$have_uuid_uuid" = ".1" ]; then
+    if [ ".$have_uuid_uuid" = .1 ]; then
         ok=`have_library uuid`
-        if [ ".$ok" = ".1" ]; then
+        if [ ".$ok" = .1 ]; then
             varadds ldflags "-luuid"
         fi
     fi
 fi
 
-if [ ".$have_libaio" = ".1" ]; then
+if [ ".$have_libaio" = .1 ]; then
     varadds ldflags "-laio"
 fi
 
 if [ ".$host" = ".linux" ]; then
     have_selinux=`have_include selinux/selinux`
-    if [ ".$have_selinux" = ".1" ]; then
+    if [ ".$have_selinux" = .1 ]; then
         ok=`have_library selinux`
-        if [ ".$ok" = ".1" ]; then
+        if [ ".$ok" = .1 ]; then
             varadds ldflags "-lselinux"
         else
             have_selinux=0
@@ -730,17 +744,17 @@
     have_selinux=0
 fi
 
-if $has_openssl; then
-    if [ -n "$openssl_inc" ]; then
+if [ ".$has_openssl" = .yes ]; then
+    if [ ".$openssl_inc" != . ]; then
         varadds includes "-I$openssl_inc"
     fi
     if $is_unix; then
-        if [ -n "$openssl_lib" ]; then
+        if [ ".$openssl_lib" != . ]; then
             varadds sslflags "-L$openssl_lib"
         fi
         varadds sslflags "-lssl -lcrypto"
     else
-        if [ -n "$openssl_lib" ]; then
+        if [ ".$openssl_lib" != . ]; then
             varadds sslflags "/libpath:\"$openssl_lib\""
         fi
         varadds sslflags "libeay32.lib ssleay32.lib"
@@ -751,23 +765,23 @@
     have_openssl=0
 fi
 
-if $has_zlib; then
-    if [ -n "$zlib_inc" ]; then
+if [ ".$has_zlib" = .yes ]; then
+    if [ ".$zlib_inc" != . ]; then
         varadds includes "-I$zlib_inc"
     fi
     if $is_unix; then
-        if [ -n "$zlib_lib" ]; then
+        if [ ".$zlib_lib" != . ]; then
             varadds ldflags "-L$zlib_lib"
             varadds ldflags "-lz"
         else
             ok=`have_library z zlib`
-            if [ ".$ok" = ".1" ]; then
+            if [ ".$ok" = .1 ]; then
                 varadds ldflags "-lz"
                 have_zlib=1
             fi
         fi
     else
-        if [ -n "$zlib_lib" ]; then
+        if [ ".$zlib_lib" != . ]; then
             varadds ldflags "/libpath:\"$zlib_lib\""
         fi
         varadds ldflags "zlib.lib"
@@ -775,10 +789,10 @@
     have_zlib=1
 else
     have_zlib=0
-    if [ ! $has_zlib_set ]; then
+    if [ ".$has_zlib_set" = .no ]; then
         if $is_unix; then
             ok=`have_library z zlib`
-            if [ ".$ok" = ".1" ]; then
+            if [ ".$ok" = .1 ]; then
                 varadds ldflags "-lz"
                 have_zlib=1
             fi
@@ -863,12 +877,12 @@
 #endif /* _CCCONFIG_H */
 EOF
 
-if [ ".$host" = ".windows" ]; then
+if [ ".$host" = .windows ]; then
     ok=`have_library bufferoverflowu.lib`
-    if [ ".$ok" = ".1" ]; then
+    if [ ".$ok" = .1 ]; then
         varadds ldflags "bufferoverflowu.lib"
     fi
-    if [ ".$have_fileextd" = ".1" ]; then
+    if [ ".$have_fileextd" = .1 ]; then
         varadds ldflags "fileextd.lib"
     fi
 fi